0000737758-19-000023.txt : 20190905 0000737758-19-000023.hdr.sgml : 20190905 20190905140346 ACCESSION NUMBER: 0000737758-19-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20190802 FILED AS OF DATE: 20190905 DATE AS OF CHANGE: 20190905 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORO CO CENTRAL INDEX KEY: 0000737758 STANDARD INDUSTRIAL CLASSIFICATION: LAWN & GARDEN TRACTORS & HOME LAWN & GARDEN EQUIPMENT [3524] IRS NUMBER: 410580470 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08649 FILM NUMBER: 191076864 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 ttc0802201910q.htm 10-Q Document
false--10-31Q320190000737758P2MP1YP2YP3YP10Y0.200.600.2250.6751.001.001.001750000001750000001750000001052970971056006521065493441052970971056006521065493440.0030P10YP30YP3YP5YP5Y7200000190000040000080000048500013180007010003470001.001.001.00850000100000085000010000008500001000000000000P2YP2YP3YP3MP1YP1YP3YP3YP3Y0.33330.33330.33330.33330.33330.3333P10YP10Y43534710446001265141351822594438263047510885403130 0000737758 2018-11-01 2019-08-02 0000737758 2019-08-30 0000737758 2017-11-01 2018-08-03 0000737758 2019-05-04 2019-08-02 0000737758 2018-05-05 2018-08-03 0000737758 2019-08-02 0000737758 2018-10-31 0000737758 2018-08-03 0000737758 ttc:NonvotingPreferredStockMember 2018-10-31 0000737758 ttc:VotingPreferredStockMember 2018-08-03 0000737758 ttc:NonvotingPreferredStockMember 2019-08-02 0000737758 ttc:VotingPreferredStockMember 2018-10-31 0000737758 ttc:NonvotingPreferredStockMember 2018-08-03 0000737758 ttc:VotingPreferredStockMember 2019-08-02 0000737758 2017-10-31 0000737758 us-gaap:RetainedEarningsMember 2018-05-05 2018-08-03 0000737758 us-gaap:CommonStockMember 2019-05-04 2019-08-02 0000737758 us-gaap:CommonStockMember 2018-10-31 0000737758 us-gaap:RetainedEarningsMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-11-01 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2018-02-03 0000737758 us-gaap:CommonStockMember 2018-08-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-04 2019-08-02 0000737758 2018-05-04 0000737758 us-gaap:CommonStockMember 2017-11-01 2018-08-03 0000737758 us-gaap:CommonStockMember 2018-05-05 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CommonStockMember 2019-08-02 0000737758 us-gaap:RetainedEarningsMember 2019-05-04 2019-08-02 0000737758 us-gaap:CommonStockMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-02 0000737758 2019-05-03 0000737758 us-gaap:RetainedEarningsMember 2019-08-02 0000737758 us-gaap:CommonStockMember 2017-10-31 0000737758 us-gaap:RetainedEarningsMember 2018-05-04 0000737758 us-gaap:RetainedEarningsMember 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 0000737758 2018-11-01 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0000737758 us-gaap:RetainedEarningsMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-05 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2019-05-03 0000737758 us-gaap:CommonStockMember 2018-05-04 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-02-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-04 0000737758 us-gaap:CommonStockMember 2019-05-03 0000737758 us-gaap:RetainedEarningsMember 2017-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember ttc:FairValueAdjustmenttoInventoryandOtherAdjustmentsMember 2019-05-04 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2019-04-01 0000737758 ttc:CharlesMachineWorksIncMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2018-10-31 0000737758 ttc:CharlesMachineWorksIncMember ttc:FairValueAdjustmenttoInventoryandOtherAdjustmentsMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2017-11-01 2018-08-03 0000737758 ttc:CharlesMachineWorksIncMember 2018-05-05 2018-08-03 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-05-04 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember 2018-11-01 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-08-02 0000737758 us-gaap:NonUsMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 country:US 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:IrrigationMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:EquipmentProductsAndServicesMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:EquipmentProductsAndServicesMember 2019-05-04 2019-08-02 0000737758 country:US 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:IrrigationMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2019-05-04 2019-08-02 0000737758 us-gaap:NonUsMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:ProductRevenueMember srt:MaximumMember 2018-11-01 2019-08-02 0000737758 ttc:ServiceRevenueMember srt:MinimumMember 2018-11-01 2019-08-02 0000737758 2019-11-01 2019-08-02 0000737758 ttc:WarrantyRevenueMember srt:MaximumMember 2018-11-01 2019-08-02 0000737758 ttc:ServiceRevenueMember srt:MaximumMember 2018-11-01 2019-08-02 0000737758 ttc:WarrantyRevenueMember srt:MinimumMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2020-11-01 2019-08-02 0000737758 2020-11-01 2019-08-02 0000737758 2019-08-03 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-08-03 2019-08-02 0000737758 ttc:ProductRevenueMember srt:MinimumMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2018-11-01 2019-08-02 0000737758 ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 country:US 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:IrrigationMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:NonUsMember 2018-11-01 2019-08-02 0000737758 ttc:IrrigationMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:EquipmentProductsAndServicesMember 2017-11-01 2018-08-03 0000737758 us-gaap:NonUsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2017-11-01 2018-08-03 0000737758 country:US 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-10-31 0000737758 us-gaap:PatentsMember 2018-08-03 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-08-03 0000737758 us-gaap:TradeNamesMember 2018-08-03 0000737758 us-gaap:NoncompeteAgreementsMember 2018-08-03 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-08-03 0000737758 us-gaap:TradeNamesMember 2017-11-01 2018-08-03 0000737758 us-gaap:PatentsMember 2017-11-01 2018-08-03 0000737758 us-gaap:CustomerRelationshipsMember 2018-08-03 0000737758 us-gaap:DevelopedTechnologyRightsMember 2017-11-01 2018-08-03 0000737758 us-gaap:NoncompeteAgreementsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OtherIntangibleAssetsMember 2017-11-01 2018-08-03 0000737758 us-gaap:CustomerRelationshipsMember 2017-11-01 2018-08-03 0000737758 us-gaap:TradeNamesMember 2018-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2018-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2017-11-01 2018-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2017-11-01 2018-10-31 0000737758 us-gaap:PatentsMember 2018-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2017-11-01 2018-10-31 0000737758 us-gaap:PatentsMember 2017-11-01 2018-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2018-10-31 0000737758 2017-11-01 2018-10-31 0000737758 us-gaap:TradeNamesMember 2017-11-01 2018-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2017-11-01 2018-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-08-02 0000737758 us-gaap:PatentsMember 2018-11-01 2019-08-02 0000737758 us-gaap:TradeNamesMember 2019-08-02 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-08-02 0000737758 us-gaap:PatentsMember 2019-08-02 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CustomerRelationshipsMember 2019-08-02 0000737758 us-gaap:NoncompeteAgreementsMember 2019-08-02 0000737758 us-gaap:TradeNamesMember 2018-11-01 2019-08-02 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CustomerRelationshipsMember 2018-11-01 2019-08-02 0000737758 us-gaap:NoncompeteAgreementsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 2018-10-31 0000737758 us-gaap:LineOfCreditMember 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-08-02 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-08-03 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2019-08-02 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 2018-08-03 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-10-31 0000737758 us-gaap:LineOfCreditMember 2018-10-31 0000737758 us-gaap:LineOfCreditMember 2018-08-03 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-01 1997-06-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-30 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 us-gaap:BridgeLoanMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-30 0000737758 2019-03-31 0000737758 us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 us-gaap:LineOfCreditMember 2018-05-05 2018-08-03 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-10-31 0000737758 us-gaap:SeniorNotesMember 2018-11-01 2019-08-02 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2007-04-26 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-11-01 2019-08-02 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:LineOfCreditMember 2018-05-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-08-03 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-05-04 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-06-01 2018-06-30 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 ttc:DebtSecuritiesIssuedInJune1997Member 1997-06-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-04-01 2019-08-02 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-11-01 2019-08-02 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 us-gaap:SeniorNotesMember 2019-05-04 2019-08-02 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-04-01 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2019-05-04 2019-08-02 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-08-02 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-01 1997-06-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember 2007-04-26 2007-04-26 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2018-11-01 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2017-11-01 2018-08-03 0000737758 srt:MaximumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-08-01 2019-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2019-05-04 2019-08-02 0000737758 srt:MinimumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-08-01 2019-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2018-11-01 2019-08-02 0000737758 us-gaap:ComputerEquipmentMember 2019-08-02 0000737758 us-gaap:MachineryAndEquipmentMember 2018-08-03 0000737758 us-gaap:MachineryAndEquipmentMember 2018-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2019-08-02 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2018-08-03 0000737758 us-gaap:ComputerEquipmentMember 2018-08-03 0000737758 us-gaap:ToolsDiesAndMoldsMember 2018-08-03 0000737758 us-gaap:LandAndLandImprovementsMember 2019-08-02 0000737758 us-gaap:LandAndLandImprovementsMember 2018-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2019-08-02 0000737758 us-gaap:ConstructionInProgressMember 2018-08-03 0000737758 us-gaap:ToolsDiesAndMoldsMember 2019-08-02 0000737758 us-gaap:ComputerEquipmentMember 2018-10-31 0000737758 us-gaap:ConstructionInProgressMember 2019-08-02 0000737758 us-gaap:ConstructionInProgressMember 2018-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2018-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2018-10-31 0000737758 us-gaap:LandAndLandImprovementsMember 2018-08-03 0000737758 srt:MaximumMember us-gaap:EquipmentMember 2018-11-01 2019-08-02 0000737758 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-11-01 2019-08-02 0000737758 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2018-11-01 2019-08-02 0000737758 srt:MaximumMember ttc:BuildingAndLeaseholdImprovementsMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:EquipmentMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2018-11-01 2019-08-02 0000737758 ttc:RedIronMember 2019-07-31 0000737758 ttc:RedIronMember ttc:TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember 2019-08-02 0000737758 ttc:RedIronMember 2019-08-02 0000737758 ttc:RedIronMember 2018-11-01 2019-08-02 0000737758 ttc:RedIronMember 2017-11-01 2018-08-03 0000737758 us-gaap:PerformanceSharesMember 2017-11-01 2018-02-02 0000737758 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-11-01 2019-08-02 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2017-11-01 2018-08-03 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2017-11-01 2018-08-03 0000737758 us-gaap:PerformanceSharesMember 2018-11-01 2019-02-01 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2018-11-01 2019-08-02 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:PerformanceSharesMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember 2017-11-01 2018-08-03 0000737758 ttc:StockOptionAwardsMember 2018-11-01 2019-08-02 0000737758 us-gaap:StockCompensationPlanMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember 2019-05-04 2019-08-02 0000737758 us-gaap:RestrictedStockMember 2017-11-01 2018-08-03 0000737758 us-gaap:StockCompensationPlanMember 2018-05-05 2018-08-03 0000737758 us-gaap:StockCompensationPlanMember 2019-05-04 2019-08-02 0000737758 us-gaap:RestrictedStockMember 2019-05-04 2019-08-02 0000737758 us-gaap:PerformanceSharesMember 2017-11-01 2018-08-03 0000737758 ttc:StockOptionAwardsMember 2018-05-05 2018-08-03 0000737758 us-gaap:RestrictedStockMember 2018-05-05 2018-08-03 0000737758 us-gaap:PerformanceSharesMember 2019-05-04 2019-08-02 0000737758 us-gaap:RestrictedStockMember 2018-11-01 2019-08-02 0000737758 us-gaap:PerformanceSharesMember 2018-11-01 2019-08-02 0000737758 us-gaap:PerformanceSharesMember 2018-05-05 2018-08-03 0000737758 us-gaap:StockCompensationPlanMember 2017-11-01 2018-08-03 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:NonemployeeMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:CertainEmployeesMember 2018-11-01 2019-08-02 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-11-01 2019-08-02 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-11-01 2019-08-02 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2017-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-02-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-08-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-02-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-08-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-02-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-04 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-05-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-05-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-05-05 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-05-04 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-05-04 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-05-04 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-10-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-08-03 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-08-03 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-08-02 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-10-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-08-03 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-08-02 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-08-02 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-08-03 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-08-02 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember 2019-08-02 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-08-02 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-05-04 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2017-11-01 2018-08-03 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2017-11-01 2018-08-03 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember 2019-05-04 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember 2018-11-01 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember 2018-10-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 ttc:segment xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure ttc:instrument

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

FORM 10-Q

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

For the Quarterly Period Ended August 2, 2019

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

For the Transition Period from           to          
 
Commission File Number: 1-8649

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

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

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

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

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



THE TORO COMPANY
INDEX TO FORM 10-Q
 
 
 
Page Number
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2


PART I.  FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Earnings (Unaudited)
(Dollars and shares in thousands, except per share data)
 
 
Three Months Ended
 
Nine Months Ended
 
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Net sales
 
$
838,713

 
$
655,821

 
$
2,403,705

 
$
2,079,347

Cost of sales
 
572,732

 
422,168

 
1,600,809

 
1,317,399

Gross profit
 
265,981

 
233,653

 
802,896

 
761,948

Selling, general and administrative expense
 
192,037

 
140,759

 
521,173

 
431,859

Operating earnings
 
73,944

 
92,894

 
281,723

 
330,089

Interest expense
 
(9,004
)
 
(4,676
)
 
(20,440
)
 
(14,214
)
Other income, net
 
6,295

 
5,057

 
17,152

 
12,951

Earnings before income taxes
 
71,235

 
93,275

 
278,435

 
328,826

Provision for income taxes
 
10,628

 
14,266

 
42,718

 
95,924

Net earnings
 
$
60,607

 
$
79,009

 
$
235,717

 
$
232,902

 
 
 
 
 
 
 
 
 
Basic net earnings per share of common stock
 
$
0.57

 
$
0.75

 
$
2.21

 
$
2.19

 
 
 
 
 
 
 
 
 
Diluted net earnings per share of common stock
 
$
0.56

 
$
0.73

 
$
2.18

 
$
2.14

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

 
105,751

 
106,644

 
106,474

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

 
108,070

 
108,024

 
108,930


See accompanying Notes to Condensed Consolidated Financial Statements.


THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Comprehensive Income (Unaudited)
(Dollars in thousands) 
 
 
Three Months Ended
 
Nine Months Ended
 
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Net earnings
 
$
60,607

 
$
79,009

 
$
235,717

 
$
232,902

Other comprehensive income (loss), net of tax:
 
 
 
 

 
 
 
 

Foreign currency translation adjustments
 
(3,815
)
 
(4,288
)
 
(4,151
)
 
(2,164
)
Derivative instruments, net of tax of $701; $485; $347; and $1,318, respectively
 
2,263

 
1,449

 
1,420

 
2,705

Other comprehensive income (loss), net of tax
 
(1,552
)
 
(2,839
)
 
(2,731
)
 
541

Comprehensive income
 
$
59,055

 
$
76,170

 
$
232,986

 
$
233,443


See accompanying Notes to Condensed Consolidated Financial Statements.

3


THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Balance Sheets (Unaudited)
(Dollars in thousands, except per share data)
 
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
ASSETS
 
 

 
 

 
 

Cash and cash equivalents
 
$
143,317

 
$
250,871

 
$
289,124

Receivables, net
 
312,239

 
219,469

 
193,178

Inventories, net
 
620,612

 
364,497

 
358,259

Prepaid expenses and other current assets
 
54,235

 
38,187

 
54,076

Total current assets
 
1,130,403

 
873,024

 
894,637

 
 
 
 
 
 
 
Property, plant and equipment, gross
 
1,122,150

 
915,667

 
928,981

Less accumulated depreciation
 
695,735

 
666,165

 
657,522

Property, plant and equipment, net
 
426,415

 
249,502

 
271,459

 
 
 
 
 
 
 
Deferred income taxes
 
3,603

 
43,590

 
38,252

Goodwill
 
380,503

 
225,369

 
225,290

Other intangible assets, net
 
319,886

 
107,700

 
105,649

Other assets
 
48,923

 
35,572

 
35,697

Total assets
 
$
2,309,733

 
$
1,534,757

 
$
1,570,984

 
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 

 
 

 
 

Current portion of long-term debt
 
$
99,877

 
$

 
$

Accounts payable
 
304,661

 
229,041

 
256,575

Accrued liabilities
 
351,865

 
282,634

 
276,060

Total current liabilities
 
756,403

 
511,675

 
532,635

 
 
 
 
 
 
 
Long-term debt, less current portion
 
620,804

 
312,481

 
312,549

Deferred income taxes
 
46,940

 
1,728

 
1,397

Other long-term liabilities
 
41,764

 
58,629

 
55,487

 
 
 
 
 
 
 
Stockholders’ equity:
 
 

 
 

 
 

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

 

 

Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,549,344 shares as of August 2, 2019, 105,297,097 shares as of August 3, 2018, and 105,600,652 shares as of October 31, 2018
 
106,549

 
105,297

 
105,601

Retained earnings
 
763,941

 
568,385

 
587,252

Accumulated other comprehensive loss
 
(26,668
)
 
(23,438
)
 
(23,937
)
Total stockholders’ equity
 
843,822

 
650,244

 
668,916

Total liabilities and stockholders’ equity
 
$
2,309,733

 
$
1,534,757

 
$
1,570,984


See accompanying Notes to Condensed Consolidated Financial Statements.

4


THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows (Unaudited)
(Dollars in thousands)
 
 
Nine Months Ended
 
 
August 2, 2019
 
August 3, 2018
Cash flows from operating activities:
 
 

 
 

Net earnings
 
$
235,717

 
$
232,902

Adjustments to reconcile net earnings to net cash provided by operating activities:
 
 

 
 

Non-cash income from finance affiliate
 
(9,135
)
 
(8,564
)
Distributions from finance affiliate, net
 
6,569

 
6,162

Depreciation of property, plant and equipment
 
48,770

 
36,183

Amortization of other intangible assets
 
13,633

 
5,725

Fair value step-up adjustment to acquired inventory
 
31,304

 

Stock-based compensation expense
 
10,258

 
8,588

Deferred income taxes
 
449

 
20,381

Other
 
4,440

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

 
 

Receivables, net
 
(54,446
)
 
(34,996
)
Inventories, net
 
(54,541
)
 
(33,554
)
Prepaid expenses and other assets
 
10,734

 
(6,065
)
Accounts payable, accrued liabilities, deferred revenue and other long-term liabilities
 
15,361

 
32,690

Net cash provided by operating activities
 
259,113

 
259,369

 
 
 
 
 
Cash flows from investing activities:
 
 

 
 

Purchases of property, plant and equipment
 
(56,801
)
 
(51,938
)
Proceeds from asset disposals
 
4,636

 

Investment in unconsolidated entities
 
(150
)
 
(6,417
)
Acquisitions, net of cash acquired
 
(691,822
)
 
(31,202
)
Net cash used in investing activities
 
(744,137
)
 
(89,557
)
 
 
 
 
 
Cash flows from financing activities:
 
 

 
 

Borrowings under debt arrangements
 
900,000

 

Repayments under debt arrangements
 
(491,000
)
 
(19,757
)
Proceeds from exercise of stock options
 
25,482

 
10,165

Payments of withholding taxes for stock awards
 
(2,632
)
 
(3,884
)
Purchases of Toro common stock
 
(20,043
)
 
(151,481
)
Dividends paid on Toro common stock
 
(72,009
)
 
(63,808
)
Net cash provided by (used in) financing activities
 
339,798

 
(228,765
)
 
 
 
 
 
Effect of exchange rates on cash and cash equivalents
 
(581
)
 
(432
)
 
 
 
 
 
Net decrease in cash and cash equivalents
 
(145,807
)
 
(59,385
)
Cash and cash equivalents as of the beginning of the fiscal period
 
289,124

 
310,256

Cash and cash equivalents as of the end of the fiscal period
 
$
143,317

 
$
250,871


See accompanying Notes to Condensed Consolidated Financial Statements.

5


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

 
$
723,959

 
$
(25,116
)
 
$
805,277

Cash dividends paid on common stock - $0.225 per share
 

 
(24,079
)
 

 
(24,079
)
Issuance of 126,514 shares for stock options exercised and restricted stock units vested
 
126

 
948

 

 
1,074

Stock-based compensation expense
 

 
3,233

 

 
3,233

Purchase of 10,885 shares of common stock
 
(11
)
 
(727
)
 

 
(738
)
Other comprehensive loss
 

 

 
(1,552
)
 
(1,552
)
Net earnings
 

 
60,607

 

 
60,607

Balance as of August 2, 2019
 
$
106,549

 
$
763,941

 
$
(26,668
)
 
$
843,822

 
 
 
 
 
 
 
 
 
Balance as of October 31, 2018
 
$
105,601

 
$
587,252

 
$
(23,937
)
 
$
668,916

Cash dividends paid on common stock - $0.675 per share
 

 
(72,009
)
 

 
(72,009
)
Issuance of 1,351,822 shares for stock options exercised and restricted stock units vested
 
1,351

 
22,727

 

 
24,078

Stock-based compensation expense
 

 
10,258

 

 
10,258

Contribution of stock to a deferred compensation trust
 

 
1,404

 

 
1,404

Purchase of 403,130 shares of common stock
 
(403
)
 
(22,272
)
 

 
(22,675
)
Cumulative transition adjustment due to the adoption of ASU 2014-09
 

 
864

 

 
864

Other comprehensive loss
 

 

 
(2,731
)
 
(2,731
)
Net earnings
 

 
235,717

 

 
235,717

Balance as of August 2, 2019
 
$
106,549

 
$
763,941

 
$
(26,668
)
 
$
843,822

 
 
 
 
 
 
 
 
 
Balance as of May 4, 2018
 
$
105,456

 
$
538,470

 
$
(20,599
)
 
$
623,327

Cash dividends paid on common stock - $0.20 per share
 

 
(21,129
)
 

 
(21,129
)
Issuance of 435,347 shares for stock options exercised and restricted stock units vested
 
436

 
3,951

 

 
4,387

Stock-based compensation expense
 

 
3,023

 

 
3,023

Contribution of stock to a deferred compensation trust
 

 
129

 

 
129

Purchase of 594,438 shares of common stock
 
(595
)
 
(35,068
)
 

 
(35,663
)
Other comprehensive loss
 

 

 
(2,839
)
 
(2,839
)
Net earnings
 

 
79,009

 

 
79,009

Balance as of August 3, 2018
 
$
105,297

 
$
568,385

 
$
(23,438
)
 
$
650,244

 
 
 
 
 
 
 
 
 
Balance as of October 31, 2017
 
$
106,883

 
$
534,329

 
$
(24,120
)
 
$
617,092

Cash dividends paid on common stock - $0.60 per share
 

 
(63,808
)
 

 
(63,808
)
Issuance of 1,044,600 shares for stock options exercised and restricted stock units vested
 
1,045

 
7,683

 

 
8,728

Stock-based compensation expense
 

 
8,588

 

 
8,588

Contribution of stock to a deferred compensation trust
 

 
1,566

 

 
1,566

Purchase of 2,630,475 shares of common stock
 
(2,631
)
 
(152,734
)
 

 
(155,365
)
Reclassification due to the adoption of ASU 2018-02
 

 
(141
)
 
141

 

Other comprehensive income
 

 

 
541

 
541

Net earnings
 

 
232,902

 

 
232,902

Balance as of August 3, 2018
 
$
105,297

 
$
568,385

 
$
(23,438
)
 
$
650,244


See accompanying Notes to Condensed Consolidated Financial Statements.

6


THE TORO COMPANY AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements (Unaudited)
August 2, 2019
 
Note 1 — Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.

In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the nine months ended August 2, 2019 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2019.

The company’s fiscal year ends on October 31, and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.

The company completed its acquisition of The Charles Machine Works, Inc. ("CMW") on April 1, 2019. CMW's financial position, results of operations, and cash flows are reported based on a calendar month end; and accordingly, July 31, 2019 was the period end closest to the company's fiscal third quarter ended August 2, 2019. This reporting period difference did not have a significant impact on the Consolidated Financial Position, Results of Operations, and Cash Flows of the company as of and for the three and nine month periods ended August 2, 2019. Refer to Note 2, Business Combinations, for additional information regarding the company's acquisition of CMW.

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, 2018. The policies described in that report are used for preparing quarterly reports.

Accounting Policies

In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.


7


New Accounting Pronouncements Adopted

In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Updates ("ASU") No. 2014-09, Revenue from Contracts with Customers that updates the principles for recognizing revenue. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. The guidance also requires enhanced disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from an entity’s contracts with customers. In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606), which deferred the effective date of this standard by one year. The company adopted ASU 2014-09 effective November 1, 2018, during the first quarter of fiscal 2019, using the modified retrospective method of adoption, which was applied to all contracts for which the company's performance obligations were not completed as of October 31, 2018. In adopting ASU 2014-09, the company elected the following allowable exemptions or practical expedients:

Portfolio approach practical expedient relative to the estimation of variable consideration.
Shipping and handling practical expedient to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities.
Costs of obtaining a contract practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset is one year or less.
Immaterial goods or services practical expedient to not assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract with the customer.
Sales taxes practical expedient to exclude sales taxes and other similar taxes from the transaction price.
Exemption to not disclose the unfulfilled performance obligation balance for contracts with an original length of one year or less.

Upon adoption of ASU 2014-09, the company recognized an immaterial transition adjustment within the company's fiscal 2019 beginning retained earnings balance on the Condensed Consolidated Balance Sheets for the cumulative effect of the change in accounting standard. Results for reporting periods beginning after November 1, 2018 are presented under the guidelines of Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, while prior reporting period amounts have not been adjusted and continue to be reported under ASC 605, Revenue Recognition. The adoption of ASU 2014-09 did not materially impact the amount of revenue recognized or any other financial statement line item as of and for the three and nine months ended August 2, 2019. Additionally, the company identified and implemented the appropriate changes to its business processes, information systems, and internal controls to support the preparation of financial information, which did not materially affect the company's internal controls over financial reporting. Refer to Note 4, Revenue, for the additional disclosures required under ASC 606.

In May 2017, the FASB issued ASU No. 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The amended guidance was adopted in the first quarter of fiscal 2019 and did not have a material impact on the company's Condensed Consolidated Financial Statements.

In July 2019, the FASB issued ASU No. 2019-07, Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates, which aligns the guidance in various SEC sections of the FASB ASC with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately during the company's third quarter of fiscal 2019 and did not have a material impact on the company's Condensed Consolidated Financial Statements.

Note 2 — Business Combinations

The Charles Machine Works, Inc.

On April 1, 2019 ("closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), the company completed the acquisition of CMW, a privately held Oklahoma corporation. CMW designs, manufactures, and sells a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, utility loaders, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broaden and strengthen the company's Professional segment product portfolio and expands its dealer network, while also providing a complementary geographic manufacturing footprint. The transaction was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into CMW, with CMW continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding

8


equity securities of CMW were canceled and now only represent the right to receive the applicable consideration as described in the merger agreement. The preliminary aggregate merger consideration was $679.3 million ("purchase price"), and remains subject to customary adjustments based on, among other things, the amount of actual cash, debt and working capital in the business of CMW at the closing date. Such customary adjustments are expected to be completed during fiscal 2019. The company funded the preliminary purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under the company's unsecured senior term loan credit agreement and borrowings from the company's unsecured senior revolving credit facility. For additional information regarding the financing agreements utilized to fund the purchase price, refer to Note 6, Indebtedness. The company has incurred approximately $0.5 million and $10.2 million of acquisition-related transaction costs during the three and nine month periods ended August 2, 2019, respectively. These acquisition-related transaction costs are recorded within selling, general and administrative expense within the Condensed Consolidated Statements of Earnings.

Preliminary Purchase Price Allocation

The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the total preliminary purchase price was allocated to the acquired net tangible and intangible assets of CMW based on their fair values as of the closing date. The company believes that the information available as of the closing date provides a reasonable basis for estimating the fair values of the assets acquired and liabilities assumed; however, the company is continuing to finalize these amounts, particularly with respect to income taxes and valuations of inventories, fixed assets, and intangible assets. Thus, the preliminary measurements of fair value reflected are subject to change as additional information becomes available and as additional analysis is performed. The company expects to finalize the valuation and complete the allocation of the purchase price as soon as practicable, but no later than one year from the closing date of the acquisition, as required.

The following table summarizes the allocation of the preliminary purchase price to the values assigned to the CMW assets acquired and liabilities assumed. These values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:
(Dollars in thousands)
 
April 1, 2019
Cash and cash equivalents
 
$
16,341

Receivables
 
65,674

Inventories
 
242,594

Prepaid expenses and other current assets
 
9,218

Property, plant and equipment
 
142,405

Goodwill
 
154,040

Other intangible assets
 
227,280

Other long-term assets
 
7,971

Accounts payable
 
(36,655
)
Accrued liabilities
 
(46,866
)
Deferred income tax liabilities
 
(79,628
)
Other long-term liabilities
 
(6,709
)
Total fair value of net assets acquired
 
695,665

Less: cash and cash equivalents acquired
 
(16,341
)
Total purchase price
 
$
679,324



The goodwill recognized is primarily attributable to the value of the workforce, the reputation of CMW and its family of brands, customer and dealer growth opportunities, and expected synergies. Key areas of expected cost synergies include increased purchasing power for commodities and component parts, supply chain consolidation, and administrative efficiencies. The goodwill resulting from the acquisition of CMW was recognized within the company's Professional segment and increased Professional segment goodwill to $368.6 million as of August 2, 2019 from $214.8 million as of October 31, 2018. Goodwill is expected to be mostly non-deductible for tax purposes. As permitted under the accounting standards codification guidance for business combinations, the company recorded a change in the carrying amount of goodwill for the three months ended August 2, 2019 as a result of purchase accounting adjustments primarily related to changes in the preliminary fair value calculations of acquired trade name intangible assets of $5.7 million, other long-term assets of $5.0 million, and deferred income tax liabilities of $4.1 million. Such purchase accounting adjustments did not have a material impact on the company's Condensed Consolidated Statements of Earnings for the three and nine month periods ended August 2, 2019.

9



Other Intangible Assets Acquired

The allocation of the preliminary purchase price to the net assets acquired resulted in the recognition of $227.3 million of other intangible assets as of the closing date. The preliminary fair values of the acquired trade name, customer-related, developed technology and backlog intangible assets were estimated using the income approach. Under the income approach, an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The preliminary fair values of the trade names were estimated using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the trade name and was based on expected future revenues. The preliminary fair values of the customer-related, developed technology, and backlog intangible assets were determined using the excess earnings method. The preliminary fair values of such other intangible assets under the excess earnings method are based on the expected operating cash flows attributable to the respective other intangible asset, which were estimated by deducting economic costs, including operating expenses and contributory asset charges, from revenue expected to be generated from the respective other intangible asset. The preliminary useful lives of the intangible assets were determined based on the period of expected cash flows used to measure the preliminary fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset.

The preliminary fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through August 2, 2019, and preliminary weighted-average useful lives were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer-related
 
18.2
 
$
105,700

 
$
(2,180
)
 
$
103,520

Developed technology
 
7.7
 
19,300

 
(1,064
)
 
18,236

Trade names
 
20.0
 
5,300

 
(88
)
 
5,212

Backlog
 
0.5
 
6,580

 
(4,387
)
 
2,193

Total amortizable
 
15.9
 
136,880

 
(7,719
)
 
129,161

Non-amortizable - trade names
 
 
 
90,400

 

 
90,400

Total other intangible assets, net
 
 
 
$
227,280

 
$
(7,719
)
 
$
219,561



Amortization expense for the definite-lived intangible assets resulting from the acquisition of CMW for the three and nine month periods ended August 2, 2019 was $5.8 million and $7.7 million, respectively. Estimated amortization expense for the remainder of fiscal 2019 and succeeding fiscal years is as follows: fiscal 2019 (remainder), $4.7 million; fiscal 2020, $10.0 million; fiscal 2021, $10.0 million; fiscal 2022, $9.4 million; fiscal 2023, $8.5 million; fiscal 2024, $8.1 million; and after fiscal 2024, $78.5 million.

Results of Operations

CMW's results of operations have been included within the Professional segment in the company's Condensed Consolidated Financial Statements from the closing date. During the three month period ended August 2, 2019, the company recognized $199.6 million and $8.4 million of net sales and segment loss from CMW's operations, respectively. During the nine month period ended August 2, 2019, the company recognized $270.5 million and $12.5 million of net sales and segment loss from CMW's operations, respectively. Segment loss for the three and nine month periods ended August 2, 2019 includes charges of $26.2 million and $35.7 million, respectively, for the take-down of the inventory fair value step-up amount and amortization of the backlog intangible asset resulting from purchase accounting adjustments.

Unaudited Pro Forma Financial Information

Unaudited pro forma financial information has been prepared as if the acquisition had taken place on November 1, 2017 and has been prepared for comparative purposes only. The unaudited pro forma financial information is not necessarily indicative of the results that would have been achieved had the acquisition actually taken place on November 1, 2017 and the unaudited pro forma financial information does not purport to be indicative of future Consolidated Results of Operations. The unaudited pro forma financial information does not reflect any synergies, operating efficiencies, and/or cost savings that may be realized from the integration of the acquisition. The unaudited pro forma results for the three and nine month periods ended August 2, 2019 and August 3, 2018 have been adjusted to exclude the pro forma impact of the take-down of the inventory fair value step-up amount

10


and amortization of the backlog intangible asset; include the pro forma impact of amortization of other intangible assets, excluding backlog, based on the estimated purchase price allocations and estimated useful lives; include the pro forma impact of the depreciation of property, plant, and equipment based on the estimated purchase price allocations and estimated useful lives; include the pro forma impact of additional interest expense relating to the acquisition; exclude the pro forma impact of transaction costs incurred by the company directly attributable to the acquisition; and include the pro forma tax effect of both earnings before income taxes and the pro forma adjustments.

The following table presents the unaudited pro forma financial information:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands, except per share data)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Net sales
 
$
838,713

 
$
854,314

 
$
2,702,956

 
$
2,603,850

Net earnings1
 
87,180

 
85,647

 
320,740

 
237,935

Basic net earnings per share of common stock
 
0.81

 
0.81

 
3.01

 
2.23

Diluted net earnings per share of common stock1
 
$
0.81

 
$
0.79

 
$
2.97

 
$
2.18

 
1 
On January 1, 2019, CMW amended its retiree medical plans so that no employee hired, or rehired, after that date would be eligible for such retiree medical plans. CMW further amended its retiree medical plans on February 14, 2019 so that no employee who terminates employment after February 14, 2019 is eligible to participate in the retiree medical plans and to terminate its retiree medical plans effective December 31, 2019. The amendments and resulting termination of CMW's retiree medical plans resulted in a gain of approximately $45.8 million. This gain is reflected within net earnings in the unaudited pro forma financial information for the nine month period ended August 2, 2019. The impact on diluted net earnings per share of common stock for the nine month period ended August 2, 2019 was $0.42 per diluted share of common stock.

Northeastern U.S. Distribution Company

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

L.T. Rich Products, Inc.

Effective March 19, 2018, during the second quarter of fiscal 2018, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities of, L.T. Rich Products, Inc., a manufacturer of professional zero-turn spreader/sprayers, aerators, and snow and ice management equipment. The addition of these products has broadened and strengthened the company’s Professional segment solutions for landscape contractors and grounds professionals. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value, with the excess purchase price recorded as goodwill. This acquisition was immaterial based on the company's Consolidated Financial Condition and Results of Operations. Additional purchase accounting disclosures have been omitted given the immateriality of this acquisition in relation to the company's Consolidated Financial Condition and Results of Operations.


11


Note 3 — Segment Data

The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which management organizes segments for making operating and investment decisions and assessing performance. The company has determined it has ten operating segments and has aggregated certain of those operating segments into two reportable segments: Professional and Residential. The aggregation of the company's operating segments is based on the operating segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. These Other activities consist of the company's wholly-owned domestic distribution companies, the company's corporate activities, and the elimination of intersegment revenues and expenses.

The following tables present the summarized financial information concerning the company’s reportable segments:
(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

Intersegment gross sales (eliminations)
 
13,779

 
78

 
(13,857
)
 

Earnings (loss) before income taxes
 
$
81,592

 
$
16,151

 
$
(26,508
)
 
$
71,235

(Dollars in thousands)
 
 
 
 
 
 
 
 
Nine Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

Intersegment gross sales (eliminations)
 
51,104

 
257

 
(51,361
)
 

Earnings (loss) before income taxes
 
319,689

 
51,253

 
(92,507
)
 
278,435

Total assets
 
$
1,784,707

 
$
218,528

 
$
306,498

 
$
2,309,733

(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

Intersegment gross sales (eliminations)
 
6,772

 
90

 
(6,862
)
 

Earnings (loss) before income taxes
 
$
97,716

 
$
16,002

 
$
(20,443
)
 
$
93,275

(Dollars in thousands)
 
 
 
 
 
 
 
 
Nine Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347

Intersegment gross sales (eliminations)
 
23,894

 
253

 
(24,147
)
 

Earnings (loss) before income taxes
 
338,607

 
58,019

 
(67,800
)
 
328,826

Total assets
 
$
919,800

 
$
207,930

 
$
407,027

 
$
1,534,757


The following table presents the details of operating loss before income taxes for the company's Other activities:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Corporate expenses
 
$
(26,287
)
 
$
(21,597
)
 
$
(88,958
)
 
$
(67,094
)
Interest expense
 
(9,004
)
 
(4,676
)
 
(20,440
)
 
(14,214
)
Other income
 
8,783

 
5,830

 
16,891

 
13,508

Total operating loss
 
$
(26,508
)
 
$
(20,443
)
 
$
(92,507
)
 
$
(67,800
)



12


Note 4 — Revenue

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

Freight and shipping revenue billed to customers concurrent with revenue producing activities is included within revenue and the cost for freight and shipping is recognized as an expense within cost of sales when control has transferred to the customer. Shipping and handling activities that occur after control of the related products is transferred are treated as a fulfillment activity rather than a promised service, and therefore, are not considered a performance obligation. Sales, use, value-added, and other excise taxes the company collects concurrent with revenue producing activities are excluded from revenue. Incremental costs of obtaining a contract for which the performance obligations will be satisfied within the next twelve months are expensed as incurred. Incidental items, including goods or services, that are immaterial in the context of the contract are recognized as expense when incurred. Additionally, the company has elected not to disclose the balance of unfulfilled performance obligations for contracts with a contractual term of twelve months or less.

The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
582,932

 
$
143,814

 
$
8,983

 
$
735,729

Irrigation
 
93,824

 
4,420

 
4,740

 
102,984

Total net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
515,437

 
$
122,843

 
$
13,723

 
$
652,003

Foreign Countries
 
161,319

 
25,391

 

 
186,710

Total net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

Nine Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
1,588,581

 
$
502,780

 
$
13,613

 
$
2,104,974

Irrigation
 
266,687

 
22,759

 
9,285

 
298,731

Total net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
1,409,954

 
$
423,521

 
$
22,898

 
$
1,856,373

Foreign Countries
 
445,314

 
102,018

 

 
547,332

Total net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705


13


Three Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
383,082

 
$
161,396

 
$
3,820

 
$
548,298

Irrigation
 
99,412

 
5,117

 
2,994

 
107,523

Total net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
364,681

 
$
141,792

 
$
6,814

 
$
513,287

Foreign Countries
 
117,813

 
24,721

 

 
142,534

Total net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

Nine Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
1,265,792

 
$
494,635

 
$
6,576

 
$
1,767,003

Irrigation
 
280,744

 
26,554

 
5,046

 
312,344

Total net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
1,155,388

 
$
415,934

 
$
11,622

 
$
1,582,944

Foreign Countries
 
391,148

 
105,255

 

 
496,403

Total net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347



Product Revenue

The company's product revenues are generated through sales of manufactured equipment and irrigation products, including related replacement parts and accessories. For the majority of the company's products, control is transferred and revenue is recognized when the product is shipped from the company's manufacturing facilities or distribution centers to the company's customers, which primarily consist of distributors, dealers, and mass retailers. In certain situations, the company transfers control and recognizes revenue when delivery to the customer has occurred. Additionally, the company ships some of its products to a key retailer's distribution centers on a consignment basis. The company retains control of its products stored at the key retailer's distribution centers. As the company's products are removed from the distribution centers by the key retailer and shipped to the key retailer's stores, control is transferred from the company to the key retailer. At that time, the company invoices the key retailer and recognizes revenue for these consignment transactions. The company does not offer a right of return for products shipped to the key retailer's stores from the distribution centers.

The company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of TCF National Bank, established Red Iron Acceptance, LLC ("Red Iron"), a joint venture that primarily provides inventory financing to certain dealers and distributors of the company's equipment and irrigation products. The company also has floor plan financing arrangements with separate third-party financial institutions to provide floor plan financing to certain dealers not financed through Red Iron. When product sales are financed by Red Iron or other third-party financial institutions, the transactions are structured as an advance in the form of a payment to the company on behalf of a dealer or distributor with respect to invoices financed by the financial institutions. These payments extinguish the obligation of such dealer or distributor to make payment to the company under the terms of the applicable invoice. Under a separate agreement between the financial institutions and such dealer or distributor, the financial institution provides a loan to such dealer or distributor for the advances paid by the financial institutions to the company. The company's sales of product to customers that do not elect to finance purchases through Red Iron or the third-party financial institutions are generally on open account with terms that generally approximate 30 to 120 days and the resulting receivables are included within receivables, net on the Condensed Consolidated Balance Sheets.

Product revenue is recognized based on the transaction price, which is measured as the amount of consideration the company expects to receive in exchange for transferring control of a product to a customer. When determining the transaction price, the company estimates variable consideration by applying the portfolio approach practical expedient under ASC 606. The primary sources of variable consideration for the company are rebate programs, volume incentive programs, floor plan and retail financing programs, cash discounts, and product returns. These sales promotions and incentives are recorded as a reduction to revenue at the time of the initial sale. The company estimates variable consideration related to equipment and irrigation products sold under

14


its sales promotion and incentive programs using the expected value method, which is based on sales terms with customers, historical experience, field inventory levels, volume purchases, and known changes in relevant trends. There are no material instances where variable consideration is constrained and not recorded at the initial time of sale. Additionally, the company may offer to its customers the right to return eligible equipment and irrigation products, replacement parts, and accessories. Returns are recorded as a reduction to revenue based on anticipated sales returns estimated from sales terms, historical experience, and trend analysis. The company records obligations for returns within accrued liabilities in the Condensed Consolidated Balance Sheets and the right-of-return asset in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets. The refund liability and right-of-return asset are remeasured for changes in the estimate at each reporting date with a corresponding adjustment to net sales and cost of sales within the Condensed Consolidated Statements of Earnings.

Service Revenue

In certain cases, the company renders service contracts to customers, which typically range from 12 to 36 months. The company receives payment at the inception of the service contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the service contract.

Warranty Revenue

In addition to the standard warranties offered by the company on its equipment and irrigation products intended to provide assurance that the product will function as expected, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the standard warranty period expires, which typically range from 12 to 24 months. The company receives payment at the inception of the separately priced extended warranty contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty contract.

Contract Liabilities

Contract liabilities relate to deferred revenue recognized for payments received at contract inception in advance of the company's performance under the 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 agreement 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 2, 2019 and October 31, 2018, $23.1 million and $14.0 million, respectively, of unearned 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 2, 2019, the company recognized $1.4 million and $4.6 million of the October 31, 2018 unearned revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $1.2 million of the October 31, 2018 unearned amount within net sales throughout the remainder of fiscal 2019, $4.3 million in fiscal 2020, and $3.9 million thereafter.

As a result of the company's acquisition of CMW on April 1, 2019, the company assumed $7.0 million of contract liabilities related to separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. For the three and nine months ended August 2, 2019, the company recognized $2.2 million and $3.9 million of the April 1, 2019 assumed unearned revenue balance related to the CMW acquisition within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $0.5 million of the unearned amount of the April 1, 2019 assumed unearned revenue balance related to the CMW acquisition within net sales throughout the remainder of fiscal 2019, $1.8 million in fiscal 2020, and $0.8 million thereafter. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.


15


Note 5 — Goodwill and Other Intangible Assets

The company's acquisition of CMW on April 1, 2019 resulted in the recognition of $154.0 million and $227.3 million of preliminary goodwill and other intangible assets, respectively. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.

Goodwill

The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2019 were as follows:
(Dollars in thousands)
 
Professional
 
Residential
 
Other
 
Total
Balance as of October 31, 2018
 
$
214,827

 
$
10,463

 
$

 
$
225,290

Goodwill acquired
 
154,040

 

 
1,534

 
155,574

Translation adjustments
 
(276
)
 
(85
)
 

 
(361
)
Balance as of August 2, 2019
 
$
368,591

 
$
10,378

 
$
1,534

 
$
380,503



Other Intangible Assets

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

 
$
(12,916
)
 
$
5,326

Non-compete agreements
 
5.5
 
6,879

 
(6,792
)
 
87

Customer-related
 
18.3
 
195,223

 
(29,479
)
 
165,744

Developed technology
 
7.6
 
50,279

 
(30,203
)
 
20,076

Trade names
 
15.5
 
7,590

 
(2,004
)
 
5,586

Backlog and other
 
0.6
 
7,380

 
(5,187
)
 
2,193

Total amortizable
 
15.0
 
285,593

 
(86,581
)
 
199,012

Non-amortizable - trade names
 
 
 
120,874

 

 
120,874

Total other intangible assets, net
 
 
 
$
406,467

 
$
(86,581
)
 
$
319,886


The components of other intangible assets as of August 3, 2018 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,247

 
$
(12,103
)
 
$
6,144

Non-compete agreements
 
5.5
 
6,883

 
(6,776
)
 
107

Customer-related
 
18.5
 
89,745

 
(22,444
)
 
67,301

Developed technology
 
7.6
 
31,097

 
(28,165
)
 
2,932

Trade names
 
5.0
 
2,331

 
(1,760
)
 
571

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
149,103

 
(72,048
)
 
77,055

Non-amortizable - trade names
 
 
 
30,645

 

 
30,645

Total other intangible assets, net
 
 
 
$
179,748

 
$
(72,048
)
 
$
107,700



16


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

 
$
(12,297
)
 
$
5,938

Non-compete agreements
 
5.5
 
6,872

 
(6,771
)
 
101

Customer-related
 
18.5
 
89,622

 
(23,653
)
 
65,969

Developed technology
 
7.6
 
31,029

 
(28,471
)
 
2,558

Trade names
 
5.0
 
2,307

 
(1,805
)
 
502

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
148,865

 
(73,797
)
 
75,068

Non-amortizable - trade names
 
 
 
30,581

 

 
30,581

Total other intangible assets, net
 
 
 
$
179,446

 
$
(73,797
)
 
$
105,649



Amortization expense for definite-lived intangible assets during the third quarter of fiscal 2019 and fiscal 2018 was $7.4 million and $1.8 million, respectively. Amortization expense for definite-lived intangible assets during the first nine months of fiscal 2019 and 2018 was $12.9 million and $5.4 million, respectively. Estimated amortization expense for the remainder of fiscal 2019 and succeeding fiscal years is as follows: fiscal 2019 (remainder), $6.3 million; fiscal 2020, $16.1 million; fiscal 2021, $15.7 million; fiscal 2022, $15.0 million; fiscal 2023, $13.6 million; fiscal 2024, $13.0 million; and after fiscal 2024, $119.3 million.

Note 6 — Indebtedness

The following is a summary of the company's indebtedness:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Revolving credit facility
 
$

 
$
91,000

 
$
91,000

$200 million term loan
 
100,000

 

 

$300 million term loan
 
200,000

 

 

3.81% series A senior notes
 
100,000

 

 

3.91% series B senior notes
 
100,000

 

 

7.800% debentures
 
100,000

 
100,000

 
100,000

6.625% senior notes
 
123,900

 
123,838

 
123,854

Less: unamortized discounts, debt issuance costs and deferred charges
 
(3,219
)
 
(2,357
)
 
(2,305
)
Total indebtedness, net
 
720,681

 
312,481

 
312,549

Less: current portion of long-term debt
 
(99,877
)
 

 

Long-term debt, less current portion
 
$
620,804

 
$
312,481

 
$
312,549



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 2019 and succeeding five fiscal years are as follows: fiscal 2019 (remainder), $0.0 million; fiscal 2020, $0.0 million; fiscal 2021, $0.0 million; fiscal 2022, $115.0 million; fiscal 2023, $30.0 million; fiscal 2024, $155.0 million; and after fiscal 2024, $425.0 million.

Revolving Credit Facility

In June 2018, the company replaced its prior revolving credit facility and term loan, which were scheduled to mature in October 2019, with an unsecured senior five-year revolving credit facility that, among other things, increased the company's borrowing capacity to $600.0 million, from $150.0 million, and expires in June 2023. Included in the company's $600.0 million revolving credit facility is a $10.0 million sublimit for standby letters of credit and a $30.0 million sublimit for swingline loans. At the company's election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to $300.0 million. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance

17


with certain financial covenants described below. In connection with the entry into the new revolving credit facility during June 2018, the company incurred approximately $1.9 million of debt issuance costs, which are being amortized over the life of the revolving credit facility under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. The company classifies the debt issuance costs related to its revolving credit facility within other assets on the Condensed Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility.

As of August 2, 2019, the company had no borrowings under the revolving credit facility but did have $1.9 million outstanding under the sublimit for standby letters of credit, which resulted in $598.1 million of unutilized availability under the revolving credit facility. As of October 31, 2018, the company had $91.0 million outstanding under the revolving credit facility, $1.5 million outstanding under the sublimit for standby letters of credit, and $507.5 million of unutilized availability under the revolving credit facility. As of August 3, 2018, the company had $91.0 million outstanding under the revolving credit facility, $1.6 million outstanding under the sublimit for standby letters of credit, and $507.4 million of unutilized availability under the revolving credit facility. Typically, the company's revolving credit facility is classified as long-term debt within the company's Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to repay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies that portion of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of October 31, 2018 and August 3, 2018, the $91.0 million of outstanding borrowings under the company's revolving credit facility for each respective period was classified as long-term debt within the company's Condensed Consolidated Balance Sheets.

The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the credit agreement for the company's revolving credit facility as of August 2, 2019, October 31, 2018, and August 3, 2018.

Outstanding loans under the revolving credit facility, if applicable, other than swingline loans, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Interest is payable quarterly in arrears. For the three and nine month periods ended August 2, 2019, the company incurred interest expense of approximately $0.2 million and $1.9 million on the outstanding borrowings of the revolving credit facility. For the three and nine month periods ended August 3, 2018, the company incurred interest expense of approximately $0.4 million on the outstanding borrowings of the revolving credit facility.

Term Loan Credit Agreement

In March 2019, the company entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of the company's acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a $200.0 million three year unsecured senior term loan facility maturing on April 1, 2022 and a $300.0 million five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of the company's acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the $200.0 million three year unsecured senior term loan facility. For the $300.0 million five year unsecured senior term loan facility, the company is required to make quarterly amortization payments of 2.5 percent of the aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No payments are required during the first three years of the $300.0 million five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at the company's election at any time without penalty or premium.

As of August 2, 2019, the company has prepaid $100.0 million and $100.0 million against the outstanding principal balances of the $200.0 million three year unsecured senior term loan facility and $300.0 million five year unsecured senior term loan facility, respectively, and has reclassified $99.9 million of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to prepay such amount utilizing cash flows from operations within the next twelve months. Thus, as of August 2, 2019, there were $100.0 million and $200.0 million of outstanding borrowings under the term loan credit

18


agreement for the $200.0 million three year unsecured senior term loan facility and the $300.0 million five year unsecured senior term loan facility, respectively.

In connection with the company's entry into the term loan credit agreement in March 2019, the company incurred approximately $0.6 million of debt issuance costs, which are being amortized over the life of the respective term loans under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the term loan credit agreement on the company's Condensed Consolidated Balance Sheets.

The term loan credit agreement contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the company's term loan credit agreement as of August 2, 2019. Outstanding borrowings under the term loan credit agreement bear interest at a variable rate generally based on LIBOR or an alternative variable rate, based on the highest of the Bank of America prime rate, the federal funds rate, or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the term credit loan agreement. Interest is payable quarterly in arrears. For the three and nine month periods ended August 2, 2019, the company incurred interest expense of approximately $3.7 million and $5.3 million, respectively, on the outstanding borrowings under the term loan credit agreement.

3.81% Series A and 3.91% Series B Senior Notes

On April 30, 2019, the company entered into a private placement note purchase agreement with certain purchasers ("holders") pursuant to which the company agreed to issue and sell an aggregate principal amount of $100.0 million of 3.81% Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and $100.0 million of 3.91% Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, the company issued $100.0 million of the Series A Senior Notes and $100.0 million of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of the company. As of August 2, 2019, there was $200.0 million of outstanding borrowings under the private placement note purchase agreement, including $100.0 million of outstanding borrowings under the Series A Senior Notes and $100.0 million of outstanding borrowings under the Series B Senior Notes.

The company has the right to prepay all or a portion of the Senior Notes upon notice to the holders for 100% of the principal amount prepaid, plus a make-whole premium, as set forth in the private placement note purchase agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective Senior Note, the company has the right to prepay all of such Senior Note for 100% of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, holders of the Senior Notes will have the right to require that the company purchase such holder’s Senior Notes in cash at a purchase price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of repurchase.

The private placement note purchase agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. The company was in compliance with all representations, warranties, and covenants related to the private placement note purchase agreement as of August 2, 2019.

In connection with the company's issuance of the Senior Notes in June 2019, the company incurred approximately $0.7 million of debt issuance costs, which are being amortized over the life of the respective Senior Note under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the respective Senior Note on the company's Condensed Consolidated Balance Sheets.

Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year, commencing on December 15, 2019. For the three and nine month periods ended August 2, 2019, the company incurred interest expense of approximately $0.8 million on the outstanding borrowings under the private placement note purchase agreement.


19


7.8% Debentures

In June 1997, the company issued $175.0 million of debt securities consisting of $75.0 million of 7.125 percent coupon 10-year notes and $100.0 million of 7.8 percent coupon 30-year debentures. The $75.0 million of 7.125 percent coupon 10-year notes were repaid at maturity during fiscal 2007. In connection with the issuance of $175.0 million in long-term debt securities, the company paid $23.7 million to terminate three forward-starting interest rate swap agreements with notional amounts totaling $125.0 million. These swap agreements had been entered into to reduce exposure to interest rate risk prior to the issuance of the new long-term debt securities. As of the inception of one of the swap agreements, the company had received payments that were recorded as deferred income to be recognized as an adjustment to interest expense over the term of the new debt securities. As of the date the swaps were terminated, this deferred income totaled $18.7 million. The excess termination fees over the deferred income recorded was deferred and is being recognized as an adjustment to interest expense over the term of the debt securities issued.

6.625% Senior Notes

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

Note 7 — Management Actions

On August 1, 2019, the company announced a new underground construction business strategy that includes a plan to wind down its Toro-branded large horizontal directional drill and riding trencher product categories within its Professional segment product portfolio ("Toro underground wind down"). The company expects to incur total pretax charges of approximately $10.0 million to $13.0 million related to the Toro underground wind down. For the three and nine month periods ended August 2, 2019, the company recorded $7.2 million of pre-tax charges related to inventory write-downs to net realizable value and accelerated depreciation on fixed assets that will no longer be used within cost of sales in the Condensed Consolidated Statements of Earnings as a result of the Toro underground wind down. Additionally, the company recorded $1.9 million of pre-tax charges related to anticipated inventory retail support activities within net sales in the Condensed Consolidated Statements of Earnings for the three and nine month periods ended August 2, 2019 and has recorded a corresponding liability related to the anticipated inventory retail support activities within accrued liabilities in the Condensed Consolidated Balance Sheets as of August 2, 2019. The remainder of the estimated pre-tax charges are anticipated to be primarily comprised of costs related to the write-down of future component part inventory purchases to finalize assembly of the company's remaining Toro-branded large horizontal directional drill and riding trencher inventory. Substantially all costs related to the Toro underground wind down are expected to be incurred by the end of fiscal 2020.


20


Note 8 — Inventories

Inventories are valued at the lower of cost or net realizable value, with cost determined by the last-in, first-out ("LIFO") method for a majority of the company's inventories and the first-in, first-out ("FIFO") and average cost methods for all other inventories. The company establishes a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory.

On April 1, 2019, with the acquisition of CMW, the company acquired $242.6 million of inventory, based on preliminary fair value purchase accounting adjustments. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.

Inventories were as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Raw materials and work in process
 
$
174,348

 
$
105,239

 
$
115,280

Finished goods and service parts
 
518,465

 
326,059

 
315,179

Total FIFO value
 
692,813

 
431,298

 
430,459

Less: adjustment to LIFO value
 
72,201

 
66,801

 
72,200

Total inventories, net
 
$
620,612

 
$
364,497

 
$
358,259


 
Note 9 — Property and Depreciation

Property, plant, and equipment assets are carried at cost less accumulated depreciation. The company provides for depreciation of property, plant and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to 40 years, machinery and equipment are generally depreciated over two to 15 years, tooling is generally depreciated over three to five years, and computer hardware and software and web site development costs are generally depreciated over two to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized, and expenditures for general maintenance and repairs are charged to operating expenses as incurred. Interest is capitalized during the construction period for significant capital projects.

On April 1, 2019, with the acquisition of CMW, the company acquired $142.4 million of property, plant, and equipment, based on preliminary fair value purchase accounting adjustments. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.

Property, plant and equipment was as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Land and land improvements
 
$
55,786

 
$
38,117

 
$
39,607

Buildings and leasehold improvements
 
259,928

 
195,791

 
209,686

Machinery and equipment
 
420,262

 
342,294

 
349,550

Tooling
 
224,230

 
208,098

 
211,756

Computer hardware and software
 
91,577

 
90,070

 
83,338

Construction in Process
 
70,367

 
41,297

 
35,044

Gross property, plant, and equipment
 
1,122,150

 
915,667

 
928,981

Less: accumulated depreciation
 
695,735

 
666,165

 
657,522

Property, plant, and equipment, net
 
$
426,415

 
$
249,502

 
$
271,459


 

21


Note 10 — Warranty Guarantees

The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. Warranty coverage generally does not cover operator abuse or improper use. An authorized company distributor or dealer must perform warranty work. Distributors and dealers submit claims for warranty reimbursement and are credited for the cost of repairs, labor, and other expenses as long as the repairs meet the company's prescribed standards. Warranty expense is accrued at the time of sale based 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, the historical length of time between the sale and resulting warranty claim, and other minor factors. Special warranty reserves are also accrued for major rework campaigns. Service support outside of the warranty period is provided by authorized distributors and dealers at the customer's expense. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.

The changes in accrued warranties were as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Beginning balance
 
$
95,752

 
$
84,268

 
$
76,214

 
$
74,155

Provisions
 
14,232

 
12,038

 
42,734

 
39,827

Acquisitions
 

 

 
14,272

 

Claims
 
(17,514
)
 
(13,071
)
 
(39,685
)
 
(31,787
)
Changes in estimates
 
2,096

 
(40
)
 
1,031

 
1,000

Ending balance
 
$
94,566

 
$
83,195

 
$
94,566

 
$
83,195



Note 11 — Investment in Joint Venture

In fiscal 2009, the company and TCFIF established Red Iron to primarily provide inventory financing to certain distributors and dealers of the company’s products in the U.S. On November 29, 2016, during the first quarter of fiscal 2017, the company entered into amended agreements for its Red Iron joint venture with TCFIF. As a result, the amended term of Red Iron will continue until October 31, 2024, subject to two-year extensions thereafter. Either the company or TCFIF may elect not to extend the amended term, or any subsequent term, by giving one-year written notice to the other party.

The company owns 45 percent of Red Iron and TCFIF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. The company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $550 million secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of August 2, 2019 was $25.1 million. The company has not guaranteed the outstanding indebtedness of Red Iron.

The company has agreed to repurchase products repossessed by Red Iron and the TCFIF Canadian affiliate, up to a maximum aggregate amount of $7.5 million in a calendar year. Under the repurchase agreement between Red Iron and the company, Red Iron provides financing for certain dealers and distributors. These transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice.

Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the nine months ended August 2, 2019 and August 3, 2018 were $1,513.3 million and $1,525.3 million, respectively. As of July 31, 2019, Red Iron’s total assets were $508.8 million and total liabilities were $453.0 million.


22


Note 12 — Stock-Based Compensation

Compensation costs related to stock-based awards were as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Unrestricted common stock awards
 
$

 
$

 
$
592

 
$
530

Stock option awards
 
1,678

 
1,310

 
4,841

 
3,725

Performance share awards
 
666

 
1,047

 
2,483

 
2,012

Restricted stock unit awards
 
890

 
666

 
2,342

 
2,321

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

 
$
3,023

 
$
10,258

 
$
8,588



Unrestricted Common Stock Awards

During the first nine months of fiscal years 2019 and 2018, 10,090 and 8,388 shares, respectively, of fully vested unrestricted common stock awards were granted to certain members of the company's Board of Directors as a component of their compensation for their service on the Board of Directors and are recorded in selling, general and administrative expense in the Condensed Consolidated Statements of Earnings. No shares of fully vested unrestricted common stock awards were granted during the third quarter of fiscal years 2019 and 2018.

Stock Option Awards

Under The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended and restated (the "2010 plan"), stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors on an annual basis in the first quarter of the company’s fiscal year. Options generally vest one-third each year over a three-year period and have a ten-year term. Other options granted to certain employees vest in full on the three-year anniversary of the date of grant and have a ten-year term. Compensation cost equal to the grant date fair value is generally recognized for these awards over the vesting period. Stock options granted to executive officers and other employees are subject to accelerated vesting if the option holder meets the retirement definition set forth in the 2010 plan. In that case, the fair value of the options is expensed in the fiscal year of grant because generally the option holder must be employed as of the end of the fiscal year in which the options are granted in order for the options to continue to vest following retirement. Similarly, if a non-employee director has served on the company’s Board of Directors for ten full fiscal years or more, the awards vest immediately upon retirement, and therefore, the fair value of the options granted is fully expensed on the date of the grant.

The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method with the assumptions noted in the table below. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee directors are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee directors for valuation purposes based on similar historical exercise behavior. Expected stock price volatilities are based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. Dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.

The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:
 
 
Fiscal 2019
 
Fiscal 2018
Expected life of option in years
 
6.31
 
6.04
Expected stock price volatility
 
19.83%
 
20.58%
Risk-free interest rate
 
2.77%
 
2.21%
Expected dividend yield
 
1.18%
 
0.97%
Per share weighted-average fair value at date of grant
 
$12.83
 
$14.25



23


Performance Share Awards

Under the 2010 plan, the company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company and businesses of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives will be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value as of the date of grant and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2019 and 2018 was $59.58 and $65.40, respectively. No performance share awards were granted during the second or third quarters of fiscal 2019 and 2018.

Restricted Stock Unit Awards

Under the 2010 plan, restricted stock unit awards are generally granted to certain employees that are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, which is equal to the closing price of the company’s common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards, is recognized for these awards over the vesting period. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2019 and 2018 was $66.00 and $63.47, respectively.

Note 13 — Stockholders’ Equity

Accumulated Other Comprehensive Loss

Components of accumulated other comprehensive loss ("AOCL"), net of tax, were as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Foreign currency translation adjustments
 
$
33,862

 
$
23,467

 
$
29,711

Pension and post-retirement benefits
 
561

 
1,596

 
561

Cash flow derivative instruments
 
(7,755
)
 
(1,625
)
 
(6,335
)
Total accumulated other comprehensive loss
 
$
26,668

 
$
23,438

 
$
23,937



The components and activity of AOCL for the three and nine month periods ended August 2, 2019 and August 3, 2018 were as follows:
(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of Balance as of May 3, 2019
 
$
30,047

 
$
561

 
$
(5,492
)
 
$
25,116

Other comprehensive (income) loss before reclassifications
 
3,815

 

 
(773
)
 
3,042

Amounts reclassified from AOCL
 

 

 
(1,490
)
 
(1,490
)
Net current period other comprehensive (income) loss
 
3,815

 

 
(2,263
)
 
1,552

Balance as of August 2, 2019
 
$
33,862

 
$
561

 
$
(7,755
)
 
$
26,668



24


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

 
$
561

 
$
(6,335
)
 
$
23,937

Other comprehensive loss before reclassifications
 
4,151

 

 
2,905

 
7,056

Amounts reclassified from AOCL
 

 

 
(4,325
)
 
(4,325
)
Net current period other comprehensive (income) loss
 
4,151

 

 
(1,420
)
 
2,731

Balance as of August 2, 2019
 
$
33,862

 
$
561

 
$
(7,755
)
 
$
26,668

(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of Balance as of May 4, 2018
 
$
19,094

 
$
1,681

 
$
(176
)
 
$
20,599

Other comprehensive (income) loss before reclassifications
 
4,373

 
(85
)
 
(1,482
)
 
2,806

Amounts reclassified from AOCL
 

 

 
33

 
33

Net current period other comprehensive (income) loss
 
4,373

 
(85
)
 
(1,449
)
 
2,839

Balance as of August 3, 2018
 
$
23,467

 
$
1,596

 
$
(1,625
)
 
$
23,438

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

 
$
2,012

 
$
805

 
$
24,120

Other comprehensive (income) loss before reclassifications
 
2,164

 

 
(5,302
)
 
(3,138
)
Amounts reclassified from AOCL
 

 

 
2,597

 
2,597

Net current period other comprehensive (income) loss
 
2,164

 

 
(2,705
)
 
(541
)
Reclassification due to the adoption of ASU 2018-02
 

 
(416
)
 
275

 
(141
)
Balance as of August 3, 2018
 
$
23,467

 
$
1,596

 
$
(1,625
)
 
$
23,438



For additional information on the components reclassified from AOCL to the respective line items within net earnings for the company's cash flow hedging derivative instruments, refer to Note 16, Derivative Instruments and Hedging Activities.


25


Note 14 — Per Share Data

Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Shares in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Basic
 
 

 
 

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

 
105,751

 
106,630

 
106,457

Assumed issuance of contingent shares
 

 

 
14

 
17

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

 
105,751

 
106,644

 
106,474

 
 
 
 
 
 
 
 
 
Diluted
 
 

 
 

 
 

 
 

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

 
105,751

 
106,644

 
106,474

Effect of dilutive securities
 
1,248

 
2,319

 
1,380

 
2,456

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

 
108,070

 
108,024

 
108,930



Incremental shares from options and restricted stock units are computed under the treasury stock method. Options to purchase 378,850 and 740,720 shares of common stock during the third quarter of fiscal 2019 and 2018, respectively, were excluded from diluted net earnings per share because they were anti-dilutive. Options to purchase 865,648 and 412,302 shares of common stock during the first nine months of fiscal 2019 and 2018, respectively, were excluded from diluted net earnings per share because they were anti-dilutive.

Note 15 — Contingencies

Litigation

The company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean up and other costs and damages. The company is also typically involved in commercial disputes, employment disputes, and patent litigation cases in which it is asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company regularly reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. Management believes these activities help minimize its risk of being a defendant in patent infringement litigation. The company is currently involved in patent litigation cases, including cases by or against competitors, where it is asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.

The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect its Consolidated Results of Operations, Financial Position, or Cash Flows.


26


Note 16 — Derivative Instruments and Hedging Activities

Risk Management Objective of Using Derivatives

The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.

To reduce its exposure to foreign currency exchange rate risk, the company actively manages the exposure of its foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments, and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.

The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.

The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.

Cash Flow Hedging Instruments

The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third parties, foreign plant operations, and purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.

Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and foreign plant operations are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years. Results of cash flow hedges of intercompany loans are recorded in other income, net as an offset to the remeasurement of the foreign loan balance.

When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the

27


gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.

As of August 2, 2019, the notional amount outstanding of forward contracts designated as cash flow hedging instruments was $250.3 million.

Derivatives Not Designated as Cash Flow Hedging Instruments

The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.

The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Derivative assets:
 
 

 
 

 
 

Derivatives designated as cash flow hedging instruments:
 
 

 
 

 
 

Prepaid expenses and other current assets
 
 

 
 

 
 

Forward currency contracts
 
$
12,511

 
$
2,324

 
$
8,596

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

 
869

 
2,305

Total assets
 
$
16,431

 
$
3,193

 
$
10,901

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

 
$

 
$

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

 

 
13

Total liabilities
 
$

 
$

 
$
13



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


28


The following table shows the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Derivative assets:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized assets
 
$
16,496

 
$
3,349

 
$
10,901

Gross liabilities offset in the Condensed Consolidated Balance Sheets
 
(65
)
 
(156
)
 

Net amounts of assets presented in the Condensed Consolidated Balance Sheets
 
$
16,431

 
$
3,193

 
$
10,901

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

 
$

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

 

 

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

 
$

 
$
(13
)


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

 
$
(170
)
 
$
2,022

 
$
1,435

Cost of sales
 
140

 
137

 
241

 
14

Total derivatives designated as cash flow hedging instruments
 
$
1,490

 
$
(33
)
 
$
2,263

 
$
1,449

 
 
Nine Months Ended
 
 
Gain (Loss) Reclassified from AOCL into Earnings
 
Gain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Net sales
 
$
3,828

 
$
(3,207
)
 
$
1,307

 
$
2,900

Cost of sales
 
497

 
610

 
113

 
(195
)
Total derivatives designated as cash flow hedging instruments
 
$
4,325

 
$
(2,597
)
 
$
1,420

 
$
2,705


The company recognized immaterial gains within other income, net on the Condensed Consolidated Statements of Earnings during the third quarter and first nine months of fiscal 2019 and 2018 due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of August 2, 2019, the company expects to reclassify approximately $7.3 million of gains from AOCL to earnings during the next twelve months.

29



The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
 
 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
Three Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
838,713

 
$
(572,732
)
 
$
655,821

 
$
(422,168
)
Gain (loss) on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCL into earnings
 
1,350

 
140

 
(170
)
 
137

Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
1,262

 
$
18

 
$
132

 
$
(92
)
 
 
 
 
 
 
 
 
 
 
 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
Nine Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
2,403,705

 
$
(1,600,809
)
 
$
2,079,347

 
$
(1,317,399
)
Gain (loss) on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCL into earnings
 
3,828

 
497

 
(3,207
)
 
610

Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
3,579

 
$
34

 
$
31

 
$
(210
)

The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Gain (loss) on derivatives not designated as cash flow hedging instruments
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Other income, net
 
$
(555
)
 
$
2,111

 
$
172

 
$
1,495

Total gain (loss) on derivatives not designated as cash flow hedging instruments
 
$
(555
)
 
$
2,111

 
$
172

 
$
1,495




30


Note 17 — 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 forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date. There were no transfers between the levels of the fair value hierarchy during the three and nine months ended August 2, 2019 and August 3, 2018, or the twelve months ended October 31, 2018.

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 2, 2019, August 3, 2018, and October 31, 2018, according to the valuation technique utilized to determine their fair values:
(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
August 2, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
16,431

 
$

 
$
16,431

 
$

Total assets
 
$
16,431

 
$

 
$
16,431

 
$

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

 
 

 
 

 
 

Forward currency contracts
 
$
3,193

 
$

 
$
3,193

 
$

Total assets
 
$
3,193

 
$

 
$
3,193

 
$

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

 
 

 
 

 
 

Forward currency contracts
 
$
10,901

 
$

 
$
10,901

 
$

Total assets
 
$
10,901

 
$

 
$
10,901

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
13

 
$

 
$
13

 
$

Total liabilities
 
$
13

 
$

 
$
13

 
$




31


Non-recurring 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. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on the company's business combinations and the related 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.

Note 18 — Subsequent 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.

32


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This Management’s Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") is intended to provide a reader of our financial statements with a narrative from the perspective of management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. Unless expressly stated otherwise, the comparisons presented in this MD&A refer to the same period in the prior fiscal year. Our MD&A is presented as follows:

Company Overview
Results of Operations
Business Segments
Financial Position
Non-GAAP Financial Measures
Critical Accounting Policies and Estimates
Forward-Looking Information

We have provided non-GAAP financial measures, which are not calculated or presented in accordance with accounting principles generally accepted in the United States ("GAAP"), as information supplemental and in addition to the financial measures presented in this report that are calculated and presented in accordance with GAAP. We use these non-GAAP financial measures in making operating decisions because we believe these non-GAAP financial measures provide meaningful supplemental information regarding our core operational performance and provide us with a better understanding of how to allocate resources to both ongoing and prospective business initiatives. Additionally, these 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 not related to our regular, ongoing business, including, without limitation, non-cash charges, certain large and unpredictable charges, acquisitions and dispositions, legal settlements, and tax positions.

Reconciliations of adjusted non-GAAP financial measures to the most directly comparable reported GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A. 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 GAAP financial measures. Further, these non-GAAP financial measures may differ from similar measures used by other companies.

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, 2018. This discussion contains various "Forward-Looking Statements" within the meaning of the Private Securities Litigation Reform Act of 1995 and we refer readers to the section titled "Forward-Looking Information" located at the end of Part I, Item 2 of this report for more information.

COMPANY OVERVIEW

The Toro Company ("Toro") is in the business of designing, manufacturing, and marketing professional turf maintenance equipment and services, turf irrigation systems, landscaping equipment and lighting products, snow and ice management products, agricultural irrigation systems, rental, specialty and underground construction equipment, and residential yard and snow thrower products. We sell our products worldwide through a network of distributors, dealers, mass retailers, hardware retailers, equipment rental centers, home centers, as well as online (direct to end-users). We strive to provide innovative, well-built, and dependable products supported by an extensive service network. A significant portion of our net sales has historically been, and we expect will continue to be, attributable to new and enhanced products. We define new products as those introduced in the current and previous two fiscal years.

We classify our operations into two reportable business segments: Professional and Residential. Our remaining activities are presented as "Other" due to their insignificance. These Other activities consist of earnings (loss) from our wholly-owned domestic distribution companies, corporate activities, and the elimination of intersegment revenues and expenses.

On April 1, 2019 ("closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), we completed our acquisition of The Charles Machine Works, Inc. ("CMW"), a privately held Oklahoma corporation. CMW designs, manufactures, and sells a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, utility loaders, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broaden and strengthen our Professional segment product portfolio and expands our dealer network, while also providing a complementary geographic manufacturing footprint. The transaction was structured as a merger, pursuant to which a wholly-owned subsidiary of Toro merged with and into CMW, with

33


CMW continuing as the surviving entity and a wholly-owned subsidiary of Toro. As a result of the merger, all of the outstanding equity securities of CMW were canceled and now only represent the right to receive the applicable consideration as described in the merger agreement. The preliminary aggregate merger consideration was $679.3 million ("purchase price"), and remains subject to customary adjustments based on, among other things, the amount of actual cash, debt and working capital in the business of CMW at the closing date. Such customary adjustments are expected to be completed during fiscal 2019. We funded the preliminary purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under our unsecured senior term loan credit agreement and borrowings from our unsecured senior revolving credit facility. For additional information regarding the acquisition and the financing agreements utilized to fund the purchase price, refer to Note 2, Business Combinations, and Note 6, Indebtedness, in the Notes to Condensed Consolidated Financial Statements included in Part 1. Item 1 of this Quarterly Report on Form 10-Q.

RESULTS OF OPERATIONS

Overview

Our net sales increased 27.9 percent and 15.6 percent for the third quarter and year-to-date periods of fiscal 2019, respectively, as compared to the same periods of fiscal 2018.

Professional segment net sales increased 40.3 percent for the third quarter comparison, primarily due to incremental sales as a result of our acquisition of CMW, the year-over-year impact of price increases across our product lines, and continued growth in our snow and ice management and Toro-branded rental and specialty construction businesses, partially offset by fewer shipments of our landscape contractor and irrigation products. Professional segment net sales increased 20.0 percent for the year-to-date comparison, primarily driven by incremental sales as a result of our acquisition of CMW, the year-over-year impact of price increases across our product lines, and growth in our landscape contractor, snow and ice management, and Toro-branded rental and specialty construction businesses, partially offset by fewer shipments of our irrigation products.

Residential segment net sales decreased 11.0 percent for the third quarter comparison, mainly due to decreased shipments of zero-turn riding mowers, walk power mowers, and Pope-branded irrigation products, partially offset by the year-over-year impact of price increases across our product lines and strong channel demand for our consumer snow products. Residential segment net sales increased 0.8 percent for the year-to-date comparison, primarily due to the year-over-year impact of price increases across our product lines and strong retail demand for our consumer snow products and walk power mowers, partially offset by reduced shipments of zero-turn riding mowers and Pope-branded irrigation products.

Net earnings for the third quarter of fiscal 2019 were $60.6 million compared to $79.0 million for the third quarter of fiscal 2018. The decrease was primarily due to the unfavorable impact from purchase accounting adjustments and integration expenditures related to our CMW acquisition; increased commodity and tariff costs; and charges incurred for inventory write-downs, anticipated inventory retail support activities, and accelerated depreciation of fixed assets due to the wind down of our Toro-branded large horizontal directional drill and riding trencher product lines ("Toro underground wind down"). Net earnings for the first nine months of fiscal 2019 were $235.7 million compared to reported net earnings of $232.9 million in the comparable fiscal 2018 period. This increase was primarily due to the one-time impacts of the Tax Cuts and Jobs Act ("Tax Act") during the first nine months of fiscal 2018 and incremental earnings as a result of our acquisition of CMW, partially offset by the unfavorable impact from purchase accounting adjustments, transaction costs, and integration expenditures related to the CMW acquisition.

Adjusted non-GAAP net earnings for the third quarter of fiscal 2019 were $89.8 million compared to $73.5 million for the prior year comparative period, an increase of 22.2 percent. Adjusted non-GAAP net earnings for the first nine months of fiscal 2019 were $272.4 million compared to adjusted non-GAAP net earnings of $255.9 million in the comparable fiscal 2018 period, an increase of 6.5 percent. The primary factors contributing to the adjusted non-GAAP net earnings increases for the third quarter and year-to-date comparisons included incremental earnings as a result of our acquisition of CMW, improved net price realization driven by price increases across our product lines, productivity initiatives, the reduction in the U.S. federal corporate tax rate, and lower direct marketing and warehousing expense within our legacy businesses. These increases were partially offset by increased commodity and tariff costs, unfavorable product mix, and higher interest expense. Reconciliations of adjusted non-GAAP financial measures to the most directly comparable reported GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.

We increased our cash dividend for the third quarter of fiscal 2019 by 12.5 percent to $0.225 per share compared to the $0.20 per share cash dividend paid in the third quarter of fiscal 2018.


34


Inventory levels increased $256.1 million, or 70.3 percent, as of the end of the third quarter of fiscal 2019, primarily due to incremental inventories as a result of our acquisition of CMW, higher work in process inventory due to supply chain challenges, and higher finished goods inventory due to lower than forecasted sales in certain legacy Toro businesses and inventory availability initiatives, partially offset by the write-down of inventory due to the Toro underground wind down and the impact of foreign currency exchange rates. Accounts receivable increased $92.8 million, or 42.3 percent, primarily due to incremental receivables as a result of our acquisition of CMW, timing of sales across the Professional and Residential segments, and higher sales to customers not financed through our Red Iron joint venture, partially offset by the impact of foreign currency exchange rates. As of the end of the third quarter of fiscal 2019, field inventory levels were higher than the end of the third quarter of fiscal 2018, primarily as a result of higher Professional segment field inventory due to incremental field inventory as a result of our acquisition of CMW and higher field inventory for our landscape contractor zero-turn riding mowers driven by soft retail demand.

Three-Year Employee Initiative - "Vision 2020"

Our current multi-year employee initiative, "Vision 2020", which began with our 2018 fiscal year, focuses on driving profitable growth with an emphasis on innovation and serving our customers, which we believe will generate further momentum for the organization. Through our Vision 2020 initiative, we have set specific internal goals intended to help us drive organic revenue and operating earnings growth.

Organic Revenue Growth

We intend to pursue strategic growth of our existing businesses and product categories with an organic revenue goal to achieve at least five percent or more of organic revenue growth in each of the three fiscal years of this initiative. For purposes of this goal, we define organic revenue growth as the increase in net sales, less net sales from acquisitions that occurred in the current fiscal year.

Operating Earnings

Additionally, as part of our Vision 2020 initiative growth goals, we have set an operating earnings goal to increase operating earnings as a percentage of net sales to 15.5 percent or higher by the end of fiscal 2020.

Net Sales

Worldwide consolidated net sales for the third quarter of fiscal 2019 were $838.7 million, up 27.9 percent compared to $655.8 million in the third quarter of fiscal 2018. The net sales increase for the quarter comparison was primarily driven by incremental sales as a result of our acquisition of CMW, the year-over-year impact of price increases across our product lines, strong channel demand for our Residential and Professional snow and ice management equipment, and increased shipments of our Toro-branded rental and specialty construction equipment. These net sales increases were partially offset by reduced shipments of our Residential and Professional zero-turn riding mowers due to soft retail demand, lower sales of our irrigation products due to unfavorable weather conditions in key regions, and reduced shipments of our walk power mowers.

For the year-to-date period of fiscal 2019, worldwide consolidated net sales were $2,403.7 million, up 15.6 percent from the same period in the prior fiscal year. The year-to-date net sales increase was primarily driven by incremental sales as a result of our acquisition of CMW, the year-over-year impact of price increases across our product lines, strong channel demand for our Residential and Professional snow and ice management equipment, growth in our Professional segment landscape contractor business, strong retail demand for our walk power mowers, and increased shipments of our Toro-branded rental and specialty construction equipment. These net sales increases were partially offset by fewer shipments of our irrigation products due to unfavorable weather conditions in key regions and lower sales of our Residential zero-turn riding mowers due to soft retail demand.

Net sales in international markets increased by 31.0 percent and 10.3 percent for the third quarter and year-to-date periods of fiscal 2019. Changes in foreign currency exchange rates resulted in a decrease in our net sales of approximately $1.3 million and $11.9 million for the third quarter and year-to-date periods of fiscal 2019. The net sales increase for the quarter comparison was mainly driven by incremental sales as a result of our acquisition of CMW and increased shipments of our Residential snow products due to strong channel demand, partially offset by lower sales of our irrigation products due to unfavorable weather in key regions. The net sales increase for the year-to-date period of fiscal 2019 was primarily due to incremental sales as a result of our acquisition of CMW and increased shipments of Residential snow products and walk power mowers, partially offset by lower sales of our irrigation products due to unfavorable weather in key regions and fewer shipments of Residential segment zero-turn riding mowers.


35


The following table summarizes the major operating costs and other income as a percentage of net sales:
 
 
Three Months Ended
 
Nine Months Ended
 
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Net sales
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
Cost of sales
 
(68.3
)
 
(64.4
)
 
(66.6
)
 
(63.4
)
Gross profit
 
31.7

 
35.6

 
33.4

 
36.6

Selling, general and administrative expense
 
(22.9
)
 
(21.4
)
 
(21.7
)
 
(20.7
)
Operating earnings
 
8.8

 
14.2

 
11.7

 
15.9

Interest expense
 
(1.1
)
 
(0.7
)
 
(0.9
)
 
(0.7
)
Other income, net
 
0.8

 
0.7

 
0.8

 
0.6

Provision for income taxes
 
(1.3
)
 
(2.2
)
 
(1.8
)
 
(4.6
)
Net earnings
 
7.2
%
 
12.0
%
 
9.8
%
 
11.2
%

Gross Profit

As a percentage of net sales, gross profit for the third quarter of fiscal 2019 was 31.7 percent, a decrease of 390 basis points when compared to the third quarter of fiscal 2018. The decrease for the third quarter comparison was primarily driven by the impact of purchase accounting adjustments related to our acquisition of CMW, the unfavorable impact of higher commodity and tariff costs on purchased raw materials and component parts, charges related to the Toro underground wind down, unfavorable product mix, and supply chain challenges resulting in manufacturing inefficiencies. These decreases were partially offset by improved net price realization driven by price increases across our product lines, productivity initiatives, realized duty drawback credits on import tariffs, and lower freight costs driven by decreased industry demand. Gross profit as a percentage of net sales for the fiscal 2019 year-to-date period was 33.4 percent, a decrease of 320 basis points when compared with the prior fiscal year comparative period. The decrease for the year-to-date comparison was primarily due to the unfavorable impact of higher commodity and tariff costs on purchased raw materials and component parts, the impact of purchase accounting adjustments related to our acquisition of CMW, charges related to the Toro underground wind down, unfavorable product mix, supply chain challenges and inclement weather resulting in manufacturing inefficiencies. These decreases were partially offset by improved net price realization driven by price increases across our product lines, as well as productivity initiatives.

Adjusted non-GAAP gross profit as a percentage of net sales excludes the impact of certain purchase accounting adjustments resulting from our acquisition of CMW, including the inventory fair value step-up amount and backlog intangible asset, as well as the impact of management actions, including the charges incurred for inventory write-downs, anticipated inventory retail support activities, and accelerated depreciation of fixed assets related to the Toro underground wind down. Adjusted non-GAAP gross profit as a percentage of net sales was 35.9 percent for the third quarter of fiscal 2019 compared to 35.6 percent for the third quarter of fiscal 2018, an increase of 30 basis points. The increase for the third quarter comparison was primarily driven by improved net price realization driven by price increases across our product lines, productivity initiatives, realized duty drawback credits on import tariffs, and lower freight costs driven by decreased industry demand. These increases were partially offset by the unfavorable impact of higher commodity and tariff costs on purchased raw materials and component parts, unfavorable product mix, and supply chain challenges resulting in manufacturing inefficiencies. Adjusted non-GAAP gross profit as a percentage of net sales was 35.3 percent for the year-to-date period of fiscal 2019 compared to 36.6 percent for the year-to-date period of fiscal 2018, a decrease of 130 basis points. This decrease was primarily due to the unfavorable impact of higher commodity and tariff costs on purchased raw materials and component parts, unfavorable product mix, and supply chain challenges and inclement weather resulting in manufacturing inefficiencies. These decreases were partially offset by improved net price realization driven by price increases across our product lines, as well as productivity initiatives.

Reconciliations of adjusted non-GAAP financial measures to the most directly comparable reported GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.

Selling, General, and Administrative Expense

SG&A expense increased $51.3 million, or 36.4 percent, for the third quarter of fiscal 2019 and increased $89.3 million, or 20.7 percent, for the year-to-date period of fiscal 2019. As a percentage of net sales, SG&A expense increased 150 basis points for the third quarter of fiscal 2019 and increased 100 basis points for the year-to-date period of fiscal 2019. The increases as a percentage of net sales for the third quarter and year-to-date comparisons were primarily due to our acquisition of CMW resulting in incremental

36


administrative, indirect sales and marketing, engineering, warranty, and service expense; integration and acquisition-related expenditures, and higher amortization of other intangible assets. These increases were partially offset by lower direct marketing and warehousing expense within our legacy businesses.

Interest Expense

Interest expense increased by $4.3 million and $6.2 million for the third quarter and year-to-date periods of fiscal 2019, respectively. These increases were driven by interest expense incurred on higher outstanding borrowings to fund the purchase price for our acquisition of CMW.

Other Income, Net

Other income, net for the third quarter of fiscal 2019 increased $1.2 million when compared to the third quarter of fiscal 2018. This increase for the third quarter comparison was primarily driven by a gain realized on the sale of a fixed asset and a favorable legal settlement, partially offset by unfavorable foreign currency exchange rate fluctuations. Other income, net for the year-to-date period of fiscal 2019 increased $4.2 million when compared to the year-to-date period of fiscal 2018. This increase was primarily due to higher earnings from our equity investment in Red Iron, increased interest income on marketable securities, a gain realized on the sale of a fixed asset, and a favorable legal settlement.

Provision for Income Taxes

The effective tax rate for the third quarter of fiscal 2019 was 14.9 percent compared to 15.3 percent in the third quarter of 2018. The decrease in the effective tax rate for the quarter comparison was primarily driven by the reduction in the U.S. federal corporate tax rate from a blended 23.3 percent in fiscal 2018 to 21.0 percent in fiscal 2019 under the Tax Act, partially offset by a lower benefit from the excess tax deduction for share-based compensation. The effective tax rate for the year-to-date period of fiscal 2019 was 15.3 percent compared to 29.2 percent in the same period of fiscal 2018. The fiscal 2018 effective tax rate was significantly impacted by the enactment of the Tax Act for the year-to-date period of fiscal 2018, including the provisional remeasurement of deferred tax assets and liabilities, which resulted in a non-cash discrete tax charge of $19.3 million, and the provisional calculation of the deemed repatriation tax, which resulted in a discrete tax charge of $13.3 million. In addition to these one-time charges resulting from the Tax Act, the decrease in the effective tax rate was partially driven by the reduction in the U.S. federal corporate tax rate from a blended 23.3 percent in fiscal 2018 to 21.0 percent in fiscal 2019.

The adjusted non-GAAP effective tax rate excludes costs incurred related to our acquisition of CMW, including integration and transaction costs and certain purchase accounting adjustments; the impact of management actions, including the charges related to the Toro underground wind down; the tax benefit for the excess tax deduction for share-based compensation; and one-time charges incurred under the Tax Act. The adjusted non-GAAP effective tax rate for the third quarter of fiscal 2019 was 18.1 percent, compared to an adjusted non-GAAP effective tax rate of 21.2 percent in the same period last year. The adjusted non-GAAP effective tax rate for the year-to-date period of fiscal 2019 was 19.5 percent, compared to an adjusted non-GAAP effective tax rate of 22.2 percent in the same period of fiscal 2018. The decreases in the adjusted non-GAAP effective tax rate for the third quarter and year-to-date comparisons were driven by the reduction in the U.S. federal corporate tax rate from a blended 23.3 percent in fiscal 2018 to 21.0 percent in fiscal 2019 and the impact of the inclusion of CMW within the consolidated effective tax rate.

Reconciliations of adjusted non-GAAP financial measures to the most directly comparable reported GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.

Net Earnings

Net earnings for the third quarter of fiscal 2019 were $60.6 million, or $0.56 per diluted share, compared to $79.0 million, or $0.73 per diluted share, for the third quarter of fiscal 2018. The decrease in net earnings for the quarter comparison was primarily due to the unfavorable impact of purchase accounting adjustments and integration expenditures from our CMW acquisition, the unfavorable impact of higher commodity and tariff costs, charges related to the Toro underground wind down, unfavorable product mix, a lower benefit from the excess tax deduction for share-based compensation, and higher interest expense. These decreases were partially offset by incremental earnings as a result of our acquisition of CMW, improved net price realization driven by price increases across our product lines, productivity initiatives, realized duty drawback credits on import tariffs, the reduction in the U.S. federal corporate tax rate, and lower direct marketing and warehousing expense within our legacy businesses. Year-to-date net earnings in fiscal 2019 were $235.7 million, or $2.18 per diluted share, compared to $232.9 million, or $2.14 per diluted share, in the prior year comparative period. The increase in net earnings for the year-to-date period comparison was primarily due to the significant impact of the Tax Act on net earnings for the first nine months of fiscal 2018, incremental earnings as a result of our acquisition of CMW, improved net price realization driven by price increases across our product lines, the reduction in the U.S.

37


federal corporate tax rate, productivity initiatives, and lower direct marketing and warehousing expense within our legacy businesses. These increases were partially offset by the unfavorable impact of purchase accounting adjustments and integration and acquisition-related expenditures from our CMW acquisition, the unfavorable impact of higher commodity and tariff costs, unfavorable product mix, charges related to the Toro underground wind down, and higher interest expense.

Adjusted non-GAAP net earnings exclude costs incurred related to our acquisition of CMW, including integration and transaction costs and certain purchase accounting adjustments; the impact of management actions, including the charges related to the Toro underground wind down; the tax benefit for the excess tax deduction for share-based compensation; and one-time charges incurred under the Tax Act. Adjusted non-GAAP net earnings for the third quarter of fiscal 2019 were $89.8 million, or $0.83 per diluted share, compared to $73.5 million, or $0.68 per diluted share, for the third quarter of fiscal 2018, an increase of 22.1 percent per diluted share. The primary factors contributing to the adjusted non-GAAP net earnings increase for the third quarter comparison included incremental earnings as a result of our acquisition of CMW, improved net price realization driven by price increases across our product lines, productivity initiatives, realized duty drawback credits on import tariffs, the reduction in the U.S. federal corporate tax rate, and lower direct marketing and warehousing expense within our legacy businesses. These increases were partially offset by the unfavorable impact of commodity and tariff costs, unfavorable product mix, and higher interest expense. Adjusted non-GAAP net earnings for the year-to-date period of fiscal 2019 were $272.4 million, or $2.52 per diluted share, compared to $255.9 million, or $2.35 per diluted share, for the prior year comparable period, an increase of 7.2 percent per diluted share. The primary factors contributing to the adjusted non-GAAP net earnings increase for the year-to-date comparison included incremental earnings as a result of our acquisition of CMW, improved net price realization driven by price increases across our product lines, productivity initiatives, the reduction in the U.S. federal corporate tax rate, and lower direct marketing and warehousing expense within our legacy businesses. These increases were partially offset by the unfavorable impact of commodity and tariff costs, unfavorable product mix, and higher interest expense.

Reconciliations of adjusted non-GAAP financial measures to the most directly comparable reported GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.

BUSINESS SEGMENTS

We operate in two reportable business segments: Professional and Residential. Segment earnings for our Professional and Residential segments are defined as earnings from operations plus other income, net. Our remaining activities are presented as "Other" due to their insignificance. Operating loss for our Other activities includes earnings (loss) from our wholly-owned domestic distribution companies, corporate activities, other income, and interest expense. Corporate activities include general corporate expenditures (finance, human resources, legal, information services, public relations, and similar activities) and other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities.

The following tables summarize net sales for our reportable business segments and Other activities:
 
 
Three Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
$ Change
 
% Change
Professional
 
$
676,756

 
$
482,494

 
$
194,262

 
40.3
 %
Residential
 
148,234

 
166,513

 
(18,279
)
 
(11.0
)
Other
 
13,723

 
6,814

 
6,909

 
101.4

Total net sales*
 
$
838,713

 
$
655,821

 
$
182,892

 
27.9
 %
 
 
 
 
 
 
 
 
 
*Includes international net sales of:
 
$
186,710

 
$
142,534

 
$
44,176

 
31.0
 %
 
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
$ Change
 
% Change
Professional
 
$
1,855,268

 
$
1,546,536

 
$
308,732

 
20.0
%
Residential
 
525,539

 
521,189

 
4,350

 
0.8

Other
 
22,898

 
11,622

 
11,276

 
97.0

Total net sales*
 
$
2,403,705

 
$
2,079,347

 
$
324,358

 
15.6
%
 
 
 
 
 
 
 
 
 
*Includes international net sales of:
 
$
547,332

 
$
496,403

 
$
50,929

 
10.3
%

38



The following table summarizes segment earnings for our reportable business segments and operating (loss) for our Other activities:
 
 
Three Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
$ Change
 
% Change
Professional
 
$
81,592

 
$
97,716

 
$
(16,124
)
 
(16.5
)%
Residential
 
16,151

 
16,002

 
149

 
0.9

Other
 
(26,508
)
 
(20,443
)
 
(6,065
)
 
(29.7
)
Total segment earnings
 
$
71,235

 
$
93,275

 
$
(22,040
)
 
(23.6
)%
 
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
$ Change
 
% Change
Professional
 
$
319,689

 
$
338,607

 
$
(18,918
)
 
(5.6
)%
Residential
 
51,253

 
58,019

 
(6,766
)
 
(11.7
)
Other
 
(92,507
)
 
(67,800
)
 
(24,707
)
 
(36.4
)
Total segment earnings
 
$
278,435

 
$
328,826

 
$
(50,391
)
 
(15.3
)%

Professional Segment

Segment Net Sales

Worldwide net sales for our Professional segment increased 40.3 percent and 20.0 percent for the third quarter and year-to-date periods of fiscal 2019, respectively, as compared to the same periods in fiscal 2018. The Professional segment net sales increase for the third quarter comparison was primarily driven by incremental sales as a result of our acquisition of CMW, the year-over-year impact of price increases across our product lines, and continued growth in our snow and ice management and Toro-branded rental and specialty construction businesses driven by channel demand. These net sales increases were partially offset by fewer shipments of our landscape contractor zero-turn riding mowers due to soft retail demand and lower sales of our irrigation products driven by unfavorable weather conditions in key regions.

Professional segment net sales growth for the year-to-date period of fiscal 2019 was largely due to incremental sales as a result of our acquisition of CMW, the year-over-year impact of price increases across our product lines, and growth in our landscape contractor, snow and ice management, and Toro-branded rental and specialty construction businesses driven by channel demand. These net sales increases were partially offset by fewer shipments of our irrigation products due to unfavorable weather conditions in key regions.

Segment Earnings

Professional segment earnings for the third quarter of fiscal 2019 decreased by 16.5 percent compared to the third quarter of fiscal 2018 and decreased to 12.1 percent from 20.3 percent when expressed as a percentage of net sales for the quarter comparison. For the year-to-date period of fiscal 2019, Professional segment earnings decreased by 5.6 percent compared to the same period in the prior fiscal year and decreased to 17.2 percent from 21.9 percent when expressed as a percentage of net sales for the year-to-date period comparison. As a percentage of net sales, the Professional segment earnings decreases for the third quarter and year-to-date comparisons were primarily due to our CMW acquisition resulting in the unfavorable impact of purchase accounting adjustments, higher amortization of intangible assets, and incremental administrative, indirect sales and marketing, and engineering expense; the unfavorable impact of higher commodity and tariff costs on purchased raw materials and component parts; charges related to the Toro underground wind down; unfavorable product mix; and supply chain challenges resulting in manufacturing inefficiencies. These decreases were partially offset by improved net price realization driven by price increases across our product lines, productivity initiatives, and lower direct marketing and warehousing expense within our legacy businesses.


39


Residential Segment

Segment Net Sales

Worldwide net sales for our Residential segment for the third quarter and year-to-date periods of fiscal 2019 decreased 11.0 percent and increased 0.8 percent, respectively, compared to the prior fiscal year periods. The Residential segment net sales decrease for the third quarter comparison was mainly due to decreased shipments of zero-turn riding mowers and walk power mowers due to soft retail demand and lower sales of Pope-branded irrigation products due to soft channel demand. These net sales decreases were partially offset by the year-over-year impact of price increases across our product lines and strong channel demand for our snow products driven by successful new product introductions.

The Residential segment net sales increase for the year-to-date comparison was primarily driven by the year-over-year impact of price increases across our product lines and strong retail demand for our snow products and walk power mowers. These net sales increases were partially offset by reduced shipments of zero-turn riding mowers due to soft retail demand and lower sales of our Pope-branded irrigation products due to unfavorable weather conditions and soft channel demand.

Segment Earnings

Residential segment earnings for the third quarter of fiscal 2019 increased 0.9 percent compared to the third quarter of fiscal 2018, and when expressed as a percentage of net sales, increased to 10.9 percent from 9.6 percent. As a percentage of net sales, the Residential segment earnings increase was mainly due to the year-over-year impact of price increases across our product lines, productivity initiatives, realized duty drawback credits on import tariffs, and decreased advertising costs. These increases were partially offset by the unfavorable impact of commodity costs on purchased components and raw materials, increased depreciation expense on fixed assets related to new products, and higher engineering costs related to new product development.

For the year-to-date period of fiscal 2019, Residential segment earnings decreased 11.7 percent compared to the same period in the prior fiscal year, and when expressed as a percentage of net sales, decreased to 9.8 percent from 11.1 percent. As a percentage of net sales, the Residential segment earnings decrease was primarily due to the unfavorable impact of higher commodity and tariff costs on purchased components and raw materials, unfavorable product mix, increased depreciation expense on fixed assets related to new products, and higher engineering costs related to new product development. These decreases were partially offset by the year-over-year impact of price increases across our product lines, productivity initiatives, realized duty drawback credits on import tariffs, and decreased advertising costs.

Other Activities

Other Net Sales

Net sales for our Other activities include sales from our wholly-owned domestic distribution companies less sales from the Professional and Residential segments to the distribution companies. Net sales for our Other activities in the third quarter and year-to-date periods of fiscal 2019 increased by $6.9 million and $11.3 million, respectively, mainly due to increased sales of our golf and grounds equipment through our wholly-owned domestic distribution companies driven by our acquisition of a Northeastern U.S. distribution company.

Other Operating Loss

The operating loss for our Other activities increased $6.1 million for the third quarter of fiscal 2019, primarily due to increased interest expense due to higher outstanding borrowings resulting from our CMW acquisition and integration costs related to our acquisition of CMW. These increases were partially offset by incremental earnings as a result of our acquisition of a Northeastern U.S. distribution company.

The Other segment loss increased $24.7 million for the year-to-date period of fiscal 2019, primarily due to integration and transaction costs related to our acquisition of CMW, increased interest expense due to higher outstanding borrowings resulting from our CMW acquisition, and higher incentive compensation expense. These increases were partially offset by higher interest income on marketable securities and higher earnings from our equity investment in Red Iron.


40


FINANCIAL POSITION

Working Capital

Our strategy continues to place emphasis on improving asset utilization with a focus on reducing the amount of working capital in the supply chain, adjusting production plans, and maintaining or improving order replenishment and service levels to end-users. Inventory levels were up $256.1 million, or 70.3 percent, as of the end of the third quarter of fiscal 2019 compared to the end of the third quarter of fiscal 2018, primarily due to incremental inventories as a result of our acquisition of CMW, higher work in process inventory due to supply chain challenges, and higher finished goods inventory due to lower than forecasted sales in certain legacy Toro businesses and inventory availability initiatives, partially offset by the write-down of inventory due to the Toro underground wind down and the impact of foreign currency exchange rates. Accounts receivable as of the end of the third quarter of fiscal 2019 increased $92.8 million, or 42.3 percent, compared to the end of the third quarter of fiscal 2018, primarily due to incremental receivables as a result of our acquisition of CMW, timing of sales across the Professional and Residential segments, and higher sales to customers not financed through our Red Iron joint venture, partially offset by the impact of foreign currency exchange rates. Accounts payable increased $75.6 million, or 33.0 percent, as of the end of our third quarter of fiscal 2019 compared to the end of the third quarter of fiscal 2018, mainly due to incremental accounts payable as a result of our acquisition of CMW and negotiating more favorable payment terms with suppliers as a component of our working capital initiatives.

Cash Flow

Cash provided by operating activities for the first nine months of fiscal 2019 decreased $0.3 million compared to the first nine months of fiscal 2018, primarily due to cash utilized for purchases of inventory, partially offset by higher net earnings and the take-down of the inventory purchase accounting adjustment related to our CMW acquisition. Cash used in investing activities increased $654.6 million during the first nine months of fiscal 2019 compared to the first nine months of fiscal 2018, primarily due to more cash utilized for the acquisitions of CMW and a Northeastern U.S. distribution company during the first nine months of fiscal 2019 compared to the cash utilized for the acquisition of L.T. Rich Products, Inc. during the first nine months of fiscal 2018. Cash provided by financing activities for the first nine months of fiscal 2019 increased $568.6 million compared to cash used in financing activities for the first nine months of fiscal 2018, mainly due to the issuance of indebtedness under our term loan credit agreement and amounts drawn on our revolving credit facility during the second quarter of fiscal 2019 to fund the CMW acquisition, the issuance of our private placement senior notes during the third quarter of fiscal 2019, reduced cash utilized for purchases of Toro common stock compared to fiscal 2018, and higher cash provided from the exercise of stock options. These sources of cash were partially offset by more cash utilized for repayments of our outstanding indebtedness under our revolving credit facility and term loan credit agreement and more cash utilized for dividend payments on shares of our common stock compared to fiscal 2018.

Liquidity and Capital Resources

Our businesses are seasonally working capital intensive and require funding for purchases of raw materials used in production, replacement parts inventory, payroll and other administrative costs, capital expenditures, establishment of new facilities, expansion and renovation of existing facilities, as well as for financing receivables from customers that are not financed with Red Iron or other third-party financial institutions. Our accounts receivable balances historically increase between January and April as a result of typically higher sales volumes and extended payment terms made available to our customers, and typically decrease between May and December when payments are received. We believe that the funds available through existing, and potential future, financing arrangements and forecasted cash flows will be sufficient to provide the necessary capital resources for our anticipated working capital needs, capital expenditures, investments, debt repayments, quarterly cash dividend payments, and common stock repurchases, all as applicable, for at least the next twelve months. As of August 2, 2019, cash and short-term investments held by our foreign subsidiaries were approximately $91.7 million.

Revolving Credit Facility

Seasonal cash requirements are financed from operations, cash on hand, and with borrowings under our $600.0 million unsecured senior five-year revolving credit facility that expires in June 2023, as applicable. Included in our $600.0 million revolving credit facility is a $10.0 million sublimit for standby letters of credit and a $30.0 million sublimit for swingline loans. At our election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to $300.0 million. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance with certain financial covenants described below.

41



Outstanding loans under the revolving credit facility (other than swingline loans), if applicable, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread that is calculated based on the better of the leverage ratio (as measured quarterly and defined as the ratio of total indebtedness to consolidated earnings before interest and taxes plus depreciation and amortization expense) and debt rating of Toro. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread that is calculated based on the better of the leverage ratio and debt rating of Toro. Interest is payable quarterly in arrears. Our debt rating for long-term unsecured senior, non-credit enhanced debt was unchanged during the third quarter of fiscal 2019 by Standard and Poor's Ratings Group at BBB and by Moody's Investors Service at Baa3. If our debt rating falls below investment grade and/or our leverage ratio rises above 1.50, the basis point spread we currently pay on outstanding debt under the revolving credit facility would increase. However, the credit commitment could not be canceled by the banks based solely on a ratings downgrade. For the three and nine month periods ended August 2, 2019, we incurred interest expense of approximately $0.2 million and $1.9 million on the outstanding borrowings under the revolving credit facility. For the three and nine month periods ended August 3, 2018, we incurred interest expense of approximately $0.4 million on the outstanding borrowings under the revolving credit facility.

Our revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. Under the revolving credit facility, we are not limited in the amount for payments of cash dividends and common stock repurchases as long as, both before and after giving pro forma effect to such payments, our leverage ratio from the previous quarter compliance certificate is less than or equal to 3.5 (or, at our option (which we may exercise twice during the term of the facility) after certain acquisitions with aggregate consideration in excess of $75.0 million, for the first four quarters following the exercise of such option, is less than or equal to 4.0), provided that immediately after giving effect of any such proposed action, no default or event of default would exist. As of August 2, 2019, we were not limited in the amount for payments of cash dividends and common stock repurchases. We were in compliance with all covenants related to the credit agreement for our revolving credit facility as of August 2, 2019, and we expect to be in compliance with all covenants during the remainder of fiscal 2019. If we were out of compliance with any covenant required by this credit agreement following the applicable cure period, the banks could terminate their commitments unless we could negotiate a covenant waiver from the banks. In addition, our long-term senior notes, debentures, term loan facilities, and any amounts outstanding under the revolving credit facility could become due and payable if we were unable to obtain a covenant waiver or refinance our borrowings under our credit agreement.

As of August 2, 2019, we had no borrowings under the revolving credit facility but did have $1.9 million outstanding under the sublimit for standby letters of credit, resulting in $598.1 million of unutilized availability under our revolving credit facility.

Term Loan Credit Agreement

In March 2019, we entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of our acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a $200.0 million three year unsecured senior term loan facility maturing on April 1, 2022 and a $300.0 million five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of our acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the $200.0 million three year unsecured senior term loan facility. For the $300.0 million five year unsecured senior term loan facility, we are required to make quarterly amortization payments of 2.5 percent of the aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No payments are required the first three years of the $300.0 million five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at our election at any time without penalty or premium. As of August 2, 2019, we have prepaid $100.0 million and $100.0 million against the outstanding principal balances of the $200.0 million three year unsecured senior term loan facility and $300.0 million five year unsecured senior term loan facility, respectively.

The term loan credit agreement contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. We were in compliance with all covenants related to our term loan credit agreement as of August 2, 2019. Outstanding borrowings under the term loan credit

42


agreement bear interest at a variable rate generally based on LIBOR or an alternative variable rate, based on the highest of the Bank of America prime rate, the federal funds rate, or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the term loan credit agreement. Interest is payable quarterly in arrears. For the three and nine month periods ended August 2, 2019, we incurred interest expense of approximately $3.7 million and $5.3 million, respectively, on the outstanding borrowings under the term loan credit agreement.

3.81% Series A and 3.91% Series B Senior Notes

On April 30, 2019, we entered into a private placement note purchase agreement with certain purchasers pursuant to which we agreed to issue and sell an aggregate principal amount of $100.0 million of 3.81% Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and $100.0 million of 3.91% Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, we issued $100.0 million of the Series A Senior Notes and $100.0 million of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of Toro. Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year, commencing on December 15, 2019. For the three and nine month periods ended August 2, 2019,we incurred interest expense of approximately $0.8 million on the outstanding borrowings under the private placement note purchase agreement.

We have the right to prepay all or a portion of the Senior Notes upon notice to the holders for 100% of the principal amount prepaid, plus a make-whole premium, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective Senior Note, we have the right to prepay all of such Senior Note for 100% of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, holders of the Senior Notes will have the right to require us to purchase such holder’s Senior Notes in cash at a purchase price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of repurchase. The private placement note purchase agreement contains customary representations and warranties of us as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. We were in compliance with all representations, warranties, and covenants related to the private placement note purchase agreement as of August 2, 2019.

Indebtedness

As of August 2, 2019, we had $720.7 million of outstanding indebtedness that included $100.0 million of 7.8 percent debentures due June 15, 2027, $123.9 million of 6.625 percent senior notes due May 1, 2037, $100.0 million outstanding under our $200.0 million three year unsecured senior term loan facility, $200.0 million outstanding under our $300.0 million five year unsecured senior term loan facility, $100.0 million outstanding under our Series A Senior Notes, $100.0 million outstanding under our Series B Senior Notes, and no outstanding borrowings under our revolving credit facility. The August 2, 2019 outstanding indebtedness amounts were partially offset by debt issuance costs and deferred charges of $3.2 million related to our outstanding indebtedness. As of August 2, 2019, we have reclassified $99.9 million of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, to current portion of long-term debt within the Condensed Consolidated Balance Sheets as we intend to prepay such amount utilizing cash flows from operations within the next twelve months. As of August 3, 2018, we had $312.5 million of outstanding indebtedness that included $100.0 million of 7.8 percent debentures due June 15, 2027, $123.8 million of 6.625 percent senior notes due May 1, 2037, and $91.0 million of outstanding borrowings under our revolving credit facility. The August 3, 2018 outstanding indebtedness amounts were partially offset by debt issuance costs and deferred charges of $2.4 million related to our outstanding indebtedness. As of August 3, 2018, the $91.0 million of outstanding borrowings under our revolving credit facility was classified as long-term debt within our Condensed Consolidated Balance Sheets.

Further, our domestic and non-U.S. operations maintained import letters of credit in the aggregate amount of approximately $13.2 million as of August 2, 2019. As of August 2, 2019, we had $3.3 million of outstanding on such letters of credit.

Cash Dividends

Our Board of Directors approved a cash dividend of $0.225 per share for the third quarter of fiscal 2019 that was paid on July 11, 2019. This was an increase of 12.5 percent over our cash dividend of $0.20 per share for the third quarter of fiscal 2018.


43


Share Repurchases

As a result of our acquisition of CMW on April 1, 2019, we curtailed repurchasing shares of our common stock during the third quarter of fiscal 2019. During the first nine months of fiscal 2019, we repurchased 359,758 shares of our common stock in the open market under our Board authorized repurchase plan, thereby reducing our total shares outstanding. We expect to curtail repurchasing shares of our common stock throughout the remainder of fiscal 2019.

Customer Financing Arrangements

Wholesale Financing

Our Red Iron joint venture with TCFIF provides inventory financing to certain distributors and dealers of our products that enables them to carry representative inventories of our products. Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to us. The net amount of receivables financed for dealers and distributors under this arrangement for the nine months ended August 2, 2019 was $1,513.3 million. We also have floor plan financing agreements with other third-party financial institutions to provide floor plan financing to certain dealers not financed through Red Iron, which include agreements with third-party financial institutions as a result of our acquisition of CMW. These third-party financing companies financed $144.1 million of receivables for such dealers and distributors during the first nine months of fiscal 2019. As of August 2, 2019, $138.2 million of receivables financed by the third-party financing companies, excluding Red Iron, were outstanding. Our customer financing arrangements are described in further detail within our most recently filed Annual Report on Form 10-K. There have been no material changes to such arrangements, with the exception of the floor plan financing agreements as a result of our acquisition of CMW.

End-User Financing

In the ordinary course of business, we enter into agreements where we provide recourse to third-party finance companies in the event of default by the customer to the third-party finance company. Our end-user financing arrangements are described in further detail within our most recently filed Annual Report on Form 10-K. There have been no material changes to such arrangements with the exception of recourse agreements with third-party financing companies as a result of our acquisition of CMW. Our maximum exposure for credit collection under our recourse agreements as of August 2, 2019 was $14.5 million.

Contractual Obligations

We are obligated to make future payments under various existing contracts, such as debt agreements, operating lease agreements, unconditional purchase obligations, and other long-term obligations. Our contractual obligations are described in further detail within our most recently filed Annual Report on Form 10-K. There have been no material changes to such contractual obligations, with the exception of outstanding borrowings under our term loan credit agreement resulting from our acquisition of CMW and the issuance of the Senior Notes under our private placement note purchase agreement as further described within the section titled "Liquidity and Capital Resources" within this MD&A.

Off-Balance Sheet Arrangements

We have off-balance sheet arrangements relating to our 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, marketing and distribution activities. We also have off-balance sheet arrangements with Red Iron, our joint venture with TCFIF, and other third-party financial institutions in which inventory receivables for certain dealers and distributors are financed by Red Iron or such other third-party financial institutions. Our off-balance sheet arrangements are described in further detail within our most recently filed Annual Report on Form 10-K. There have been no material changes to such off-balance sheet arrangements, with the exception of the agreements with third-party financial institutions to provide inventory financing to certain distributors and dealers not financed through Red Iron resulting from our acquisition of CMW and described in further detail within the section titled "Customer Financing Arrangements" within this MD&A.


44


NON-GAAP FINANCIAL MEASURES

We have provided non-GAAP financial measures, which are not calculated or presented in accordance with GAAP, as information supplemental and in addition to the most directly comparable financial measures that are calculated and presented in accordance with GAAP. We use these non-GAAP financial measures in making operating decisions because we believe these non-GAAP financial measures provide meaningful supplemental information regarding our core operational performance and provide us with a better understanding of how to allocate resources to both ongoing and prospective business initiatives. Additionally, these 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 not related to our regular, ongoing business, including, without limitation, non-cash charges, certain large and unpredictable charges, acquisitions and dispositions, legal settlements, and tax positions. Such 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 GAAP financial measures. The non-GAAP financial measures may differ from similar measures used by other companies.

The following table provides a reconciliation of financial measures calculated and reported in accordance with GAAP, as well as adjusted non-GAAP financial measures, for the three and nine month periods ended August 2, 2019 and August 3, 2018:
 
 
Three Months Ended
 
Nine Months Ended
 
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Gross profit
 
$
265,981

 
$
233,653

 
$
802,896

 
$
761,948

Management actions1
 
9,117

 

 
9,117

 

Acquisition-related costs2
 
26,172

 

 
35,691

 

Adjusted non-GAAP gross profit
 
$
301,270

 
$
233,653

 
$
847,704

 
$
761,948

 
 
 
 
 
 
 
 
 
Operating earnings
 
$
73,944

 
$
92,894

 
$
281,723

 
$
330,089

Management actions1
 
9,148

 

 
9,148

 

Acquisition-related costs2
 
29,304

 

 
51,058

 

Adjusted non-GAAP operating earnings
 
$
112,396

 
$
92,894

 
$
341,929

 
$
330,089

 
 
 
 
 
 
 
 
 
Earnings before income taxes
 
$
71,235

 
$
93,275

 
$
278,435

 
$
328,826

Management actions1
 
9,148

 

 
9,148

 

Acquisition-related costs2
 
29,304

 

 
51,058

 

Adjusted non-GAAP earnings before income taxes
 
$
109,687

 
$
93,275

 
$
338,641

 
$
328,826

 
 
 
 
 
 
 
 
 
Net earnings
 
$
60,607

 
$
79,009

 
$
235,717

 
$
232,902

Management actions1
 
7,351

 

 
7,351

 

Acquisition-related costs2
 
23,953

 

 
41,814

 

Tax impact of share-based compensation3
 
(1,200
)
 
(5,025
)
 
(11,518
)
 
(9,638
)
U.S. Tax Reform4
 
(926
)
 
(500
)
 
(926
)
 
32,613

Adjusted non-GAAP net earnings
 
$
89,785

 
$
73,484

 
$
272,438

 
$
255,877

 
 
 
 
 
 
 
 
 
Diluted EPS
 
$
0.56

 
$
0.73

 
$
2.18

 
$
2.14

Management actions1
 
0.07

 

 
0.07

 

Acquisition-related costs2
 
0.22

 

 
0.39

 

Tax impact of share-based compensation3
 
(0.01
)
 
(0.05
)
 
(0.11
)
 
(0.09
)
U.S. Tax Reform4
 
(0.01
)
 

 
(0.01
)
 
0.30

Adjusted non-GAAP diluted EPS
 
$
0.83

 
$
0.68

 
$
2.52

 
$
2.35



45


 
 
Three Months Ended
 
Nine Months Ended
 
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Effective tax rate
 
14.9
 %
 
15.3
%
 
15.3
 %
 
29.2
 %
Management actions1
 
1.6
 %
 
%
 
0.5
 %
 
 %
Acquisition-related costs2
 
(1.4
)%
 
%
 
(0.7
)%
 
 %
Tax impact of share-based compensation3
 
1.7
 %
 
5.4
%
 
4.1
 %
 
2.9
 %
U.S. Tax Reform4
 
1.3
 %
 
0.5
%
 
0.3
 %
 
(9.9
)%
Adjusted non-GAAP effective tax rate
 
18.1
 %
 
21.2
%
 
19.5
 %
 
22.2
 %

1 
During the third quarter of fiscal 2019, we announced we will wind down our Toro-branded large horizontal directional drill and riding trencher product line. These amounts represent costs incurred in relation to such wind down and are primarily comprised of costs related to the write-down of inventory, anticipated inventory retail support activities, and accelerated depreciation on fixed assets during the three and nine month periods ended August 2, 2019.

2 
During the second quarter of fiscal 2019, we acquired CMW. These amounts represent integration and transaction costs, as well as the take-down of the inventory fair value step-up amount and amortization of the backlog intangible asset resulting from purchase accounting adjustments, related to our acquisition of CMW during the three and nine month periods ended August 2, 2019.

3 
In the first quarter of fiscal 2017, we adopted Accounting Standards Update No. 2016-09, Stock-based Compensation: Improvements to Employee Share-based Payment Accounting, which requires that any excess tax deduction for share-based compensation be immediately recorded within income tax expense. These amounts represent the discrete tax benefits recorded as excess tax deductions for share-based compensation during the three and nine month periods ended August 2, 2019 and August 3, 2018.

4 
Signed into law on December 22, 2017, the Tax Act, reduced the U.S. federal corporate tax rate from 35.0 percent to 21.0 percent, effective January 1, 2018, resulting in a blended U.S. federal statutory tax rate of 23.3 percent for the fiscal year ended October 31, 2018. This reduction in rate required the re-measurement of our net deferred taxes as of the date of enactment. The Tax Act also imposed a one-time deemed repatriation tax on our historical undistributed earnings and profits of foreign affiliates. During the three and nine month periods ended August 2, 2019, we recorded a tax benefit of $0.9 million related to a prior year true-up of the Tax Act. During the three and nine month periods ended August 3, 2018, the remeasurement of our net deferred taxes and the one-time deemed repatriation tax resulted in a combined benefit of $0.5 million and a combined charge of $32.6 million.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

There have been no material changes to our critical accounting policies and estimates since our most recent Annual Report on Form 10-K for the fiscal year ended October 31, 2018. 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, 2018 for a discussion of our critical accounting policies and estimates.

New Accounting Pronouncements to be Adopted

In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Updates ("ASU") No. 2016-02, Leases, which, among other things, requires lessees to recognize most leases on-balance sheet. The standard requires the recognition of right-of-use assets ("ROU assets") and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. The standard also requires a greater level of quantitative and qualitative disclosures regarding the nature of the entity’s leasing activities than were previously required under U.S. GAAP. In January 2018, the FASB issued ASU No. 2018-01, Leases (Topic 842): Land Easement Practical Expedient for Transition to Topic 842, which provides an optional transition practical expedient to not evaluate existing or expired land easements under the amended lease guidance. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to Topic 842 (Leases), which provides narrow amendments to clarify how to apply certain aspects of the new lease standard. Additionally, in July 2018, the FASB issued ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, which provides an alternative transition method that permits an entity to use the effective date of ASU No. 2016-02 as the date of initial application through the recognition of a cumulative effect adjustment to the opening balance of retained earnings upon adoption. Consequently, an entity's reporting for the comparative periods presented in the financial statements in which it adopts the new lease standard will continue to be in accordance with previous U.S. GAAP under ASC Topic 840, Leases. ASU No. 2016-02, as augmented by ASU No. 2018-01, ASU No. 2018-10, and ASU No. 2018-11 (the "amended guidance"), will become effective for us commencing in the first quarter of fiscal 2020.

In order to identify and evaluate the impact of the amended guidance on our Condensed Consolidated Financial Statements, Notes to Condensed Consolidated Financial Statements, business processes, internal controls, and information systems, we have established a cross-functional project management team. This cross-functional project management team is tasked with evaluating

46


the potential implications of the amended guidance, including compiling and analyzing existing explicit lease agreements, reviewing contractual agreements for embedded leases, determining the discount rate to be used in valuing ROU assets and lease liabilities under new and existing leases, and assessing the changes to our accounting policies, business processes, internal controls, and information systems that may be necessary to comply with the provisions and all applicable financial statement disclosures required by the amended guidance. At this point in our evaluation process, we have compiled and analyzed existing explicit lease agreements; reviewed contractual agreements for embedded leases; completed our assessment of our business and system requirements; selected and implemented our third-party lease accounting software solution; developed our business process for determining the discount rate to be utilized in valuing the ROU assets and lease liabilities for our operating leases; and evaluated the impact of the amended guidance on our accounting policies, business processes and procedures, and information systems. We are in the process of designing internal controls regarding the completeness and accuracy of our lease population and, where applicable, reviewing new or amended contractual agreements for leases, including embedded leases, through the adoption date of the amended guidance.

We will adopt the amended guidance on November 1, 2019, the first quarter of fiscal 2020, under the alternative cumulative effect transition method. Upon adoption, we will recognize ROU assets and corresponding lease liabilities for our operating lease agreements within our Condensed Consolidated Balance Sheets. We plan to elect the transition package of practical expedients permitted within the amended guidance, which among other things, allows us to carryforward the historical lease classification determined under previous GAAP. Additionally, we plan to elect the transition practical expedient to not reassess our accounting for land easements that exist as of the adoption of the amended guidance. We also plan to make an accounting policy election that will keep leases with an initial term of 12 months or less off of our Consolidated Balance Sheets, which will result in recognizing those lease payments in our Consolidated Statements of Earnings on a straight-line basis over the lease term. We do not plan to elect the practical expedient to use hindsight in determining the lease term and in assessing impairment of right-of-use assets. While our evaluation of the amended guidance and related implementation activities are ongoing and incomplete, based on the results of our evaluation process to date, we believe the adoption of the amended guidance will have a material impact on our Consolidated Balance Sheets, Notes to Consolidated Financial Statements, business processes, internal controls, and information systems. However, we do not believe the adoption of the amended guidance will have a material impact on our Consolidated Statements of Earnings and Consolidated Statements of Cash Flows.

In June 2016, the FASB issued ASU No. 2016-03, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which modifies the measurement approach for credit losses on financial assets measured on an amortized cost basis from an 'incurred loss' method to an 'expected loss' method. Such modification of the measurement approach for credit losses eliminates the requirement that a credit loss be considered probable, or incurred, to impact the valuation of a financial asset measured on an amortized cost basis. The amended guidance requires the measurement of expected credit losses to be based on relevant information, including historical experience, current conditions, and a reasonable and supportable forecast that affects the collectability of the related financial asset. This amendment will affect trade receivables, off-balance-sheet credit exposures, and any other financial assets not excluded from the scope of this amendment that have the contractual right to receive cash. The amended guidance will become effective for use commencing in the first quarter of fiscal 2021. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which expands the scope of ASC Topic 718 to include share-based payments granted to nonemployees in exchange for goods or services used or consumed in an entity's own operations and supersedes the guidance in ASC Topic 505-50. The amended guidance will become effective for us commencing in the first quarter of fiscal 2020. Early adoption is permitted but not prior to adopting ASC Topic 606, Revenue from Contracts with Customers. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) - Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The amended guidance will become effective in the first quarter of fiscal 2021. Early adoption is permitted for any removed or modified disclosures. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.

In August 2018, the FASB issued ASU No. 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans (Topic 715), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The amended guidance will become effective in the first quarter of fiscal 2021. Early adoption is permitted. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.

We believe that all other recently issued accounting pronouncements from the FASB that we have not noted above, will not have a material impact on our Consolidated Financial Statements or do not apply to our operations.


47


FORWARD-LOOKING INFORMATION

This Quarterly Report on Form 10-Q contains not only historical information, but also forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended ("Securities Act"), and Section 21E under the Securities Exchange Act of 1934, as amended ("Exchange Act"), and that are subject to the safe harbor created by those sections. In addition, we or others on our behalf may make forward-looking statements from time to time in oral presentations, including telephone conferences and/or web casts open to the public, in press releases or reports, on our web sites or otherwise. Statements that are not historical are forward-looking and reflect expectations and assumptions. Forward-looking statements are based on our current expectations of future events, and often can be identified in this report and elsewhere by using words such as "expect," "strive," "looking ahead," "outlook," "guidance," "forecast," "goal," "optimistic," "anticipate," "continue," "plan," "estimate," "project," "believe," "should," "could," "will," "would," "possible," "may," "likely," "intend," "can," "seek," "potential," "pro forma," or the negative thereof and similar expressions or future dates. Our forward-looking statements generally relate to our future performance, including our anticipated operating results, liquidity requirements, and financial condition; our business strategies and goals; the integration of CMW; and the effect of laws, rules, policies, regulations, tax reform, new accounting pronouncements, and outstanding litigation on our business and future performance.

Forward-looking statements involve risks and uncertainties that could cause actual results to differ materially from those projected or implied. The following are some of the factors known to us that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements:

Adverse economic conditions and outlook in the United States and in other countries in which we conduct business could adversely affect our net sales and earnings, which include but are not limited to recessionary conditions; slow or negative economic growth rates; the impact of U.S. federal debt, state debt and sovereign debt defaults and austerity measures by certain European countries; slow down or reductions in levels of golf course development, renovation, and improvement; golf course closures; reduced levels of home ownership, construction, and sales; home foreclosures; negative consumer confidence; reduced consumer spending levels; increased unemployment rates; prolonged high unemployment rates; higher commodity and component costs and fuel prices; inflationary or deflationary pressures; reduced credit availability or unfavorable credit terms for our distributors, dealers, and end-user customers; higher short-term, mortgage, and other interest rates; reduced infrastructure spending; and general economic and political conditions and expectations.
Weather conditions, including unfavorable weather conditions exacerbated by global climate changes or otherwise, may reduce demand for some of our products and/or cause disruptions in our operations, including as a result of disruption in our supply chain, and adversely affect our net sales and operating results, or may affect the timing of demand for some of our products and/or our ability to manufacture product to fulfill customer demand, which may adversely affect net sales and operating results in subsequent periods.
Fluctuations in foreign currency exchange rates have in the past affected our operating results and could continue to result in declines in our net sales and net earnings.
Increases in the cost, or disruption in the availability, of raw materials, components, parts and accessories containing various commodities that we purchase, such as steel, aluminum, petroleum and natural gas-based resins, linerboard, copper, lead, rubber, engines, transmissions, transaxles, hydraulics, electric motors, and other commodities and components, and increases in our other costs of doing business, such as transportation costs or increased tariffs, duties or other charges as a result of changes to U.S. or international trade policies or agreements have in the past affected our profit margins and businesses and could continue to result in declines in our profit margins and businesses.
Our Professional segment net sales are dependent upon certain factors, including golf course revenues and the amount of investment in golf course renovations and improvements; the level of new golf course development and golf course closures; the extent to which property owners outsource their lawn care and snow and ice removal activities; residential and commercial construction activity; continued acceptance of, and demand for, ag-irrigation solutions; the timing and occurrence of winter weather conditions; demand for our products in the rental, specialty and underground construction markets; availability of cash or credit to Professional segment customers on acceptable terms to finance new product purchases; and the amount of government revenues, budget, and spending levels for grounds maintenance equipment.
Our Residential segment net sales are dependent upon consumers buying our products at dealers, mass retailers, and home centers, such as The Home Depot, Inc.; the amount of product placement at mass retailers and home centers; consumer confidence and spending levels; changing buying patterns of customers; and the impact of significant sales or promotional events.
Our financial performance, including our profit margins and net earnings, can be impacted depending on the mix of products we sell during a given period, as our Professional segment products generally have higher profit margins than our Residential segment products. Similarly, within each segment, if we experience lower sales of products that generally carry higher profit margins, our financial performance, including profit margins and net earnings, could be negatively impacted.

48


We intend to grow our business in part through acquisitions, including by our recently completed acquisition of CMW, and alliances, strong customer relations, and new joint ventures and partnerships, which could be risky and harm our business, reputation, financial condition, and operating results, particularly if we are not able to successfully integrate such acquisitions and alliances, joint ventures, and partnerships. If previous or future acquisitions do not produce the expected results or integration into our operations takes more time than expected, our business could be harmed. For example, the Toro underground wind down is an integration activity as a result of the CMW acquisition and any delays or failures to complete the Toro underground wind down, failure to achieve any cost or revenue synergies expected from the Toro underground wind down or delays in the realization thereof, business disruption during the pendency of or following the Toro underground wind down, or unanticipated charges that may be incurred as a result of such activity could harm our business and operating results. In addition, we cannot guarantee previous or future acquisitions, alliances, joint ventures or partnerships will in fact produce any benefits.
Our ability to manage our inventory levels to meet our customers' demand for our products is important for our business. If we underestimate or overestimate both channel and retail demand for our products, are not able to manufacture product to fulfill customer demand, and/or do not produce or maintain appropriate inventory levels, our net sales, profit margins, net earnings, and/or working capital could be negatively impacted.
Our business and operating results are subject to the inventory management decisions of our distribution channel customers. Any adjustments in the carrying amount of inventories by our distribution channel customers may impact our inventory management and working capital goals as well as operating results.
Changes in the composition of, financial viability of, and/or the relationships with, our distribution channel customers could negatively impact our business and operating results.
We face intense competition in all of our product lines with numerous manufacturers, including from some competitors that have larger operations and greater financial resources than us. We may not be able to compete effectively against competitors’ actions, which could harm our business and operating results.
A significant percentage of our consolidated net sales is generated outside of the United States, and we intend to continue to expand our international operations. Our international operations also require significant management attention and financial resources; expose us to difficulties presented by international economic, political, legal, regulatory, accounting, and business factors, including implications of withdrawal by the U.S. from, or revision to, international trade agreements, foreign trade or other policy changes between the U.S. and other countries, weakened international economic conditions, or the United Kingdom’s process for exiting the European Union; and may not be successful or produce desired levels of net sales. In addition, a portion of our international net sales are financed by third parties. The termination of our agreements with these third parties, any material change to the terms of our agreements with these third parties or in the availability or terms of credit offered to our international customers by these third parties, or any delay in securing replacement credit sources, could adversely affect our sales and operating results.
If we are unable to continue to enhance existing products, as well as develop and market new products, that respond to customer needs and preferences and achieve market acceptance, including by incorporating new or emerging technologies that may become preferred by our customers, we may experience a decrease in demand for our products, and our net sales could be adversely affected.
Any disruption, including as a result of natural or man-made disasters, inclement weather, including as a result of climate change-related events, work slowdowns, strikes, or other events, at any of our facilities or in our manufacturing or other operations, or those of our distribution channel customers or suppliers, or our inability to cost-effectively expand existing facilities, open and manage new facilities, and/or move production between manufacturing facilities could adversely affect our business and operating results.
Our production labor needs fluctuate throughout the year and any failure by us to hire and/or retain a production labor force to adequately staff our manufacturing operations, or by our production labor force to adequately and safely perform their jobs could adversely affect our business, operating results, and reputation.
Management information systems are critical to our business. If our information systems or information security practices, or those of our business partners or third-party service providers, fail to adequately perform and/or protect sensitive or confidential information, or if we, our business partners, or third-party service providers experience an interruption in, or breach of, the operation of such systems or practices, including by theft, loss or damage from unauthorized access, security breaches, natural or man-made disasters, cyber attacks, computer viruses, malware, phishing, denial of service attacks, power loss or other disruptive events, our business, reputation, financial condition, and operating results could be adversely affected.
Our reliance upon patents, trademark laws, and contractual provisions to protect our proprietary rights may not be sufficient to protect our intellectual property from others who may sell similar products. Our products may infringe the proprietary rights of others.
Our business, properties, and products are subject to governmental policies and regulations with which compliance may require us to incur expenses or modify our products or operations and non-compliance may result in harm to our reputation and/or expose us to penalties. Governmental policies and regulations may also adversely affect the demand for some of our products and our operating results. In addition, changes in laws, policies, and regulations in the U.S. or other countries

49


in which we conduct business also may adversely affect our financial results, including as a result of, (i) taxation and tax policy changes, tax rate changes, new tax laws, new or revised tax law interpretations or guidance, including as a result of the Tax Act, (ii) changes to, or adoption of new, healthcare laws or regulations, or (iii) changes to U.S. or international policies or trade agreements that could result in additional duties or other charges on raw materials, components, parts or accessories we import.
Changes in accounting standards or assumptions in applying accounting policies could adversely affect our financial statements, including our financial results and financial condition.
Climate change legislation, regulations, or accords may adversely impact our operations.
Costs of complying with the various environmental laws related to our ownership and/or lease of real property, such as clean-up costs and liabilities that may be associated with certain hazardous waste disposal activities, could adversely affect our financial condition and operating results.
Legislative enactments could impact the competitive landscape within our markets and affect demand for our products.
We operate in many different jurisdictions and we could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act and similar worldwide anti-corruption laws. The continued expansion of our international operations could increase the risk of violations of these laws in the future.
We are subject to product quality issues, product liability claims, and other litigation from time to time that could adversely affect our business, reputation, operating results, or financial condition.
If we are unable to retain our executive officers or other key employees, attract and retain other qualified personnel, or successfully implement executive officer, key employee or other qualified personnel transitions, we may not be able to meet strategic objectives and our business could suffer.
We are dependent upon various floor planning programs to provide competitive inventory financing programs to certain distributors and dealers of our products. Any material change in the availability or terms of credit offered to our customers by such programs or any termination or disruption of our various floor planning programs or any delay in securing replacement credit sources could adversely affect our net sales and operating results.
The terms of our credit arrangements and the indentures and other terms governing our senior notes and debentures could limit our ability to conduct our business, take advantage of business opportunities, and respond to changing business, market, and economic conditions. Additionally, we are subject to counterparty risk in our credit arrangements. If we are unable to comply with such terms, especially the financial covenants, our credit arrangements could be terminated and our senior notes, debentures, term loan facilities, and any amounts outstanding under our revolving credit facility could become due and payable.
We are expanding and renovating our corporate and other facilities and could experience disruptions to our operations in connection with such efforts.
We may not achieve our projected financial information or other business initiatives, such as the goals of our "Vision 2020" initiative, in the time periods that we anticipate, or at all, which could have an adverse effect on our business, operating results and financial condition.

For more information regarding these and other uncertainties and factors that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements or otherwise could materially adversely affect our business, financial condition, or operating results, see our most recently filed Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors" and Part II, Item 1A, "Risk Factors" of this report.

All forward-looking statements included in this report are expressly qualified in their entirety by the foregoing cautionary statements. We caution readers not to place undue reliance on any forward-looking statement which speaks only as of the date made and to recognize that forward-looking statements are predictions of future results, which may not occur as anticipated. Actual results could differ materially from those anticipated in the forward-looking statements and from historical results, due to the risks and uncertainties described above, the risks described in our most recent Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors" and Part II, Item 1A, "Risk Factors" of this report, as well as others that we may consider immaterial or do not anticipate at this time. The foregoing risks and uncertainties are not exclusive and further information concerning the company and our businesses, including factors that potentially could materially affect our financial results or condition, may emerge from time to time. We make no commitment to revise or update any forward-looking statements in order to reflect actual results, events or circumstances occurring or existing after the date any forward-looking statement is made, or changes in factors or assumptions affecting such forward-looking statements. We advise you, however, to consult any further disclosures we make on related subjects in our future Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K we file with or furnish to the Securities and Exchange Commission.


50


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, 2018. 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, 2018 for a complete discussion of our market risk. Refer below for further discussion on foreign currency exchange rate risk, interest rate risk, and commodity cost risk.

Foreign Currency Exchange Rate Risk

We are exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. Our primary foreign currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, the Romanian New Leu against the U.S. dollar, and the Romanian New Leu against the Euro. We may also experience foreign currency exchange rate exposure as a result of the volatility and uncertainty that may arise as a result of the United Kingdom’s process for exiting the European Union. Because our products are manufactured or sourced primarily from the United States and Mexico, a stronger U.S. dollar and Mexican peso generally have a negative impact on our results from operations, while a weaker U.S. dollar and Mexican peso generally have a positive effect.

To reduce our exposure to foreign currency exchange rate risk, we actively manage the exposure of our foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. Our policy does not allow the use of derivative instruments for trading or speculative purposes. 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 changes in values of the related exposures. Therefore, changes in the values of our derivative instruments are highly correlated with changes in the market values of underlying hedged items both at inception and over the life of the derivative instrument.

Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within accumulated other comprehensive loss ("AOCL") on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Certain derivative instruments we hold do not meet the cash flow hedge accounting criteria or have components that are excluded from cash flow hedge accounting; therefore, changes in their fair value are recorded in the Condensed Consolidated Statements of Earnings within the same line item as that of the underlying exposure. For additional information regarding our derivative instruments, see Note 16 in our Notes to Condensed Consolidated Financial Statements under the heading "Derivative Instruments and Hedging Activities" included in Item 1 of this Quarterly Report on Form 10-Q.

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

 
$
102,489.6

 
$
5,129.7

Buy U.S. dollar/Sell Canadian dollar
 
1.3107

 
32,440.0

 
99.4

Buy U.S. dollar/Sell Euro
 
1.2059

 
134,502.0

 
7,562.9

Buy U.S. dollar/Sell British pound
 
1.3428

 
43,774.8

 
3,528.8

Buy Mexican peso/Sell U.S. dollar
 
20.9456

 
$
1,432.3

 
$
110.6


Our net investment in foreign subsidiaries translated into U.S. dollars is not hedged. Any changes in foreign currency exchange rates would be reflected as a foreign currency translation adjustment, a component of AOCL in stockholders’ equity on the Condensed Consolidated Balance Sheets, and would not impact net earnings.

51



Interest Rate Risk

Our market risk on interest rates relates primarily to fluctuations in LIBOR-based interest rates on our revolving credit facility and term loan credit agreement, as well as the potential increase in the fair value of our fixed-rate long-term debt resulting from a potential decrease in interest rates. We generally do not use interest rate swaps to mitigate the impact of fluctuations in interest rates. Our indebtedness as of August 2, 2019 includes $423.9 million of fixed rate debt that is not subject to variable interest rate fluctuations and $300.0 million LIBOR-based borrowings under our term loan credit agreement. As of August 2, 2019, we did not have an outstanding balance on our LIBOR-based revolving credit facility. We have no earnings or cash flow exposure due to market risks on our fixed-rate long-term debt obligations.

Commodity Cost Risk

Most of the raw materials, components, and parts used in our manufacturing process and end-products are exposed to commodity cost changes, including, for example, as a result of inflation, deflation, changing prices, tariffs, and/or duties. Our primary commodity cost exposures are with steel, aluminum, petroleum and natural gas-based resins, copper, lead, rubber, linerboard, and others. We generally purchase commodities and components 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.

We strategically work to mitigate the impact of inflation on the cost of commodities and components that affect our product lines. Historically, we have mitigated, and we currently expect that we would mitigate, any commodity and component cost increases, in part, by collaborating with suppliers, reviewing alternative sourcing options, substituting materials, utilizing Lean methods, engaging in internal cost reduction efforts, utilizing tariff exclusions and duty drawback mechanisms, and increasing prices on some of our products, all as appropriate. Additionally, we enter into fixed-price contracts for future purchases of natural gas in the normal course of operations as a means to manage natural gas price risks. However, to the extent that commodity and component costs increase, as a result of inflation, tariffs, duties, or otherwise, and we do not have firm pricing from our suppliers, or our suppliers are not able to honor such prices, we may experience a decline in our gross margins to the extent we are not able to increase selling prices of our products or obtain manufacturing efficiencies to offset increases in commodity and component costs. In the first nine months of fiscal 2019, the average cost of commodities and components, including the impact of inflation and tariff costs, was higher compared to the first nine months of fiscal 2018. We anticipate that the average cost for commodities and components, including the impact of inflation and tariff costs, for the remainder of fiscal 2019 will be consistent with the average costs experienced during the fourth quarter of fiscal 2018.

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 Chief Executive Officer and Chief Financial Officer, the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered in this Quarterly Report on Form 10-Q. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of such period to provide reasonable assurance that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding disclosure.


52


Changes in Internal Control Over Financial Reporting

Our management evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of the design and operation of our internal control over financial reporting as of the end of the period covered in this Quarterly Report on Form 10-Q. With the exception of the acquisition of CMW noted below, there was no change in our internal control over financial reporting that occurred during the three month period ended August 2, 2019 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

On April 1, 2019, we completed the acquisition of CMW. Prior to this acquisition, CMW was a privately-held company not subject to the Sarbanes-Oxley Act of 2002, the rules and regulations of the SEC, or other corporate governance requirements to which public companies may be subject. As part of our ongoing integration activities, we are in the process of incorporating internal controls over significant processes specific to CMW that we believe are appropriate and necessary to account for the acquisition and to consolidate and report our financial results. 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. Accordingly, we expect to exclude CMW from the assessment of internal control over financial reporting as of October 31, 2019.


53


PART II.  OTHER INFORMATION

ITEM 1.  LEGAL PROCEEDINGS

We are a party to litigation in the ordinary course of business. Litigation occasionally involves claims for punitive, as well as compensatory, damages arising out of the use of our products. Although we are self-insured to some extent, we maintain insurance against certain product liability losses. We are also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean-up, and other costs and damages. We are also typically involved in commercial disputes, employment disputes, and patent litigation cases in the ordinary course of business. To prevent possible infringement of our patents by others, we periodically review competitors’ products. To avoid potential liability with respect to others’ patents, we regularly review certain patents issued by the United States Patent and Trademark Office and foreign patent offices. We believe these activities help us minimize our risk of being a defendant in patent infringement litigation. We are currently involved in patent litigation cases, including cases by or against competitors, where we are asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.

For a description of our material legal proceedings, see Note 15 in our Notes to Condensed Consolidated Financial Statements under the heading "Contingencies - Litigation" included in Item 1 of this Quarterly Report on Form 10-Q, which is incorporated into this Part II. Item 1 by reference.

ITEM 1A.  RISK FACTORS

We are affected by risks specific to us as well as factors that affect all businesses operating in a global market. The significant factors known to us that could materially adversely affect our business, financial condition, or operating results or could cause our actual results to differ materially from our anticipated results or other expectations, including those expressed in any forward-looking statement made in this report, are described in our most recently filed Annual Report on Form 10-K (Item 1A. Risk Factors). There has been no material change in those risk factors, with the exception of the addition of the following risk factor:

Our recent acquisition of The Charles Machine Works, Inc. involves a number of risks, the occurrence of which could adversely affect our business, financial condition, and operating results.

On April 1, 2019, pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), we completed our acquisition of The Charles Machine Works, Inc. (“CMW”). The acquisition involves certain risks, the occurrence of which could adversely affect our business, financial condition, and operating results, including:
diversion of management's attention to integrate CMW’s operations;
disruption to our existing operations and plans or inability to effectively manage our expanded operations;
failure, difficulties or delays in securing, integrating and assimilating information, financial systems, internal controls, operations, manufacturing processes and products, or the distribution channel for CMW’s businesses and product lines;
potential loss of key CMW employees, suppliers, customers, distributors, or dealers or other adverse effects on existing business relationships with suppliers, customers, distributors, and dealers;
adverse impact on overall profitability if our expanded operations do not achieve the growth prospects, net sales, earnings, cost or revenue synergies, or other financial results projected in our valuation models, delays in the realization thereof or costs or charges incurred to achieve any revenue or cost synergies, including as a result of the Toro underground wind down or otherwise;
reallocation of amounts of capital from our other strategic initiatives;
the increase in our leverage and debt service requirements as a result of amounts drawn on our unsecured term loan credit agreement and unsecured revolving credit facility to fund the purchase price of the acquisition, and the outstanding borrowings from the subsequent issuance of our private placement note purchase agreement, could restrict our ability to access additional capital when needed or to pursue other important elements of our business strategy;
inaccurate assessment of undisclosed, contingent or other liabilities, unanticipated costs associated with the acquisition, and despite the existence of representations, warranties and indemnities in the merger agreement and a representation and warranty insurance policy, an inability to recover or manage such liabilities and costs;
impacts as a result of purchase accounting adjustments, incorrect estimates made in the accounting for the acquisition or the potential future write-off of significant amounts of goodwill, intangible assets and/or other tangible assets if the CMW business does not perform in the future as expected, or other potential financial accounting or reporting impacts; and
other factors mentioned in our recently filed Annual Report on Form 10-K, Part I, Item 1A, “Risk Factors”.


54


ITEM 2.  UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table sets forth information with respect to shares of our common stock purchased by the company during each of the three fiscal months in our third quarter ended August 2, 2019:
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 4, 2019 through May 31, 2019
 

 
$

 

 
7,042,256

June 1, 2019 through June 28, 2019
 

 

 

 
7,042,256

June 29, 2019 through August 2, 2019
 
1,310

 
66.14

 

 
7,042,256

Total
 
1,310

 
$
66.14

 

 
 


1  
On December 3, 2015, the company’s Board of Directors authorized the repurchase of 8,000,000 shares of the company’s common stock in open-market or privately negotiated transactions. This 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 and 2,042,256 shares remained available to repurchase under this program as of August 2, 2019.

2  
On December 4, 2018, the company’s Board of Directors authorized the repurchase of up to an additional 5,000,000 shares of the company’s common stock in open-market or privately negotiated transactions. This 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 and 5,000,000 shares remained available to repurchase under this program as of August 2, 2019.

3 
Includes 1,310 units (shares) of the company’s common stock purchased in open-market transactions at an average price of $66.14 per share on behalf of a rabbi trust formed to pay benefit obligations of the company to participants in deferred compensation plans. These 1,310 shares were not repurchased under the company’s repurchase programs described in footnotes 1 and 2 above.


55


ITEM 6.  EXHIBITS
(a)
Exhibit No.
Description
 
 
 
 
2.1
 
 
 
 
3.1 and 4.1
 
 
 
 
3.2 and 4.2
 
 
 
 
3.3 and 4.3
 
 
 
 
4.4
Indenture dated as of January 31, 1997, between Registrant and First National Trust Association, as Trustee, relating to The Toro Company’s 7.80% Debentures due June 15, 2027 (incorporated by reference to Exhibit 4(a) to Registrant’s Current Report on Form 8-K dated June 24, 1997, Commission File No. 1-8649). (Filed on paper - hyperlink is not required pursuant to Rule 105 of Regulation S-T)
 
 
 
 
4.5
 
 
 
 
4.6
 
 
 
 
4.7
 
 
 
 
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 2, 2019, filed with the SEC on September 5, 2019, formatted in Inline eXtensible Business Reporting Language (Inline XBRL): (i) Condensed Consolidated Statements of Earnings for the three and nine month periods ended August 2, 2019 and August 3, 2018, (ii) Condensed Consolidated Statements of Comprehensive Income for the three and nine month periods ended August 2, 2019 and August 3, 2018, (iii) Condensed Consolidated Balance Sheets as of August 2, 2019, August 3, 2018, and October 31, 2018, (iv) Condensed Consolidated Statement of Cash Flows for the nine month periods ended August 2, 2019 and August 3, 2018, (v) Condensed Consolidated Statements of Stockholders' Equity for the three and nine month periods ended August 2, 2019 and August 3, 2018, and (vi) Notes to Condensed Consolidated Financial Statements (filed herewith).
 
 
 
 
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

56


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 5, 2019
By:
/s/ Renee J. Peterson
 
 
Renee J. Peterson
 
 
Vice President, Treasurer and Chief Financial Officer
 
 
(duly authorized officer, principal financial officer, and principal accounting officer)


57
EX-31.1 2 ttc08022019exhibit311.htm EXHIBIT 31.1 Exhibit


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

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

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

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




EX-31.2 3 ttc08022019exhibit312.htm EXHIBIT 31.2 Exhibit


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

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

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

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

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

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



EX-32 4 ttc08022019exhibit32.htm EXHIBIT 32 Exhibit


Exhibit 32
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of The Toro Company (the “Company”) on Form 10-Q for the quarterly period ended August 2, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Richard M. Olson, Chairman of the Board, President and Chief Executive Officer of the Company, and Renee J. Peterson, Vice President, Treasurer and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:
 
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
/s/ Richard M. Olson
 
Richard M. Olson
 
Chairman of the Board, President and Chief Executive Officer
 
Date: September 5, 2019
 
 
 
 
 
/s/ Renee J. Peterson
 
Renee J. Peterson
 
Vice President, Treasurer and Chief Financial Officer
 
Date: September 5, 2019
 
 
 
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-20190802.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Business Combination - Allocation of Preliminary Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Business Combination - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Business Combination - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements of Earnings (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2418405 - 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 2418406 - 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 2418407 - 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 2418402 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Indebtedness - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Investment in Joint Venture link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Investment in Joint Venture - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Management Actions link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Management Actions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Per Share Data link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Per Share Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Property and Depreciation link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Property and Depreciation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Property and Depreciation - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Property and Depreciation (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue - Product Revenue, Service Revenue and Warrant Revenue Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Segment Data link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Segment Data - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Segment Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Stock-Based Compensation - Stock Option Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Warranty Guarantees link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Warranty Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ttc-20190802_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ttc-20190802_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ttc-20190802_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] The Charles Machine Works, Inc. Charles Machine Works, Inc [Member] Charles Machine Works, Inc [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Goodwill Goodwill Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Cash and cash equivalents Total purchase price Business Combination, Consideration Transferred Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Receivables, net Receivables, Net, Current Inventories, net Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, gross Property, Plant and Equipment, Gross Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net Deferred income taxes Deferred Income Tax Assets, Net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current portion of long-term debt Long-term Debt, Current Maturities Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Total current liabilities Liabilities, Current Long-term debt, less current portion Long-term Debt, Excluding Current Maturities Deferred income taxes Deferred Income Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding Preferred Stock, Value, Issued Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,549,344 shares as of August 2, 2019, 105,297,097 shares as of August 3, 2018, and 105,600,652 shares as of October 31, 2018 Common Stock, Value, Issued Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Revenue from Contract with Customer [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Intersegment gross sales (eliminations) Intersegment Eliminations [Member] Other Corporate Reconciling Items And Eliminations [Member] Eliminations, Corporate and Reconciling Items [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Professional Professional Segment [Member] Represents Professional segment of the entity. Residential Residential Segment [Member] Represents Residential segment of the entity. Financial information concerning reportable segments Segment Reporting Information [Line Items] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Earnings (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Total assets Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Inventory Disclosure [Abstract] Raw materials and work in process Inventory, Work in Process and Raw Materials Finished goods and service parts Inventory, Finished Goods, Gross Total FIFO value FIFO Inventory Amount Less: adjustment to LIFO value Inventory, LIFO Reserve Total inventories, net Property, Plant and Equipment [Abstract] Property and Depreciation Property, Plant and Equipment Disclosure [Text Block] Equity Method Investments and Joint Ventures [Abstract] Investment in Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Summarized Financial Information Concerning Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Summary of Components of Loss Before Income Taxes Included in Other Segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Measured on a recurring basis Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Forward currency contracts Foreign Exchange Forward [Member] Assets and liabilities measured at fair value disclosures Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Forward currency contracts Derivative Asset Total assets Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Forward currency contracts Derivative Liability Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Discontinued Operations and Disposal Groups [Abstract] Management Actions Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill Goodwill [Line Items] Changes in the net carrying amount of goodwill Goodwill [Roll Forward] Goodwill, beginning balance Goodwill acquired Goodwill, Acquired During Period Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, ending balance Derivative Instruments and Hedging Activities Disclosure [Abstract] Offsetting Assets and Liabilities [Table] Offsetting Assets and Liabilities [Table] Disclosure of information about derivative and financial assets and liabilities that are subject to offsetting, including enforceable master netting arrangements. Effects of master netting arrangements on the fair value of the company's derivative contracts Offsetting Assets and Liabilities [Line Items] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Derivative assets: Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] Gross amounts of recognized assets Derivative Asset, Fair Value, Gross Asset Gross liabilities offset in the balance sheets Derivative Asset, Fair Value, Gross Liability Net amounts of assets presented in the Consolidated Balance Sheets Derivative liabilities: Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract] Gross amounts of recognized liabilities Derivative Liability, Fair Value, Gross Liability Gross assets offset in the balance sheets Derivative Liability, Fair Value, Gross Asset Net amounts of liabilities presented in the Consolidated Balance Sheets Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior Notes Senior Notes [Member] Line of Credit Line of Credit [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] $300 million term loan Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member] Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member] 3.81% series A senior notes Series A Senior Notes [Member] Series A Senior Notes [Member] 3.91% series B senior notes Series B Senior Notes [Member] Series B Senior Notes [Member] 6.625% senior notes Corporate Debt Securities [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term debt, gross Long-term Debt, Gross Less: unamortized discounts, debt issuance costs and deferred charges Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Total indebtedness, net Long-term Debt Less: current portion of long-term debt Long-term debt, less current portion Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives designated as cash flow hedging instruments: Designated as Hedging Instrument [Member] Derivatives not designated as cash flow hedging instruments: Not Designated as Hedging Instrument [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Accrued liabilities Accrued Liabilities [Member] Fair value of derivatives Derivatives, Fair Value [Line Items] Derivative assets Derivative liabilities Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Tranche One Share-based Compensation Award, Tranche One [Member] Tranche Two Share-based Compensation Award, Tranche Two [Member] Tranche Three Share-based Compensation Award, Tranche Three [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Performance share awards Performance Shares [Member] Restricted stock and restricted stock unit awards Restricted Stock And Restricted Stock Unit Awards [Member] Restricted stock and restricted stock units awarded by a company to their employees as a form of incentive compensation. Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum Maximum [Member] Minimum Minimum [Member] Stock-Based Compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Performance goal period Share Based Compensation Arrangement by Share Based Payment Award, Performance Period Represents the period over which performance goals of the entity are vested. Vesting (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Weighted-average fair value of awards granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Standby Letters of Credit Standby Letters of Credit [Member] Bridge Loan Bridge Loan [Member] $200 million term loan Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member] Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member] Series A and Series B Senior Notes Series A and Series B Senior Notes [Member] Series A and Series B Senior Notes [Member] Debt Securities Issued In June1997 Debt Securities Issued In June1997 [Member] Represents the information pertaining to debt securities issued in June 1997. Coupon 7.125 Percent Debt Notes Coupon 7.125 Percent Debt Notes [Member] Represents the information pertaining to 7.125% coupon notes. 6.625% senior notes Six Point Six Two Five Percent Senior Notes [Member] Six Point Six Two Five Percent Senior Notes [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Fiscal 2019 (remainder) Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Fiscal 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two Fiscal 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three Fiscal 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four Fiscal 2023 Long-term Debt, Maturities, Repayments of Principal in Year Five Fiscal 2024 Long-term Debt, Maturities, Repayments of Principal Year Six Long-term Debt, Maturities, Repayments of Principal Year Six After fiscal 2024 Long-term Debt, Maturities, Repayments of Principal after Year Six Long-term Debt, Maturities, Repayments of Principal after Year Six Debt instrument, term Debt Instrument, Term Interest Expense, Debt Interest Expense, Debt Maximum borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, maximum borrowing capacity, accordion feature Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature Payments of debt issuance costs Payments of Debt Issuance Costs Long-term debt Debt instrument, unused borrowing capacity, amount Debt Instrument, Unused Borrowing Capacity, Amount Debt instrument, face amount Debt Instrument, Face Amount Amortization Payment Percentage Amortization Payment Percentage Amortization Payment Percentage Repayments of long-term lines of credit Repayments of Long-term Lines of Credit Current portion of long-term debt Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Debt Issuance Costs, Gross Debt Issuance Costs, Gross Payment made to terminate interest rate derivatives Payment Made to Terminate Interest Rate Derivatives Amount paid to terminate forward-starting interest rate swap agreements during the period. Number of interest rate derivatives held Number of Interest Rate Derivatives Held Derivative, notional amount Derivative, Notional Amount Deferred income earned on swap balance at termination Deferred Income Earned on Swap Balance at Termination Represents the remaining amount of deferred income earned on interest rate swap agreements at the time the swap was terminated. Debt instrument issuance price as percentage of par value Debt Instrument Issuance Price as Percentage of Par Value Represents the amount of debt issued as a percentage of its par value. Debt instrument, unamortized discount Debt Instrument, Unamortized Discount Unamortized debt issuance expense Unamortized Debt Issuance Expense Debt instrument, interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt instrument, repurchase offer due to change of control and downgrade of notes below an investment grade rating, percentage of principal Debt Instrument, Repurchase Offer Due to Change of Control and Downgrade of Notes below an Investment Grade Rating, Percentage of Principal Represents the percentage of the principal amount at which the debt instrument is redeemable upon the occurrence of both a change of control of the entity and a downgrade of the debt instrument below an investment grade rating. Stock option awards Stock Option Awards [Member] Contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time. Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Board of Directors Board Of Directors [Member] Represents the entity's board of directors. Certain employees Certain Employees [Member] Represents a certain group of employees, as defined by the entity. Non-employee members of Board of Directors Nonemployee [Member] Non-employee members of the Company's Board of Directors. Term of options Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant Share-based Compensation Arrangement by Share-based Payment Award, Requisite Service Period Based on which Fair Value of Options Granted Expensed on Date of Grant Represents the requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant. Assumptions for options granted Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected life of option in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected stock price volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Weighted-average fair value at date of grant (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Statement of Comprehensive Income [Abstract] Derivative instruments, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Revenue Product Revenue [Member] Product Revenue [Member] Service Revenue Service Revenue [Member] Service Revenue [Member] Warranty Revenue Warranty Revenue [Member] Warranty Revenue [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contract with customer, contract period Contract with Customer, Contract Period Contract with Customer, Contract Period Earnings Per Share [Abstract] Basic Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted-average number of shares of common stock (in shares) Weighted Average Number of Shares Issued, Basic Assumed issuance of contingent shares (in shares) Weighted Average Number of Shares, Contingently Issuable Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted 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 Statement of Stockholders' Equity [Abstract] Cash dividends paid on common stock (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Issuance of options (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Purchase of shares of common stock (in shares) Treasury Stock, Shares, Acquired Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Buildings and leasehold improvements Building And Leasehold Improvements [Member] Long-lived, depreciable structure held for productive use, including office, production, storage and distribution facilities including addition or improvement to assets held under the lease arrangement. Equipment Equipment [Member] Tooling Tools, Dies and Molds [Member] Software and Software Development Costs Software and Software Development Costs [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Net Sales Sales [Member] Cost of Sales Cost of Sales [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedging Cash Flow Hedging [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Total gain (loss) on derivatives not designated as cash flow hedging instruments Derivative, Gain (Loss) on Derivative, Net Amount of gain (loss) reclassified from AOCL into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 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 Net earnings Net Income (Loss) Available to Common Stockholders, Basic Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Derivative instruments, net of tax of $701; $485; $347; and $1,318, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Contract with customer, liability Contract with Customer, Liability Contract with customer liability revenue recognized Contract with Customer, Liability, Revenue Recognized Inventories Inventory Disclosure [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Gain (Loss) Reclassified from AOCL into Earnings Gain Recognized in OCI on Derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Net sales Business Acquisition, Pro Forma Revenue Net earnings Business Acquisition, Pro Forma Net Income (Loss) Basic net earnings per share of common stock (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted net earnings per share of common stock (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement, per share, diluted (in usd per share) Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement, Per Share, Diluted Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement, Per Share, Diluted Stockholders' Equity Note [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Pension and Post-Retirement Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Cash Flow Hedging Derivative Instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Components and activity of accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) [Line Items] Components and activity of accumulated other comprehensive loss AOCI Attributable to Parent, Net of Tax [Roll Forward] Balance as of the beginning of the fiscal period Other comprehensive (income) loss before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from AOCL Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Net current period other comprehensive (income) loss Reclassification due to the adoption of ASU 2018-02 Cumulative Effect of New Accounting Principle in Period of Adoption Balance as of the end of the fiscal period Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Disposal Group, Not Discontinued Operations Disposal Group, Not Discontinued Operations [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Toro Underground Wind Down Toro Underground Wind Down [Member] Toro Underground Wind Down [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax Disposal group, inventory write-down Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Accounting Policies [Abstract] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Per Share Data Earnings Per Share [Text Block] Statement [Table] Statement [Table] Common Stock Common Stock [Member] Retained Earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at beginning of period Cash dividends paid on common stock Dividends, Common Stock, Cash Issuance of shares for stock options exercised and restricted stock units vested Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Contribution of stock to a deferred compensation trust Common Stock Issued, Deferred Compensation Trust The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock. Purchase of common stock Treasury Stock, Value, Acquired, Par Value Method Cumulative translation and reclassification adjustment Other comprehensive (loss)/Income Balance at end of period Basis of Presentation Consolidation, Policy [Policy Text Block] Accounting Policies Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements Adopted New Accounting Pronouncements, Policy [Policy Text Block] Land and land improvements Land and Land Improvements [Member] Machinery and equipment Machinery and Equipment [Member] Computer hardware and software Computer Equipment [Member] Construction in Process Construction in Progress [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Trade names Trade Names [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer-related Customer-Related Intangible Assets [Member] Developed technology Developed Technology Rights [Member] Backlog Order or Production Backlog [Member] Weighted-Average Useful Life Finite-Lived Intangible Asset, Useful Life Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Finite-Lived Intangible Assets, Net Non-amortizable - trade names Indefinite-lived Intangible Assets (Excluding Goodwill) Total other intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Total other intangible assets, net Product Warranties Disclosures [Abstract] Warranty Guarantees Product Warranty Disclosure [Text Block] Revenue Revenue from Contract with Customer [Text Block] Indebtedness Long-term Debt [Text Block] Accumulated other comprehensive loss (AOCL) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Pension and post-retirement benefits Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Cash flow derivative instruments AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Total accumulated other comprehensive loss Fair Value Measurements Fair Value Disclosures [Text Block] Income Statement [Abstract] Net sales Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Selling, general and administrative expense Selling, General and Administrative Expense Operating earnings Operating Income (Loss) Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Earnings before income taxes Provision for income taxes Income Tax Expense (Benefit) Net earnings Basic net earnings per share of common stock (usd per share) Earnings Per Share, Basic Diluted net earnings per share of common stock (usd per share) Earnings Per Share, Diluted Weighted-average number of shares of common stock outstanding — Basic (in shares) Weighted-average number of shares of common stock outstanding — Diluted (in shares) Equipment Equipment Products And Services [Member] Information regarding equipment products and services. Irrigation Irrigation [Member] Irrigation [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Foreign Countries Non-US [Member] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Financial information concerning reportable segments Components of the loss before income taxes included in "Other" Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Corporate expenses Corporate Expenses The cost of corporate expenses charged against earnings during the period. Interest expense Other income Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Voting preferred stock Voting Preferred Stock [Member] Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors. Non-voting preferred stock Nonvoting Preferred Stock [Member] Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors. Stock disclosures Class of Stock [Line Items] Preferred stock Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, issued (in shares) Preferred Stock, Shares Issued Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Common stock Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, authorized (in shares) Common Stock, Shares Authorized Common stock, issued (in shares) Common Stock, Shares, Issued Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Patents Patents [Member] Non-compete agreements Noncompete Agreements [Member] Customer-related Customer Relationships [Member] Backlog and other Other Intangible Assets [Member] Other Intangible Assets Finite-Lived Intangible Assets [Line Items] Non-amortizable - trade names Indefinite-Lived Trade Names Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Amortization of other intangible assets Amortization of Intangible Assets Fiscal 2019 (remainder) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Fiscal 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two Fiscal 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three Fiscal 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fiscal 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Fiscal 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Six Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. After 2024 Finite-Lived Intangible Assets, Amortization Expense, after Year Six Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Schedule of Compensation Cost Related to Stock-Based Awards Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Schedule of Assumptions for Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Maximum length of time hedged in cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Cash flow hedge effectiveness measurement period Cash Flow Hedge Effectiveness Measurement Period Cash Flow Hedge Effectiveness Measurement Period Gains from AOCL to earnings Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Segment Data Segment Reporting Disclosure [Text Block] Reconciliations of basic and diluted weighted-average shares of common stock outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Red Iron Acceptance, LLC Red Iron [Member] Represents Red Iron Acceptance, LLC (Red Iron). Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] TCFIF secured revolving credit facility Twin City Federal Inventory Finance Incorporated Secured Revolving Credit Facility [Member] Represents a secured revolving credit facility established under a credit agreement with TCF Inventory Finance, Inc. ("TCFIF"). Schedule of Equity Method Investments Schedule of Equity Method Investments [Line Items] Period of unlimited automatic extensions after the initial term of joint venture Period of Unlimited Automatic Extensions after Initial Term of Joint Venture Represents the period of unlimited automatic extensions after the initial term of joint venture. Period of notice to be given by parties under joint venture for not extending initial term of joint venture Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture Portion owned by Toro (as a percent) Equity Method Investment, Ownership Percentage Portion owned by TCFIF (as a percent) Ownership Percentage Held by Co Venture under Joint Venture Represents the percentage of ownership held by the co-venture under the joint venture. Investment in joint venture Equity Method Investments Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year Maximum Aggregate Amount of Products Repossessed by Joint Venture Entity, Agreed to Repurchase Represents the maximum aggregate amount of products repossessed by the joint venture, that the entity has agreed to repurchase in a calendar year. Net amount of new receivables financed for dealers and distributors Equity Method Investment New, Receivables Financed for Dealers and Distributors, Net Represents the net amount of new receivables financed under separate agreements between Red Iron and the dealers and distributors during the period. Total assets Equity Method Investment, Summarized Financial Information, Assets Total liabilities Equity Method Investment, Summarized Financial Information, Liabilities Warranty provisions, claims, and changes in estimates Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Standard Product Warranty Accrual Provisions Standard Product Warranty Accrual, Increase for Warranties Issued Acquisitions Standard Product Warranty Accrual, Additions from Business Acquisition Claims Standard Product Warranty Accrual, Decrease for Payments Changes in estimates Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Ending balance Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [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] Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets Offsetting Assets and Liabilities [Table Text Block] Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements. Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Unrestricted common stock awards Stock Compensation Plan [Member] Restricted stock unit awards Restricted Stock [Member] Total compensation cost for stock-based awards Allocated Share-based Compensation Expense Fully vested unrestricted common stock awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Other Income, Net Other Income [Member] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Fair Value Adjustment to Inventory and Other Adjustments Fair Value Adjustment to Inventory and Other Adjustments [Member] Fair Value Adjustment to Inventory and Other Adjustments [Member] Acquisition related costs Business Combination, Acquisition Related Costs Intangible assets, purchase accounting adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Other long-term assets purchase accounting adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Long-Term Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Long-Term Assets Deferred income tax liabilities, purchase accounting adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business combination, pro forma information, earnings (loss) of acquiree since acquisition date, actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Components and Activity of AOCL Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Warranty Provisions, Claims, and Changes in Estimates Schedule of Product Warranty Liability [Table Text Block] Loss Contingency [Abstract] Contingencies Contingencies Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] 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] Non-cash income from finance affiliate Income (Loss) from Equity Method Investments Distributions from finance affiliate, net Equity Method Investment, Contributions Equity Method Investment, Contributions Depreciation of property, plant and equipment Depreciation Amortization of other intangible assets Amortization of Intangible Assets, Other Amortization of Intangible Assets, Other Fair value step-up adjustment to acquired inventory Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Stock-based compensation expense Share-based Compensation Deferred income taxes Increase (Decrease) in Deferred Income Taxes Other Other Noncash Income (Expense) Changes in operating assets and liabilities, net of effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Receivables, net Increase (Decrease) in Receivables Inventories, net Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable, accrued liabilities, deferred revenue and other long-term liabilities Increase (Decrease) in Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from asset disposals Proceeds from Sale of Productive Assets Investment in unconsolidated entities Payments to Acquire Interest in Subsidiaries and Affiliates Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Borrowings under debt arrangements Proceeds from Issuance of Long-term Debt Repayments under debt arrangements Repayments of Long-term Debt Proceeds from exercise of stock options Proceeds from Stock Options Exercised Payments of withholding taxes for stock awards Payments Related to Tax Withholding for Share-based Compensation Purchases of Toro common stock Payments for Repurchase of Common Stock Dividends paid on Toro common stock Payments of Ordinary Dividends, Common Stock Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents as of the beginning of the fiscal period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents as of the end of the fiscal period Schedule of 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] EX-101.PRE 9 ttc-20190802_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Indebtedness (Tables)
9 Months Ended
Aug. 02, 2019
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments

The following is a summary of the company's indebtedness:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Revolving credit facility
 
$

 
$
91,000

 
$
91,000

$200 million term loan
 
100,000

 

 

$300 million term loan
 
200,000

 

 

3.81% series A senior notes
 
100,000

 

 

3.91% series B senior notes
 
100,000

 

 

7.800% debentures
 
100,000

 
100,000

 
100,000

6.625% senior notes
 
123,900

 
123,838

 
123,854

Less: unamortized discounts, debt issuance costs and deferred charges
 
(3,219
)
 
(2,357
)
 
(2,305
)
Total indebtedness, net
 
720,681

 
312,481

 
312,549

Less: current portion of long-term debt
 
(99,877
)
 

 

Long-term debt, less current portion
 
$
620,804

 
$
312,481

 
$
312,549


XML 11 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Tables)
9 Months Ended
Aug. 02, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Compensation Cost Related to Stock-Based Awards

Compensation costs related to stock-based awards were as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Unrestricted common stock awards
 
$

 
$

 
$
592

 
$
530

Stock option awards
 
1,678

 
1,310

 
4,841

 
3,725

Performance share awards
 
666

 
1,047

 
2,483

 
2,012

Restricted stock unit awards
 
890

 
666

 
2,342

 
2,321

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

 
$
3,023

 
$
10,258

 
$
8,588


Schedule of Assumptions for Options Granted
The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:
 
 
Fiscal 2019
 
Fiscal 2018
Expected life of option in years
 
6.31
 
6.04
Expected stock price volatility
 
19.83%
 
20.58%
Risk-free interest rate
 
2.77%
 
2.21%
Expected dividend yield
 
1.18%
 
0.97%
Per share weighted-average fair value at date of grant
 
$12.83
 
$14.25


XML 12 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Depreciation
9 Months Ended
Aug. 02, 2019
Property, Plant and Equipment [Abstract]  
Property and Depreciation Property and Depreciation

Property, plant, and equipment assets are carried at cost less accumulated depreciation. The company provides for depreciation of property, plant and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to 40 years, machinery and equipment are generally depreciated over two to 15 years, tooling is generally depreciated over three to five years, and computer hardware and software and web site development costs are generally depreciated over two to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized, and expenditures for general maintenance and repairs are charged to operating expenses as incurred. Interest is capitalized during the construction period for significant capital projects.

On April 1, 2019, with the acquisition of CMW, the company acquired $142.4 million of property, plant, and equipment, based on preliminary fair value purchase accounting adjustments. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.

Property, plant and equipment was as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Land and land improvements
 
$
55,786

 
$
38,117

 
$
39,607

Buildings and leasehold improvements
 
259,928

 
195,791

 
209,686

Machinery and equipment
 
420,262

 
342,294

 
349,550

Tooling
 
224,230

 
208,098

 
211,756

Computer hardware and software
 
91,577

 
90,070

 
83,338

Construction in Process
 
70,367

 
41,297

 
35,044

Gross property, plant, and equipment
 
1,122,150

 
915,667

 
928,981

Less: accumulated depreciation
 
695,735

 
666,165

 
657,522

Property, plant, and equipment, net
 
$
426,415

 
$
249,502

 
$
271,459


XML 13 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets
9 Months Ended
Aug. 02, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets

The company's acquisition of CMW on April 1, 2019 resulted in the recognition of $154.0 million and $227.3 million of preliminary goodwill and other intangible assets, respectively. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.

Goodwill

The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2019 were as follows:
(Dollars in thousands)
 
Professional
 
Residential
 
Other
 
Total
Balance as of October 31, 2018
 
$
214,827

 
$
10,463

 
$

 
$
225,290

Goodwill acquired
 
154,040

 

 
1,534

 
155,574

Translation adjustments
 
(276
)
 
(85
)
 

 
(361
)
Balance as of August 2, 2019
 
$
368,591

 
$
10,378

 
$
1,534

 
$
380,503



Other Intangible Assets

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

 
$
(12,916
)
 
$
5,326

Non-compete agreements
 
5.5
 
6,879

 
(6,792
)
 
87

Customer-related
 
18.3
 
195,223

 
(29,479
)
 
165,744

Developed technology
 
7.6
 
50,279

 
(30,203
)
 
20,076

Trade names
 
15.5
 
7,590

 
(2,004
)
 
5,586

Backlog and other
 
0.6
 
7,380

 
(5,187
)
 
2,193

Total amortizable
 
15.0
 
285,593

 
(86,581
)
 
199,012

Non-amortizable - trade names
 
 
 
120,874

 

 
120,874

Total other intangible assets, net
 
 
 
$
406,467

 
$
(86,581
)
 
$
319,886


The components of other intangible assets as of August 3, 2018 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,247

 
$
(12,103
)
 
$
6,144

Non-compete agreements
 
5.5
 
6,883

 
(6,776
)
 
107

Customer-related
 
18.5
 
89,745

 
(22,444
)
 
67,301

Developed technology
 
7.6
 
31,097

 
(28,165
)
 
2,932

Trade names
 
5.0
 
2,331

 
(1,760
)
 
571

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
149,103

 
(72,048
)
 
77,055

Non-amortizable - trade names
 
 
 
30,645

 

 
30,645

Total other intangible assets, net
 
 
 
$
179,748

 
$
(72,048
)
 
$
107,700


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

 
$
(12,297
)
 
$
5,938

Non-compete agreements
 
5.5
 
6,872

 
(6,771
)
 
101

Customer-related
 
18.5
 
89,622

 
(23,653
)
 
65,969

Developed technology
 
7.6
 
31,029

 
(28,471
)
 
2,558

Trade names
 
5.0
 
2,307

 
(1,805
)
 
502

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
148,865

 
(73,797
)
 
75,068

Non-amortizable - trade names
 
 
 
30,581

 

 
30,581

Total other intangible assets, net
 
 
 
$
179,446

 
$
(73,797
)
 
$
105,649



Amortization expense for definite-lived intangible assets during the third quarter of fiscal 2019 and fiscal 2018 was $7.4 million and $1.8 million, respectively. Amortization expense for definite-lived intangible assets during the first nine months of fiscal 2019 and 2018 was $12.9 million and $5.4 million, respectively. Estimated amortization expense for the remainder of fiscal 2019 and succeeding fiscal years is as follows: fiscal 2019 (remainder), $6.3 million; fiscal 2020, $16.1 million; fiscal 2021, $15.7 million; fiscal 2022, $15.0 million; fiscal 2023, $13.6 million; fiscal 2024, $13.0 million; and after fiscal 2024, $119.3 million.
XML 14 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation
9 Months Ended
Aug. 02, 2019
Accounting Policies [Abstract]  
Basis of Presentation 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," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.

In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the nine months ended August 2, 2019 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2019.

The company’s fiscal year ends on October 31, and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.

The company completed its acquisition of The Charles Machine Works, Inc. ("CMW") on April 1, 2019. CMW's financial position, results of operations, and cash flows are reported based on a calendar month end; and accordingly, July 31, 2019 was the period end closest to the company's fiscal third quarter ended August 2, 2019. This reporting period difference did not have a significant impact on the Consolidated Financial Position, Results of Operations, and Cash Flows of the company as of and for the three and nine month periods ended August 2, 2019. Refer to Note 2, Business Combinations, for additional information regarding the company's acquisition of CMW.

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, 2018. The policies described in that report are used for preparing quarterly reports.

Accounting Policies

In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.

New Accounting Pronouncements Adopted

In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Updates ("ASU") No. 2014-09, Revenue from Contracts with Customers that updates the principles for recognizing revenue. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. The guidance also requires enhanced disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from an entity’s contracts with customers. In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606), which deferred the effective date of this standard by one year. The company adopted ASU 2014-09 effective November 1, 2018, during the first quarter of fiscal 2019, using the modified retrospective method of adoption, which was applied to all contracts for which the company's performance obligations were not completed as of October 31, 2018. In adopting ASU 2014-09, the company elected the following allowable exemptions or practical expedients:

Portfolio approach practical expedient relative to the estimation of variable consideration.
Shipping and handling practical expedient to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities.
Costs of obtaining a contract practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset is one year or less.
Immaterial goods or services practical expedient to not assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract with the customer.
Sales taxes practical expedient to exclude sales taxes and other similar taxes from the transaction price.
Exemption to not disclose the unfulfilled performance obligation balance for contracts with an original length of one year or less.

Upon adoption of ASU 2014-09, the company recognized an immaterial transition adjustment within the company's fiscal 2019 beginning retained earnings balance on the Condensed Consolidated Balance Sheets for the cumulative effect of the change in accounting standard. Results for reporting periods beginning after November 1, 2018 are presented under the guidelines of Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, while prior reporting period amounts have not been adjusted and continue to be reported under ASC 605, Revenue Recognition. The adoption of ASU 2014-09 did not materially impact the amount of revenue recognized or any other financial statement line item as of and for the three and nine months ended August 2, 2019. Additionally, the company identified and implemented the appropriate changes to its business processes, information systems, and internal controls to support the preparation of financial information, which did not materially affect the company's internal controls over financial reporting. Refer to Note 4, Revenue, for the additional disclosures required under ASC 606.

In May 2017, the FASB issued ASU No. 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The amended guidance was adopted in the first quarter of fiscal 2019 and did not have a material impact on the company's Condensed Consolidated Financial Statements.

In July 2019, the FASB issued ASU No. 2019-07, Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates, which aligns the guidance in various SEC sections of the FASB ASC with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately during the company's third quarter of fiscal 2019 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
XML 15 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Millions
9 Months Ended
Aug. 02, 2019
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]  
Maximum length of time hedged in cash flow hedge 2 years
Cash flow hedge effectiveness measurement period 2 months
Gains from AOCL to earnings $ 7.3
Forward currency contracts  
Derivative Instruments, Gain (Loss) [Line Items]  
Derivative, notional amount $ 250.3
XML 16 R75.htm IDEA: XBRL DOCUMENT v3.19.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) - Cash flow hedging - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) reclassified from AOCL into earnings $ 1,490 $ (33) $ 4,325 $ (2,597)
Net Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments 838,713 655,821 2,403,705 2,079,347
Cost of Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments (572,732) (422,168) (1,600,809) (1,317,399)
Forward currency contracts | Net Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) reclassified from AOCL into earnings 1,350 (170) 3,828 (3,207)
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value 1,262 132 3,579 31
Forward currency contracts | Cost of Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) reclassified from AOCL into earnings 140 137 497 610
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value $ 18 $ (92) $ 34 $ (210)
XML 17 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Indebtedness - Summary of Debt (Details) - USD ($)
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Jun. 30, 1997
Debt Instrument [Line Items]        
Less: unamortized discounts, debt issuance costs and deferred charges $ (3,219,000) $ (2,305,000) $ (2,357,000)  
Total indebtedness, net 720,681,000 312,549,000 312,481,000  
Less: current portion of long-term debt (99,877,000) 0 0  
Long-term debt, less current portion 620,804,000 312,549,000 312,481,000  
Line of Credit        
Debt Instrument [Line Items]        
Long-term debt, gross 100,000,000 100,000,000 100,000,000  
6.625% senior notes        
Debt Instrument [Line Items]        
Long-term debt, gross 123,900,000 123,854,000 123,838,000  
Total indebtedness, net       $ 100,000,000.0
Senior Notes | $300 million term loan        
Debt Instrument [Line Items]        
Long-term debt, gross 200,000,000      
Senior Notes | 3.81% series A senior notes        
Debt Instrument [Line Items]        
Long-term debt, gross 100,000,000      
Senior Notes | 3.91% series B senior notes        
Debt Instrument [Line Items]        
Long-term debt, gross 100,000,000      
Line of Credit        
Debt Instrument [Line Items]        
Long-term debt, gross $ 0 $ 91,000,000 $ 91,000,000  
XML 18 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Performance Obligation (Details)
$ in Millions
Aug. 02, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-08-03  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 1.2
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 4.3
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 3.9
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
The Charles Machine Works, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-08-03  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 0.5
The Charles Machine Works, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount 1.8
The Charles Machine Works, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 0.8
EXCEL 19 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '1P)4\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ =' E3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !T<"5/@*0QI^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)^GJ@J&;B^))07!!\1:2V=U@DX9DI-VW-ZV[ M740?0,@E,W^^^0;2FBA-G_ Y]1$3.EC-N;*# M@+>GQY=YW621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( '1P)4]5QUQ4- , #L/ 8 >&PO=V]R:W-H965T&UL?5?MCILP$'P5Q ,<> WY."61[E)5K=1*IZO:_N82)T$'. 4G MN;Y]CFC M:NR=G6[KPMC+=I]TQU856T>JJX32=)+41=G$JX4;>VI7"WTR5=FHIS;J3G5= MM+\?5:4ORUC$[P//Y?Y@^H%DM3@6>_5-F>_'I]9>)6.5;5FKIBMU$[5JMXP? MQ/U:4D]PB!^ENG0WYU&_E!>M7_N+S]MEG/8S4I7:F+Y$80]GM595U5>R\_@U M%(U'S9YX>_Y>_:-;O%W,2]&IM:Y^EEMS6,:S.-JJ77&JS+.^?%+#@O(X&E;_ M19U59>']3*S&1E>=^XTVI\[H>JABIU(7;]=CV;CCY7HGIX&&"300:"1DZ7\) MCRAIYA>@;IF:-G M-_3<>P <,<$".13(&7WJ"7#$# M,H,"$T>>> $>(%"M,H<*4\X4G 2"$)690 M8L;YTI, D(#3"U2'*>45_#M1IB X2(06L$K^)X## 5,%S"Y M#X)X!=]VA GX+G!\A>05?.<1)F"]P"D7/,3DFX\P(?=QU 5/,C'W 2;D/LZ[ MX'$FYC['R)#[./.")UHR]P$FY#Z.O>"AELQ]@ FYCY,O>*XE?>*XS\E4 )O!]0#C[ MQ'.=9;X*QX3^OPAGGWBN,_\= YB@"LX^\5QG$U\%_-V'5'#VB>&+QS_TL78$(/3N(M0/)XYWYL M$":D@K< R>.=^YLFP@0V38FW ,GCG?LO-,+XFV9RTXK4JMV[KJV+-OK4N);Q M9G3L#!]GLGYNH?:VJHOEG[/-9[XL>T]A'G^/3N-[S-YP>OWN_>=!?!#S4K0^ MJ\N_3KONN(Q='.W\OG@MNR_U]1<_"M)Q-*K_S;_Y,N#]3$*,;5VVP_]H^]IV M=35Z"5.IBN^WS]-Y^+R._M_-: ,Q&HB[08C]F8$<#>0/ _6I@1H-U/^-H$<# M#2(D-^W#8N9%5ZP637V-FEL^7(H^[?BC#MNU[0>'W1F^"^O9AM&WE;:+Y*WW M,R+K&R*FB/N(Y!CA=R()\>^3$-0DU@*9BX\!,DSH%,SA/YUL/G7R89J27"LY MV,N)O6&TO2+MU6"OIO842+ ?&C-9. &\YQH1BTC(-%H;@ MF$VELK0Z3:K36!W8@/4-T9,XV@HKX69C3 G!#4PZC''#F&,@,38$)[F5Z M&U*=P>K IJP-BB.,3AW8E(S I#0:>,LQYIAPJ0'B,&8-3Y6CM5E2F\7:%-!F M\1JF(J02T$9@BEGTJ&),"QZV!&C#F)+@4,:B,H)2QP%=.4((IQ8 R M N-*<$4KXXP^E!C6ADXEAB(9D8*]S0A*,WC"Y03%+=?P_*"P$'+FJ.,S!R[' MVAS4QG%*@NPW!2>&<,#/ZR+/\B0NL+X7Z!%Y(9H2# M^@A,"9CE.8$I8;F#\C"6ZE3,929= G")U%D&U4E\.C/#X+N2P&QX.N&[DL!" M)EANH3R*$RD3,_KH$H7C&L7"&F5D["02>X#/5$92.#<)Q?6)A?3(R0%DH*B9_\#@G;>!1EA-44(!2E*3F,I0N5#BN5.!LUAQ7#9Q9 M!NO"C.2TU;#.)#ECX!FZH3EEYQ32Y0K']8J%]0HG*A'F!*RR,IIC\)G.9SB! M%))<*F&?D$SZL\HWAZ%9;J-M_7KN^A9C,GIOR)]$W]^!\35_S#@QGO<-_- / M_G!_Z_Y_+YK#Z=Q&+W47NLJA]]O7=>?#]$.RQ]'1%[O[3>GW77]IPW5SZ[IO M-UU]&7]12.X_:ZS^!5!+ P04 " !T<"5/5@9C\*\" O"0 & 'AL M+W=O%R;FQ;OIRS MLZRKEFYY(,Y-0_CODM;LN@A!>#,\5<>3U(9H.>_(D7ZC\GNWY6H6C5[V54-; M4;$VX/2P"!_!;%-HO '\J.A53,:!5O+,V(N>?-XOPE@G1&NZD]H#4:\+7=&Z MUHY4&K\&G^$84A.GXYOWCT:[TO),!%VQ^F>UEZ=%F(?!GA[(N99/[/J)#GIP M& SBO] +K15<9Z)B[%@MS#/8G85DS>!%I=*0U_Y=M>9]'?S?:'X"' AP)*C8 M]PC)0$C>".@N 0T$]+\1\$# 5H2HUVZ*N2:2+.><70/>MT-'=->!&5;+M=-& MLSKFFZJG4-;+,L/SZ*+]#)"RA\ )!.?O(6L7 D9$I.*/24!?$B5TZ/!]@)6+ MP(65PS^=;.XZ>9=FXJU58OC)M%:IGX^\?&3X:,J/K5KWD-1 6@-)XS3.K&JX MJ*R(8[L@+@HF. .6LXT/!HL8^I5AKS+L5B;S\U,O/W4K8[58V4/P),T/20ZL M7EUY4 CF=KOZ4 #JS >% 0I\NO*O+HR5Y>U2F7F1($P32Q9+@@@9*^W#P2M M!MMXPF4Q]FO*O9IR1U-N=W'N5@Y@;.]I#PKFB:W*A\H2>ZU<%$9_^0457E6% MJ\J*41;.1L%%C.T.=%%9"NQ]OG91>M/EJ27+!TL02BQET>1OWU!^-$>O"';L MW$J]+2?6\71_A/JTL.PEF*V Q[Y6MX'^\'YSWU\EOA)^K%H1/#.ISBASDAP8 MDU1E'S^H]3BIV\LXJ>E!ZF&FQKP_P_N)9-UP/8G&.]+R#U!+ P04 " !T M<"5/7%[%C L" "*!0 & 'AL+W=OR"LV[F^>W,\5T4IM0.E28,+ M^ 'RI3EQ9:%!Y5)1J$7%:H=#OG,?_>U3I/$&\+."3HSNCJ[DS-BK-KY>=JZG M$P("F=0*6!U7. A6DBE\=MJND-(31S?;^J?3>VJEC,6<&#D5W61Y<[=N,X% MB8F2,"/-TLE9(1JV*2H7BM_ZL:G-V5O]& M6R8$EA ,!!7['B&TA/"=$-TE1)80_6^$V!+B2034UVZ:><02IPEGGJG4-YKN@D2=-4Z%K+O(<$($F\^0HYSB#\@D(H_)!$L M);$/9O1)#H&?(D]W13ZD&2[V*C3\<,1?KY;YT2(_,OQHW.MPTNL> MLC*0N@_A^9->S#'1)IXT8XX)H_6D'7.,'_J;24%H-$@4>&'^:N%DK*VE[L7( M.RR.QT /XL2_][<'?\%_5(NFWPOO\OV6^HYY4=7".3.IQM\,:B. M;:HV8]"^+E I5^RKW6&^7(S/'MKEHGGMZ]TA/;2S[G6_K]I_5JENWN_G,/]X M\'7WLNV'!\5R<:Q>TN^I_^/XT.:[XM+*9K=/AV[7'&9M>KZ?_PAWI59#P$C\ MN4OOW=7U;!C*8]-\&VY^V=S/U: HU>FI'YJH\L];6J>Z'EK*.OX^-SJ_]#D$ M7E]_M/[3./@\F,>J2^NF_FNWZ;?W\S"?;=)S]5KW7YOWG]-Y0'8^.X_^U_26 MZHP/2G(?3TW=C7]G3Z]=W^S/K60I^^K[Z7=W&'_?S^U_A,D!> [ 2P"83P/T M.4#_WP!S#C DH#@-9(8KZ^[<'*\%N/U M&&^NXST9YPEQ(W(8$3!: \'6',,0 4G62@&S*GB011M1M.&B Q%]0NQ5-QH0 M=22B.08Q#XVT5G(,(1HW,5-6%&VY:*)F95DW#I4#NJPXIFU 2UHK!MC-)$,^=" MGG1-%GXI8%ZKJX5_HSJ(J@-7369]%035B&#)?*PY%_.+&$@22@$#Z]Q$KJ.H M.G+5)(>KR)=TM)XM#P&SWB+)02E@SH&SLFA0 M9;ENSF&638M2*7-ZJF*#;([ W3%2=SPSMTX30W!4.>= 66?82I$X[]54SF6' M!&Z1D5HD<%#":G338OX.X%BMH7<,.),7BZ'Q,P]I9\AMSJE6T+ MN&^!HL8%W&JRV^:Z305S#NU@ U2UP.4*8":VD"![%W#S EIN5L -1UL(CMD MY] [Y5C"!2Z@TQ-[!90-#+F!@:(.AMQQ?"XWK*(*G-59$LVZQ $X/^&]*#L8 M<@?+59!*YZZ3]\&!#G$M<'F3;UE)E3D3)A8,3IRT!!MCRKGMY%."H5LT 0/- M*JI$>0P3HF4'0^Y@H*CY(K<< ]ZQ='/,6D./BZ6$!8=3IUK9O] (M72B'*/L M)*>CH18@<#9XOB^5.!=TF"I&LGNAX%Y W1:YV_R ^=01 MJ'2)TY&=%F7.Z*GW6G8O%-R+?B=8(7>;D#NBIZJUP.7Q1:"G ,J;/!&4-GG%U2?"X2/O;U7[LCMTL\>F[YO]^$WP MN6GZE!M57W(NMJG:7&[J]-P/ESY?MZ>/JZ>;OCF>/QP7EZ_7RW\!4$L#!!0 M ( '1P)4^,SGN&J0( $ + 8 >&PO=V]R:W-H965T&ULE9;MCJ(P%(9OA7 ! P7*QT1-5LEF-]E-S&QV]G?5JF2 LFW5V;O?MC!$ MZE$8?TA;GO/V/ M$:FF_.")AE.R,T%5Z06^'WL5*6IW,3-K:[Z8L9,LBYJNN2-.547XOR4MV67N M(O=CX:4X'*5>\!:SAASH+RI_-VNN9EZOLBLJ6HN"U0ZG^[G[!3WG*-8!AG@M MZ$57C;R?J]GOJP.OQA_I7 MD[Q*9D,$7;'R3[&3Q[F;NLZ.[LFIE"_L\HUV"6'7Z;+_0<^T5+AVHO;8LE*8 M;V=[$I)5G8JR4I'W]EG4YGEIWR19%P8'!%U T >@Z&% V 6$4P.B+B"R KPV M%5.;G$BRF'%V<7C[\S9$GR+T'*GJ;_6B*;9YI\HCU.IY@5 T\\Y:J&.6+1-< M,<&06-T2*1XB^2V"LQ[QE,?>: :#4Q\.#"*88$0% B-0#00B*U,6R8V3-TR M5J:C1/Z(&-B,0)L18#.Q;+8,OMK"MVR.$ODC8F 3@S8Q8#.U;.)1FZ-$_H@8 MV(Q!FS%P:NX#0/=R\$="]@_B.!-Q8$?Y$#>&FA^(I-8QO,DXQ5,)I7#[.M=:] MJYN)OEO^)/Q0U,+9,*DN.>8JLF=,4J7I/RFUH[K.]I.2[J4>)FK,VSM=.Y&L MZ>ZK7G]I7OP'4$L#!!0 ( '1P)4_Q[()!I 0 -05 8 >&PO=V]R M:W-H965T&UL?9A1C^HV$(7_"N*=2SQC)\X*D)9452NUTNI6 M;9^SX%W030A-LLOMOZ\3LEQV?-Q]6!)S/#YCG,\3KRY-^ZT[.-?/OM?5J5O/ M#WU_?E@NN]W!U67WI3F[D__FI6GKLO>W[>NR.[>NW(^=ZFI)29(NZ_)XFF]6 M8]M3NUDU;WUU/+FG=M:]U779_KMU57-9S]7\H^'K\?70#PW+S>IC:D\MPTWX:;7_?K M>3(XW>5EP]._!B[INK&_[/=6]"I __HH,?DK\[&5'\J^W*S:IO+ MK+W^6N=R6!3J@?UD[H;&<>[&[WRVG6]]WRC*5LOW(="DV5XU=*^Y*98^^FT( M0D-L*>A.GPDH.5VS8),I M,5<%DE&>$'9CH!L#THG,1PH#I$$ZBF4^5XVY,[K(%1N1#E!9DVIL)H-F,F!& M"3-9,$QJTEQX 2*51B;60BL66!%K<6N#4;3-Y&HH0A6GRC(VDT,S.3##PDP> M#*,XE:HB5)F,#/:B$HR!!+C1D@-)F+5?6$)6 %D2,1-AD@)FC#2CPKE)R%AI M)I198R-P4!!@CXH"/WE@A\)UH^4*!B)*V$9HJC#L%(/92:4=!G:T7,5 M8@M M8H7)J70(*\XB(3#NE D2LE;F8T*GQF>4RHR CG6>IQ%'F)\J!*C-I2. 1J.- M5M(1T#$;$V&HPA!5B*+!)(6$5$DF'^,"R!9IDL: @5&J$$N#.0HQJ8P'I30$ M:$II'H,&QJD"/)4+?JM"5)+)E9)$Q3I.([LP8:A2$CX;.E8Z81020*&66Q:% MC%N8U"9RGJ%.Y1RA(6$:4DA#I>7&10"'J:14 521'YTP"PFP4,MMBP#EE)$L M1*I4JPC*"-.0PD)2:;E53*+/(^7*4E 6 R$KBA63A/%*(5Z5Y.:6 #]1 M/GD"0IL;$YLG#%A*P9,1"X&)2("(6A*10M3ER? GLPIUL86(<4@ AW+[WU+( MN87.%; #A"K/HI.,B4B B'+9;PF13MM@*8)*-%&Q/8,Q#QD4F4:^"G!8/2XH ME65Z@61L;61794Q7!G0UDJX,J$E)(I%7()U/3\?*.\9X98!7(_'*(3@7F3)SY/4:4-9(RG+(3^8\RV5!#G0+(IM%UQ(F+0/2&DE:!@ U5FZ+ M2*4Y EG&D&4 62,ARX"=?GNPB80L$OKRP\:F"$.6P3& D6<['):G9'-%LF@$ M.A[>MR*%-6-H,X"V?&7;3J+[,Q1?8'!PU )T9!*;R>=M>7<65KOV=3PV[&:[ MYNW4#Z=.=ZVWH\E'&L[21/M6/137 \8?8:[GG;^7[>OQU,V>F[YOZO$\[:5I M>N=M)E_\G!USQFO-WUSGLY0E[>#W,U_4$L#!!0 ( M '1P)4^O;NBS) 4 "0< 8 >&PO=V]R:W-H965T&UL ME9E17UY3Y]SKYE]5_[N]*?+8]1'C?;;%=M MBMVLS)ZNYK_HBW6DF@:MXN]-]EZ=',^:5.Z+XGMS\OOCU5PUCK(\>ZB;$*G_ M>LZ?T M-:^_%N^_95U"9C[KLO\C>\MR+V^<^'L\%'G5_IT]O%9UL>VB>"O;],?A=[-K M?]^[^!_-< /J&M"Q@=9G&W#7@'\VX+,-HJY!]+-!?+:!Z1J88P-V;?<>BT__/]6?FK;]?:))?+MR90I[DY M:.A48U5?LT(:W=?<(@WU-6NDX:-FZ7,Y)D0P(6H#1+T D4CHH+&M9M=JK'8J M$5Y6H4PK&\AR-EXX.&RT*\-_;*X MRXT-_9I8=MZ(J&?%02L.=)VXRXT+>\7(X;X=$?6LQ-!*#*S(&A*'3XLVAJWH MO170D65926 TMASKC7]!8/"-KH%N0 M+[D#[X_&H-" %(YDBA2F2,SD9(JASJ<8&?FR 9WA.)*CO0:Z!2F3) ,I8ESH M3_!"8V#H*<30@ 6DM43@[;BN;PE#0T^AA@Z+O7] @F%#JF#,0A$G9N@-Q^#0 M4\BA0RJP(CG=&%/U[6!XZ"GTT( ,X9">%_7-8'SH*?S0H.2SYQ3+$04ZD\B9 M (ZF[% %P0#14PBB0SPL*&8Y.QR5]:>^F",T@2,4\L$E2LEQ'97U_6"*T!2* MT$2* !VD"-!!B@#=.8K0P'(#481EBH B-DZTE2E"BE@EIS] 9_RDV,C%%-#Y M%!-V REBBM G*$*8(C2%(@3HX @\FJ.ZOB5,$9I"$0I+/T7*R=4'D/GJ'HP: M"$:.A@8#@X2F@(1"1&A%1BY"1F5]0Q@E- 4E!"@1J4CZ&5'U[6"8T!28$%IE MD'5R,8)TD0K6_S :N8$9-V&8T!28$**$D\NC]:BLO]6 8<(38,)HL6&AD[-;H/,I1BS?.Z!S'A-R'W -= LR6@]L%O# 'M8G<,(8)SP% M)XP6&[YX!P,\JNM;PCCA*3AAM$TEG^ 54I%EYRLCD@U56!35[3-;?;L80B4*(A"6[$]FQD@UTL&0#'2S90 =+]O+D8TKS M_>S/M'S>[*K9?5'7Q;;]>O)4%'7F8ZHOOK]>LO3Q>))G3W5SZ/QQ>?AN=3BI MBWWW36YY_#!X_3]02P,$% @ =' E3_[CS,!E @ 3 < !@ !X;"]W M;W)KK MVCX[Q GH %/;2:Y_7]L0#HR5]B78R\SLSIJLTQME;[PD1#CO3=WRC5L*T:T] MCQ,X*,F-;4'?#_R&ERU;I;JV O+4GH1==62 M%^;P2]-@]BCW\E^ M "08E<\AN"0E&A"<+&*L MBIRL*"#>8+M$H&>C!K^ M*;)_*#(K,[0V*]3\<-:LV"X K0)0"\"9@-'*O,V1*$G"$/SO[2$03\,0B/G?@D#4>C# MR?GVYKS)*&@(.^NYS)V"7EJA/N9)=!S]ST"-$B.>!^MM8(GOY%713_8/^?Z> M^8;9N6JYR\E)>;>.F)B>AEK%&PO=V]R:W-H965T M-L8I[-&W+7&^!UQ&D)$MWNUNFN-"TS*/O;,O<#%X*#6=+W* 4MS].(,U8 MT(2^.9Y$V_G@8&7>\Q:^@/_:GRU:;&&IA0+MA-'$0E/0N^1XVH?X&/!-P.A6 M9Q(JN1CS'(S'NJ"[( @D5#XP<-RN< ]2!B*4\3)STB5E *[/;^P?8^U8RX4[ MN#?RNZA]5] #)34T?)#^R8P/,-?SCI*Y^$]P!8GA00GFJ(QT<275X+Q1,PM* M4?QUVH6.^SC=9,D,VP:D,R!= (>8ATV)HO(/W/,RMV8D=NI]S\,3)\<4>U,% M9VQ%O$/Q#KW7,CDD.;L&HCGF-,6DZY@E@B'[DB+=2G%*_X*GV_!L4V$6X=EO M"O]!L-\DV$>"_7]+W(K)_DC"5CU58-LX38Y49M!QDE?>96#OTO@FO\*G:?_, M;2NT(Q?C\65C_QMC/*"4W0V.4(6T 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DC:G4Y)I%ZK:9,VZ=1IZV^C\38U& M"^=-TS#;&Q!5!&G%^&YWQ[20'2VRZ#N;(L/!*=G!V1 [:"W,KQ,H''.ZIV^. M)]FT+CA8D?6B@6_@OO=GXRVVL%120V6DKGX+W %Y<.#$I^C1&7C2LK!.M0SBY>BQ>NT MRR[NXW23)#-L&\!G %\ AYB'38FB\D?A1)$9'(F9>M^+\,3[(_>]*8,SMB+> M>?'6>Z_%_I!F[!J(YIC3%,/7,4L$\^Q+"KZ5XL3_@?-M>+*I,(GPY ^%M]L$ MZ29!&@G2_Y:X%7/W5Q*VZJD&T\1ILJ3$H8N3O/(N WO/XYN\AT_3_E681G:6 M7-#YEXW]KQ$=>"F[&S]"K?]@BZ&@=N'XP9_--&:3X;"??Q!;OG'Q&U!+ P04 M " !T<"5/MF-N5;4! #2 P &0 'AL+W=O_(M0"#/6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T M#?.= U$ED%:,;S;OF1;2T")+OK,K,ML')0V<'?&]UL+]/H&R0TZW],7Q*)LV M1 0*E(A#)^39QT3AF!R_,+^\=4.]9R$1X>K/HIJ]#F M]$!)!;7H57BTPR>8ZGE'R53\%[B"PO"H!'.45OFTDK+WP>J)!:5H\3SNTJ1] M&&_XW01;!_ )P&? (>5A8Z*D_(,(HLB<'8@;>]^)^,3;(\?>E-&96I'N4+Q' M[[78'FXS=HU$4\QIC.'+F#F"(?N<@J^E./$W<+X.WZTJW"7X[A^%AW6"_2K! M/A'L_UOB6LS=JR1LT5,-KDG3Y$EI>Y,F>>&=!_:>IS?Y&SY.^U?A&FD\N=B M+YOZ7UL; *5L;G"$6OQ@LZ&@#O%XBV<.3,>YZ.QSZX#\.152>T*VGG?'QAS50>*NRO3@\:;QEC%/9JV9:ZW MP.L(4I*E27+-%!>:EGGTG6R9F\%+H>%DB1N4XO;'$:09"[JC;XXGT78^.%B9 M][R%+^"_]B>+%EM8:J% .V$TL= 4]&YW.&8A/@9\$S"ZU9F$2L[&/ ?C8UW0 M) @""94/#!RW"]R#E($(9;S,G'1)&8#K\QO[0ZP=:SES!_=&?A>U[PIZ2TD- M#1^D?S+C(\SUO*-D+OX37$!B>%"".2HC75Q)-3AOU,R"4A1_G7:AXSY.-]G- M#-L&I#,@70"W,0^;$D7E'[CG96[-2.S4^YZ')]X=4NQ-%9RQ%?$.Q3OT7LK= M^R1GET TQQRGF'0=LT0P9%]2I%LICNE?\'0;OM]4N(_P_6\*_Y$_VR3((D'V MWQ*W8OY4R58]56#;.$V.5&;0<9)7WF5@[]+X)K_"IVG_S&TKM"-GX_%E8_\; M8SR@E.0*1ZC##[88$AH?CC=XMM.8388W_?R#V/*-RY]02P,$% @ =' E M3X7E6#JT 0 T@, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0[I+/@I-!P-L0.2G'S^P02QX+NZ8OC0;2="PY6YCUOX3NX M'_W9>(LM++50H*U 30PT!;W;'T]9B(\!CP)&NSJ34,D%\2D87^J"[H(@D%"Y MP,#]=H5[D#(0>1F_9DZZI S ]?F%_5.LW==RX1;N4?X4M>L*>DM)#0T?I'O M\3/,]1PHF8O_"E>0/CPH\3DJE#:NI!JL0S6S>"F*/T^[T'$?IYM#.L.V )D;'(F9>M_S\,3[8^)[4P5G;$6\\^*M]U[+_8[/$K9C# M?TG8JJ<*3!NGR9(*!QTG>>5=!O8NB6_R-WR:]F_W\VTYA-AL-^_D%L^<;E'U!+ P04 " !T<"5/ZIYL MG[0! #2 P &0 'AL+W=OM.T29M4W;3M,TV0>&0TRU]=3S)IO71P8JL$PU\ ?^UN]A@ ML9FEDAJ,DVB(A3JG#]O3>1_C4\ W"8-;G$FLY(KX'(V/54XW41 H*'UD$&&[ MP2,H%8F"C!\3)YU31N#R_,K^/M4>:KD*!X^HOLO*MSD]4E)!+7KEGW#X %,] M;RB9BO\$-U A/"H).4I4+JVD[)U'/;$$*5J\C+LT:1_&&WZ88.L /@'X##BF M/&Q,E)2_$UX4F<6!V+'WG8A/O#WQT)LR.E,KTET0[X+W5FS?WF?L%HFFF/,8 MPYV >>WN1W^#CMGX5MI''DBCZ\;.I_C>@A2-G;#06UC\=#.-MQS$;#8S?](#9_X^(74$L#!!0 ( '1P)4_EF;2_M0$ M -(# 9 >&PO=V]R:W-H965T[ F"T:4,)>80?:WU1HE'#>-#6SG0%11I*2C"?)%Z9$JVF> M1M_)Y"GV3K8:3H;87BEA_AQ!XI#1#7UW/+=UXX*#Y6DG:O@![F=W,MYBLTK9 M*M"V14T,5!F]W1R.NX"/@%\M#'9Q)J&2,^)+,+Z7&4U"0B"A<$%!^.T"=R!E M$/)IO$Z:= X9B,OSN_JW6+NOY2PLW*'\W9:NR>@U)254HI?N&8<'F.K94S(5 M_P@7D!X>,O$Q"I0VKJ3HK4,UJ?A4E'@;]U;'?1AO]ON)MD[@$X'/A.L8AXV! M8N;WPHD\-3@0,_:^$^&)-P?N>U,$9VQ%O//)6^^]Y)N;FY1=@M"$.8X8OL3, M".;5YQ!\+<21?Z#S=?IV-<-MI&^7]"19%]BM"NRBP.[3$C]B>/)_D6S14P6F MCM-D28&]CI.\\,X#>\OCF_R#C]/^)$S=:DO.Z/S+QOY7B Y\*LF5'Z'&?[#9 MD%"Y&PO=V]R:W-H965T(,R*7[]P.29MD6[0M@X_?\;$P^H7FQ'8 C MKUKUMJ"=<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,9XD[Y@6LJ=E'GUG M4^8X.B5[.!MB1ZV%^7D"A5-!#_3-\23;S@4'*_-!M/ 5W+?A;+S%5I9::NBM MQ)X8: IZ?SB>LA ? [Y+F.SF3$(E%\278'RJ"YH$0:"@>N^UY G/V340+3&G.89O8@YK!//L M:PJ^E^+$_X'S?7BZJS"-\/0/A>D^0;9+D$6"[+\E[L5D?R5AFYYJ,&V<)DLJ M'/LXR1OO.K#W\1'9[_!YVK\(T\K>D@LZ_[*Q_PVB R\EN?$CU/D/MAH*&A>. M[_W9S&,V&PZ'Y0>Q]1N7OP!02P,$% @ =' E3]_C';>T 0 T@, !D M !X;"]W;W)K&UL?5/MCIT@$'T5P@,LRG4_[=IVJ1-;K9I^YNKHY(%L8#7[=MW0-?:UO0/,,.<,V>&(9^,?7$=@">O6O6N MH)WWPY$Q5W6@A;LQ _1XTQBKA4?3MLP-%D0=05HQGB1W3 O9TS*/OK,M0)EIH*F],WQ+-O.!P\*^D!)#8T8E7\VTP=8ZKFE9"G^$UQ!87A0 M@CDJHUQ<234Z;_3"@E*T>)UWV<=]FF^R=('M _@"X"O@(>9AS^(\,3ID6-OJN",K8AW*-ZA]UKRY#9GUT"TQ)SF&+Z)2=<(ANQK"KZ7 MXL3_@?-]^&%7X2'"#W\HO-LGR'8)LDB0_;?$O9C[OY*P34\UV#9.DR.5&?LX MR1OO.K"//+[)[_!YVC\+V\K>D8OQ^+*Q_XTQ'E!*SS; M>3^< M&'-5!UJX.S- CS>-L5IX-&W+W&!!U!&D%>-)\III(7M:YM%WL65N1J]D#Q=+ MW*BUL#_/H,Q4T)2^.!YEV_G@8&4^B!:^@/\Z7"Q:;&6II8;>2=,3"TU![]/3 M.0OQ,>";A,EMSB144 ;@] MO["_C[5C+5?AX,&H[[+V74&/E-30B%'Y1S-]@*6>5Y0LQ7^"&R@,#THP1V64 MBRNI1N>-7EA0BA;/\R[[N$_S3<87V#Z +P"^ HXQ#YL31>7OA!=E;LU$[-S[ M080G3D\<>U,%9VQ%O$/Q#KVWDB?'G-T"T1)SGF/X)B9=(QBRKRGX7HHS_P?. M]^&'786'"#_\H?#M/D&V2Y!%@NR_)>[$I,E?2=BFIQIL&Z?)D_(U7A\V=C_QA@/*"6YPQ'J\(.MAH+&A^,;/-MYS&;# MFV'Y06S]QN4O4$L#!!0 ( '1P)4]D*]&QM $ -(# 9 >&PO=V]R M:W-H965TA:)5$HD%545JI155 MR[,WF5R$+\%V-O3O.W9""#3EQ?:,YYPY,QZG@[%/K@'PY$5)[3+:>-_M&7-% M TJX"].!QIO*6"4\FK9FKK,@R@A2DO'-YHHIT6J:I]%WM'EJ>B];#4=+7*^4 ML'\.(,V0T82^.A[:NO'!P?*T$S7\!/^K.UJTV,Q2M@JT:XTF%JJ,WB3[PR[$ MQX#?+0QN<2:ADI,Q3\&X+S.Z"8) 0N$#@\#M#+<@92!"&<\3)YU3!N#R_,K^ M-=:.M9R$@ULC']O2-QF]IJ2$2O32/YCA&TSU7%(R%?\=SB Q/"C!'(61+JZD MZ)TW:F)!*4J\C'NKXSZ,-Y=7$VP=P"< GP'7,0\;$T7E=\*+/+5F(';L?2?" M$R=[CKTI@C.V(MZA>(?><\Z3)&7G0#3%',88OHAYBV#(/J?@:RD._!\X7X=O M5Q5N(WS[3N%_"':K!+M(L/NTQ+68[80L?I_V'L'6K'3D9CR\;^U\9XP&E;"YPA!K\8+,AH?+A^ 7/=ARST?"FFWX0 MF[]Q_A=02P,$% @ =' E3P!:N9.U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$->MP5 M]M#YFQJ-%LZ;IF&V-R"J"-**\=WNAFDA.UIDT7(LM+)74T%F)'3%0Y_0^.1S3$!\#?D@8 M[>I,0B5GQ)=@?*URN@N"0$'I H/PVP4>0*E Y&7\FCGIDC( U^5@'>J9 MQ4O1XG7:91?W<;JY36?8-H#/ +X [F(>-B6*RC\))XK,X$C,U/M>A"=.#MSW MI@S.V(IXY\5;[[T4/$DS=@E$<\QQBN&KF&2)8)Y]2<&W4ASY/W"^#=]O*MQ' M^/X/A=?;!.DF01H)TO^6N!5S\U<2MNJI!M/$:;*DQ*&+D[SR+@-[S^.;_ Z? MIOU1F$9VEIS1^9>-_:\1'7@INRL_0JW_8(NAH';A>.O/9AJSR7#8SS^(+=^X M> =02P,$% @ =' E3]J:1=VU 0 T@, !D !X;"]W;W)K&UL?5-M;]L@$/XKB!]08I(M661;:CI-G;1)4:>UGXE]?E&! M>ZYXT@'-,^V 7#D54EM,]HXUQT9LT4#2M@;[$#[ MFPJ-$LZ;IF:V,R#*"%*2\=J)&GZ ^]F=C;?8S%*V"K1M41,#549OD^-I%^)CP&,+@UV< M2:CD@O@U7(2% M.Y1/;>F:C!XH*:$2O70/.-S#5,\'2J;BO\$5I \/2GR. J6-*REZZU!-+%Z* M$J_CWNJX#^/-=C_!U@%\ O 9<(AYV)@H*O\LG,A3@P,Q8^\[$9XX.7+?FR(X M8ROBG1=OO?>:\V2?LFL@FF).8PQ?Q"1S!//L$VPK=_ M*#RL$^Q6"7:18/??$M=B/OV5A"UZJL#4<9HL*;#7<9(7WGE@;WE\D_?P<=J_ M"U.WVI(+.O^RL?\5H@,O97/C1ZCQ'VPV)%0N'/?^;,8Q&PV'W?2#V/R-\]]0 M2P,$% @ =' E3_C67D&Q 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P=-E5+YNVR>T9HXDFFS/J9[:=MN2 J4"W MY[\7:+=6K7X!9ICWYLTPY"/:9]/*BE7$%[;SOCXRYJ@,MW!WV8,)-@U8+ M'TS;,M=;$'4":<5XEKUF6DA#RSSYSK;,>C@Y5Y+UKX#/Y+?[;!8@M++348)]$0"TU!'W;'TR'&IX"O$D:W.I-8R07Q M.1H?ZH)F41 HJ'QD$&&[PB,H%8F"C.\S)UU21N#Z?&-_EVH/M5R$@T=4WV3M MNX+>4U)#(P;EGW!\#W,]KRB9B_\(5U A/"H).2I4+JVD&IQ'/;,$*5J\3+LT M:1^GF_T-M@W@,X O@/L$8%.BI/RM\*+,+8[$3KWO17SBW9&'WE31F5J1[H)X M%[S7DO,L9]=(-,>&#+8:"QL?CFW"VTYA-AL=^_D%L^<;E3U!+ P04 M" !T<"5/62SL[;0! #2 P &0 'AL+W=O,)IILSJB?V7;:D@.F MV>_UZ@O5JU M\0LPP[PW;X8A']$^NP[ DQ>MC"MHYWU_8LQ5'6CA[K '$VX:M%KX8-J6N=Z" MJ!-(*\9WNS=,"VEHF2??Q98Y#EY) Q=+W*"UL#_/H' LZ)Z^.IYDV_GH8&7> MBQ:^@/_:7VRPV,)22PW&233$0E/0A_WIG,7X%/!-PNA69Q(KN2(^1^-C7=!= M% 0**A\91-AN\ A*1:(@X\?,29>4$;@^O[*_3[6'6J["P2.J[[+V74&/E-30 MB$'Y)QP_P%S//25S\9_@!BJ$1R4A1X7*I954@_.H9Y8@18N7:9-TPX\S M;!O 9P!? ,>4ATV)DO)WPHLRMS@2._6^%_&)]R<>>E-%9VI%N@OB7?#>2LX/ M.;M%HCGF/,7P5&PO=V]R:W-H965TFA32TR)+OXHK,]D%) Q='?*^U<#_/H.R0TRU]1_C4\!W"8-?G$FLY&KM2S0^53G=1$&@ MH R10>!V@T=0*A*AC!\3)YU31N#R_,;^(=6.M5R%AT>KGF45VIP>*:F@%KT* M3W;X"%,][RB9BO\,-U 8'I5@CM(JGU92]CY8/;&@%"U>QUV:M _CS>$XP=8! M? +P&7!,>=B8*"E_+X(H,F<'XL;>=R(^\?;$L3=E=*96I#L4[]%[*S@_9.P6 MB::8\QC#%S';.8(A^YR"KZ4X\W_@?!V^6U6X2_#='PKOUPGVJP3[1+#_;XEK M,<>_DK!%3S6X)DV3)Z7M39KDA7<>V >>WN1W^#CM7X1KI/'D:@.^;.I_;6T ME+*YPQ%J\8/-AH(ZQ.,]GMTX9J,1;#?](#9_X^(74$L#!!0 ( '1P)4\N MIG&AM $ -(# 9 >&PO=V]R:W-H965T=%,HJB=0M0B"!M"JB/'N3R47U)=C.IOP]8R<-$41]L3WC<\Y< M/,XG8Y]=!^#)BY+:%;3S?C@RYJH.E' W9@"--XVQ2G@T;V96Y&+WL-9TOX@D1XR 1C5$:ZN))J=-ZH10534>)EWGL=]VF^2;.%MD_@"X&O MA+L8A\V!8N8?A1=E;LU$[-S[080G/APY]J8*SMB*>(?)._1>2\X_Y.P:A!;, M:<;P#>:P(ABJKR'X7H@3_X_.]^GI;H9II*=;>IKL"V2[ ED4R-XL<0>3_ELD MV_14@6WC-#E2F5''2=YXUX&]Y_%-_L+G:?\F;-MK1R[&X\O&_C?&>,!4DAL< MH0X_V&I(:'PXOL>SG<=L-KP9EA_$UF]<_@%02P,$% @ =' E3[L&UC6T M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0[DBV=J>M>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+?[R+20 M'2VRZ#N9(L/!*=G!R1 [:"W,RQ$4CCG=TU?'HVQ:%QRLR'K1P'=P/_J3\19; M6"JIH;,2.V*@SNGM_G!,0WP,^"EAM*LS"96<$9^"\:W*Z2X( @6E"PS";Q>X M Z4"D9?Q>^:D2\H 7)]?V;_$VGTM9V'A#M4O6;DVIS>45%"+0;E''+_"7,\' M2N;B[^$"RH<')3Y'B>N^EX G/V"40S3''*8:O M8O9+!//L2PJ^E>+(W\'Y-CS95)A$>/*/PF2;(-TD2"-!^M\2MV+2-TG8JJ<: M3!.GR9(2ARY.\LJ[#.PMCV_R-WR:]@=A&ME9*]SW!HS' G190N"Z3LY0&]/:JD$,]94#=&# E;Y(,$)C:*4"-;UN,B\ M[ZR*3(Z&=SV<%=*C$$S]/@&74XYC_.9XZIK6. .'^'A*'=X#GCN8]&:/7"47*5^<\:7*<>02 @ZE<0S,+E=X!,X= MD4WCU\*)5TD7N-V_L7_RM=M:+DS#H^0_N\JT.3Y@5$'-1FZ>Y/09EGKV&"W% M?X4K< MWF5B-4G+MOZ@X?@OBFQ/<8FJ1AD7U0 M9!\@N+\1"6$.89$T*)(&"#[PXWH>^Q*X\_-R1SB20:HW70,8]"YXJU-<&],="-%Y#8+I M&]E!:[^44@EF;*@JHCL%K/ DP0G=;&(B6-/B+/&YD\H2V1O>M'!22/=",/5Q M!"Z'%&_Q-?'25+5Q"9(E':O@%PQFIK_ 1?@%NXJL1ZYY-K_HKS7 M1HI)Q98BV/NX-JU?ATG_2@L3Z$2@*P(9C7SEC\RP+%%R0&H\^XZYOWA[H/9L M*US5XR&FT3!>]UCEMCA@,ANFQ!,'TC!^CM22V58,::JB%Z4, J'R0XH5%T M2P3K>EQDWG=2129'P[L>3@KI40BF_AR!RRG',?YP/'5-:YR#%-G &O@%YO=P M4M8B*TO5">AU)WNDH,[Q?7PX)@[O <\=3'JS1ZZ2LY2OSOA>Y3AR"0&'TC@& M9I<+/ #GCLBF\;9PXE72!6[W'^S??.VVEC/3\"#Y2U>9-L8N^4;.%DB.VU%N;M" J'C&[IN^-1 MUHT+#I:GG:CA![B?WYCJV5,R%?\=+J!\>,C$:Q2H;%Q)T5N'>F+QJ6CQ.NZR MC?LPWB37$VP=P"< GP$W48>-0C'S+\*)/#4X$#/VOA/AB;<'[GM3!&=L1;SS MR5OOO>1\OTO9)1!-,<,T65)@W\9)7GCG@;WE\4W^A(_3_B!, M+5M+SNC\R\;^5X@.?"J;*S]"C?]@LZ&@ MNJ8USD&*;& -? ?S8S@K:Y&5I>H$]+J3/5)0Y_@Q/IY2A_> GQU,>K-'KI*+ ME*_.^%+E.'() 8?2. 9FERL\ >>.R*;Q>^'$JZ0+W.[?V3_YVFTM%Z;A2?)? M767:'!\PJJ!F(SA\Q"/O-G9EB1*3DA-=_]P-POCH_4WDWIG/XJ M_)E-7EOOM:!)FI&K(UHPIQE#-YAX11#+ODK0D,2)?@BGX?!=,,.=#]]MU1_V M88)]D&#O"?;_E7A_4V((6!FP\AA>0O(^B 5?P%02P,$% @ =' E3^84%\^W M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ >$7>S<5K:E;**JE5IIE:KI,VN/;13PN(#7Z=\7L..ZJ5^ &QH MD47?R109#D[)#DZ&V$%K87X?0>&8TSU]=SS+IG7!P8JL%PU\!_>C/QEOL46E MDAHZ*[$C!NJ/X&>9ZKBF9 MB_\*%U >'C+Q,4I4-JZD'*Q#/:OX5+1XFW;9Q7V<;I+[F;9-X#.!+X2[&(=- M@6+F3\*)(C,X$C/UOA?AB?<'[GM3!F=L1;SSR5OOO13\AF?L$H1FS''"\!5F MOR"85U]"\*T01_X?G6_3D\T,DTA/UM'O;[<%TDV!- JD_Y28?"AQ"Y-^",)6 M/=5@FCA-EI0X='&25]YE8!]X?)._\&G:OPG3R,Z2,SK_LK'_-:(#G\KNRH]0 MZS_88BBH73C>^K.9QFPR'/;S#V++-R[^ %!+ P04 " !T<"5/PZ+(P+M\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>-)-GE4P%2W>IEUV<1^GFY3/M&T"GPE\(=S'.&P* M%#-_$EX4F34CL5/O>Q&>>'?DV)LR.&,KXATF[]![+?CA-F/7(#1C3A.&KS"[ M!<%0?0G!MT*<^']TODU/-S-,(SU=TY-T6V"_*;"/ OM_2CQ\*'$+<_7C?VOC?& J20W.$(M M?K#%4%#[<+S#LYW&;#*\Z>&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+LB6182 ME.5:(0--@>_2XRD+^ CXR6&TJS,*E5RT?@G&0UW@)"0$ BH7%)C?KG /0@0A MG\;O61,O(0-Q?7Y7_QIK][5CYA-!?_ M"%<0'AXR\3$J+6Q<4358I^6LXE.1['7:N8K[.-UDZ4S;)M"90!?"(<8A4Z"8 M^1?F6)D;/2(S];YGX8G3(_6]J8(SMB+>^>2M]UY+NC_DY!J$9LQIPM 5)ET0 MQ*LO(>A6B!/]CTZWZ;O-#'>1OEO3D_VV0+8ID$6![)\2/W\H<0-SFWP(0E8] ME6#:.$T657I0<9)7WF5@[VA\D[_P:=J?F&FYLNBBG7_9V/]&:P<^E>3&CU#G M/]AB"&A<.-[ZLYG&;#*<[N&PO=V]R:W-H965T29M<=J)&GZ#_].=+%IL5BFE MAM9)TQ(+549O-X?C+N CX%'"X!9G$BHY&_,4E%")7OD',]S#5,\72J;B M?\(%%,)#)ABC,,K%E12]\T9/*IB*%J_C+MNX#^/-?C_1U@E\(O"9K&6XC?;ND)U_7!7:K KLHL/M0(O]4XAIF^RD(6_14 M@ZWC-#E2F+Z-D[SPS@-[R^.;O,/':?\E;"U;1\[&X\O&_E?&>,!4DBL]QF8?8 M19>Y&JW@/5PT,J.43/\^@U!3@1/\'GCA;6=]@)3YP%KX!O;[<-%N15:5FDOH M#5<]TM 4^"DYG3./#X ?'":SF2-?R56I5[_X7!=XYQ," 97U"LP--W@&(;R0 M2^/7HHE72T_GY[ ?FKS@Y472'M*;<(! W! &0 'AL+W=OXR4:EWTP+8-&[X-+DN+6V/Q!BRA8$,W>J!^F^U$H+9EVH&V)Z#:P* M),$)39)/1+!.XB(+N9,N,C58WDDX:60&(9C^. )78XY3?$V\=DUK?8(46<\: M^ [V1W_2+B*+2M4)D*93$FFH<_R0'HX[CP^ GQV,9K5'OI.S4F\^>*IRG'A# MP*&T7H&YY0*/P+D7F)Z_U5_6OHW?5R9@8>%?_55;;-\1ZC"FHV M5@K!*SBK,BV/NT=C*LXZQ_I<4) M=";0&P*9"@7G7YAE1:;5B/1T]CWS5YP>J#N;TB?#481OSKQQV4M![S]GY.*% M9LQQPM 5)ET0Q*DO)6BLQ)'^0Z=Q^B;JZM&I=1AOONSUCKFA "W=C.FCQ3V6L M%AY=6S/761!E)&G%^&9SQ[20+C?HE M2]]D])Z2$BK1*_]LAJ\P]7-+R=3\=SB#0GBH!',41KGX)47OO-&3"I:BQ=MX MRC:>PZ1_H:T3^$3@5P0V)HJ5?Q9>Y*DU ['C[#L1KGB[YSB;(@3C*.(_+-YA M])SS^R1EYR T80XCAB\PVQG!4'U.P==2'/@_=+Y.WZU6N(OTW9+._Y,_615( MHD#R5XNW5RVN8>ZNDK#%3#78.FZ3(X7IV[C)B^B\L \\WLD?^+CM3\+6LG7D M9#S>;)Q_98P'+&5S@RO4X .;'065#^8GM.VX9J/C33>](#8_X_P#4$L#!!0 M ( '1P)4]>ML^>W0$ $% 9 >&PO=V]R:W-H965T WXT,.C%'KE.KE*^NN!S MD>+(%00<FX5GRGTUAZA0? M,2J@9#TW+W+X!%,_>XRFYK_ #;B%NTJL1RZY]K\H[[618E*QI0CV-JY-Z]=A MTK_3P@0Z$>B*0$8C7_D'9EB6*#D@-9Y]Q]Q?O#E1>S:Y2_JC\-]L\=IF;QD] MQ@FY.:$)P@^.M:2FG MEA(]V%.M[7LT!QQ*X[:QW:MQ*L? R&YZ<,C\ZF5_ %!+ P04 " !T<"5/ M5R1$%[@! #2 P &0 'AL+W=O-) MTD"W-T^@[FSS%WBG9PMD0VVLMS.\3*!PRNJ'OCF=9-RXX6)YVHH;OX'YT M9^,M-JN44D-K);;$0)71A\WQM OX"'B1,-C%F81*+HBOP?A29C0)"8&"P@4% MX;W]4_Q=I]+1=AX1'53UFZ)J,'2DJH1*_<,PZ? M8:KGEI*I^*]P!>7A(1,?HT!EXTJ*WCK4DXI/18NW<9=MW(?Q9G\_T=8)?"+P MF7"(<=@8*&;^))S(4X,#,6/O.Q&>>'/DOC=%<,96Q#N?O/7>:\[O[U)V#4(3 MYC1B^ *SF1',J\\A^%J($_^/SM?IV]4,MY&^7=*WR;K ;E5@%P5V_Y2X_U#B M&N;P(0A;]%2#J>,T65)@W\9)7GCG@7W@\4W^PL=I_R9,+5M++NC\R\;^5X@. M?"K)C1^AQG^PV5!0N7#<^[,9QVPT'';3#V+S-\[_ %!+ P04 " !T<"5/ M>?+U^4\$ #X%@ &0 'AL+W=OZ 9T-J8V)YA\^_CVR"ZZSAF7L V MIZI/5[<_%YZ?B_)'M=>ZGOW,LV.U'H[.<=]>>R^6\>*NSPU$_E[/J+<_3\M^5SHKS MPB'GX\*WP^N^;B^XR_DI?=7?=?WGZ;ELSMQ+ENTAU\?J4!QGI=XMG%_H[DDE M;4"G^.N@S]75\:R=RDM1_&A/?MLN'*]UI#.]J=L4:?/UKM=-?+623/&ILBJ[G.V>:OJ(A^R-%;R]&?_?3AVW^&A - 9$5X/;5[9;K/JW3Y;PLSK.RWW&G MM-W8=!9VK64L.FXEXJ M FN@A\DDC]-)GJ0D#BX2MRG&I2(,*\)=O#)F2SB!@@E4E\"_2I"$5K5Z2=A) MCOT8L1=XRBJ9E#$'*K3+=ENVQ]NR/4$9)QXN@0]+X(L2D++LK'M-<#5.Y-O; MZMX79BBV10\R$S5^+=6C3!5R+"$)+U,JPTP$S43 C&^9B>0P023,3*D,,S$T$P,S@64F!L-XPLR4 MRC"30#,),&.S()'#J%"8F5(99LC#K/> G<@&N0=&DL69E)F&1AX^! S%MB&2 M(U$B;ZIIG6D)TY\86$I&4F#^D[K]"4*8GR0!JLB:\(HDT<(H4>R/#(6A1H!J M1/8:2&(%<@&DB#P>K3\&&TFRV4_/%0%F-2SWQT;"U"* +;)Q3I)(XT B3"0" M2"(;UB1I,PX;PK0A@!NR04R2)/XH[QF#A %(R(+L:A"9C43$\=A0&!$L$2%; M"9:W?B#;!*"*1M>21YI#A =[TPPBH\3R63>E,NU@U+#L-64?,(C,^U(2?5)F M&L+@8@ NT0LP:-B0H2F9:0CCC5'39O<#+,F5B%[T84IEVL%X8]2XV1T!2[[% M$K=3*M,.9B"CULWN"%@R,)9]Y)3*M(-)R:AYL_L!EJ2,4'FF9*8A3%1&1!7+ M!7JS))$M'-!QY(U:4IB]"K'77C(EN[,OL=S12$8\[@@C6H$NCN*1%!BKZC-_ MND?^==_RMULB3H5QD)!=ETF=Z0BS4*$F;J255)A>*OA$73!QU'1#M582)?>^;E<4M6YR>E^;Y=CK='LYR?2N;@^C MYKCLW\7V)W5Q&MXSNY>7WW>*LZ]?FH)0) MWHJ\;);AP9CJ+HJ:S4$5LKG5E2KM/SM=%]+8;;V/FJI6E>JJ#YE@4LOZ[5KD^+T,<7@Z>L_W!N(-HM:CD7OU0YF?U M5-M=-'C99H4JFTR70:UVR_ 3OGLDR!FTB%^9.C>C=>!2>='ZU6V^;I<_.LSU]4GQ /@S[[;^JD<@MWD5B.CP/Z40/6&["/&O#>@$\,HB[W]C(?I)&K1:W/0=W5 M0R5=V>$[;I]KXP[;UVG_L_?9V-/3BA*\B$[.48]9=Q@RQB!TC;F'&'*->("( MA%]#'B&$IP,DLGD,R1!O,J2UIU>!8K\#ZG5 6P=LY" 5DT0[B&@A9<>1(([H M)%L((X23=')MCUX8%3-9,V_0# 1-T8P#[G7 /WYMPNM @ B2>%)# B2*!64S M++&7)89YDDF1K3L,']$(+F+FITF\- F@(6A*DP :P@A/9WA2+T\*:VU2'>L4 MT*0$)WX2C/S]C3RW1J<-C@ 19H0A/D,U(R7XO]VS[C%73)PAAF:8_'V."4P* M\RD5@8]$8I+,4?D5 4-)H(1-J2B@BM-XIKBQOXLQ;&,,ZJX'C8ENJ!!\[J'\ M_8ZYAPK4!(=43"1"S%#YE0%#:: $O)2 5'$JR%RE^^4!0WW "-0?%(@;$<_) M)?8K!(8200E@@AHA4F[?:H;*+Q(8J@205@QEXN8=<25^H2 >HI!8QD7 M<3INB(XJ&HT?;N+\+NM]5C;!BS9VDFGGC9W61EF?Z-8&?K!#[K#)UO4/4$L#!!0 ( '1P)4];&PO=V]R:W-H965T2%<><^1DI-[&E?!S.\/!S2'K^6I0_JJUS M]>3G87^L;J?;NC[=S&;5>NL.>?6U.+EC\Y_'HCSD=?-8/LVJ4^GR35?HL)\I M(:+9(=\=IXMY]^Y;N9@7S_5^=W3?RDGU?#CDY7_W;E^\WD[E].W%]]W3MFY? MS!;S4_[D_G3U7Z=O9?,TNUC9[ [N6.V*XZ1TC[?3.WFSLE%;H"/^WKG7ZNK[ MI WEH2A^M ^_;6ZGHO7([=VZ;DWDS<>+6[K]OK74^/%O;W1ZJ;,M>/W]S?HO M7?!-, ]YY9;%_I_=IM[>3I/I9.,>\^=]_;UX_=7U =GII(_^=_?B]@W>>M+4 ML2[V5?=WLGZNZN+06VE<.>0_SY^[8_?YVMM_*X8+J+Z NA10\8<%=%] OQ

3R<\G;8R1O;=->Z?=GU M3O>_ICVKYNW+0JMX/GMI#?7,_9E1'I/XS)(STB=6R$IZ86:-EQ=7%7+U7C$# MBC@Q2&2P.DH2NB;TG USODMX]9%H M2:"BUT.^ ,4RI1X-8;Y#>(61:(FA0M5#7NPJE1&5X6'.=PFO"Q(M#%1@)!=I MI6+%NVV0\UW":BZ1G+-$+N9+K$PM;R6NP83S7<(J+)$,A_H>:YU,QT]EA05% M 4%A4QE!)M !"JN.DB.F<@\1C612NNPY&^9\E["**210="KWD#='E62C=!#S M'<)RIY#J.0WK#ASG7$"A7394)Q60)8!C M11K3X" 6W&IB[5)(N]C4 MX>G<%RT4W8HL1W(9XE0B(YHA8\[$H3&'M56A1))-1I[4*2%BFD@JGDD"+$/6 M4K8G192U@<1*8]772-!UP 06=/V)-%)C =9CTD@$&1.H)W#D,":-U$ O4\V6 M'@WDU\-\A["JZC%)I ;9H6PV5]2A(FI0@DRGH.$)P M(ILQ9ZH&9+N*':D:D#I?4[X[6-T-D%L;:EXLM^83&W"+9O)JLB^=CW=X[7KV]W,7?J?9JE[Q?RIOL?*/^;N9\P?]'7C[MCM7DH:CK MXM!=[SX61>T:+\77IM&V+M]<'O;NL6Z_QLWW\GRQ?GZHBU/_HX'9Y9<+B_\! M4$L#!!0 ( '1P)4\0&?'RJ@( !0) 9 >&PO=V]R:W-H965T$*FF_!B)CE.R-Z2FCD <9U%#JC9<+8SMGJ\6["SKJJ7W/!#GIB'\ MSYK6[+H,D_!F>*B.)ZD-T6K1D2/]3N6/[IZK631ZV5<-;47%VH#3PS*\2^;; M0N,-X&=%KV(R#K221\:>].3+?AG&.B%:TYW4'HAZ7&A)ZUH[4FG\'GR&8TA- MG(YOWC\9[4K+(Q&T9/6O:B]/RS /@ST]D',M']CU,QWTH# 8Q'^E%UHKN,Y$ MQ=BQ6IC_8'<6DC6#%Y5*0Y[[9]6:YW7P?Z/Y"6 @@)&@8K]'@ ,!OA#2=PGI M0$C_-P(:",B*$/7:33$W1)+5@K-KP/OMT!&]ZY(Y4LNUTT:S.N:=JJ=0ULL* M(KB(+MK1@%GW&##!H/PU9.-"DA$1J03&+( OBS5PZ.!U@-)%H,+*X9].MN\Z M>94F]!8+&CZ<%BM^0V?J=9 :!^G$0998Q>XAF8&T!I+#'"?6FI0>&$IADEHU M<6$ QZ! F549#RZ+88YBOSKD58<<=3BVU"$W;9SD%JKTH%"68DN;BX(@QJGE M;.O" ,0%1'YEF5=9YBB#R"KUNL?@29QXEB?Q]&>M=?EQRL:EP)D-VKH@, /0 M+QA[!6./8&0)QA\7[*-@^QR[(# KK,7?^D!)[I>8>R7F'HG6L=CDSMY)41Z_ M<2@*;YC"$\;>R86G+"FPHD233WI#^='T5Q'LV+F5^J,TL8XM_ [HEF#9U\F\ M3#SVC6KY?8=^<=_?%[X1?JQ:$3PRJ1J1:1<'QB15N<K%+[[5!4Z\(>!06<_ W'"%1^#<$SD;KS,G M7B1]XGK^SOX4:G>U7)B!1\7_]+7M"GS J(:&C=P^J^DKS/5D&,W%?X/OVI0[Q MVL/16KFQ)?J;GYPA.4-S=BK*;]7.N7KR/<\.U?UT5]?'NRBJ-CN7I]67XN@. M_I>7HLS3VK^6KU%U+%VZ;8WR+$(A=)2G^\-T/FO;GLKYK'BKL_W!/963ZBW/ MT_*_AON[IIB.:S8_KJ_G3U7\>GTK]%9Y7M/G>':E\<)J5[ MN9\^P-VC%(U!2_R]=Z?JXGG2N/)<%-^:E]^V]U/1C,AE;E,W$JG_>G=+EV6- MDA_'O[WH]-QG8WCY_*'^V#KOG7E.*[IZ MA]1TTGO_NWMWF<>;D?@^-D56M9^3S5M5%WFOXH>2I]^[[_VA_3[U^A]FO 'V M!G@V\'W_S$#V!O*'0?Q3@[@WB,?VH'H#-;8'W1MH8A!UP6JCOTKK=#XKB].D M[!;0,6W6*=QI/[^;IK&=SO8W/P&5;WV?2XVSZ+T1ZIE%Q^ %H^PUL@H1.!.1 M'\!Y%,B-8H&!.1G#,B140L9P4V1]6^0Q1*SB/9%L/&5K+Z_B*7F!F!6(6X'X M2B F$](QNF4.W2"E-2!)S$),*V412-Q"#&,AC5 D>@PG3")CP[NG6/<4XQ[I M:-$QZJ(C R@)M0RI1*(AU"JDT-B8BJU#3**UJ'G7-.N:#EQ+R.I:Z' T4B1& MTID+.5 ^T,H0[T;JK4?J/>I@BD$9D=B8CX-AXV#"*0;+"UA6P([?0PDKD(S8 M0TD0$FVT49K,1(C%%N.$J*U"#*Q2J$F>7#.N8NFWMA&&>AB""216 M".KB2,'U;<%K']F:]P#(3.+0.N"+#7RBV@!?;F!,O>FAJ\CX;2!C&FF&TUK1 MPK1B.(5*R6 Q<1S Q:*[=I$O.3"FYD!8 4"# NHAAPF!U,$04X"*IF4.LP*& MW./+#HRH.\ 4"I^@T%+W&*ZI\<%6&:>WOJUW[2%?4("I*'HHH? E!3Y14X O M*C"FJD"8X'\!:6FA77*(POYTTT#@S',8P=#1#OJP@5U8&*C?RB1MA M?)R1SXO(Y44:YQZZVH?2&++NEPRFC:%19B@%($B?:P9#:9.!LQ'R*1LEX]W MAD<^96/\B1CS*1&YE!C$F#F'TX3!, E-%@R#=$.L66C(*3X18I@(8>A@A7RF M0?.)T/*9!NV8T%IN^2+]&\!@V@(]>S(4HDUH+N;Z!(TXX!V?!)%+@K26(I>- MM!+!XN$X$RR2?!668!8-ZVC.7?Y2DT#&-^9+A8F$$ MTO]Q(_76M_4Z#Z.+ZY_MYPO"!VRNCTC[ NZ6P+2O MX&[=7?_]D.]N(_](R]?]H9H\%W5=Y.W5TDM1U,X/7WSQ4[-SZ?;\DKF7NGDT M_KGL;@&[E[HX]C>&PO=V]R:W-H965T M>YX5U<3?:;T?!4&UVLD\J1[57A;FGXTJ\T2;:;D-JGTID[4URK. (!0%>9(6 M_G1LUY[+Z5@==)86\KGTJD.>)^6_F)C_[SPDFYWNEX(IN-]LI4_I?ZU M?R[-+.B\K--<%E6J"J^4FXG_A$=+3&H#2_Q.Y:GJC;U:RJM2;_7DVWKBHSHC MF3Q]_6J=_%K W[X[/W+U:\$?.:5'*NLC_I6N\FOO"] MM=PDATR_J--7V0IBOM>J_RZ/,C-XG8F)L5)997^]U:'2*F^]F%3RY+UYIH5] MGEK_9S/8@+0&I#,PL6\9T-: ?AB$-PW"UB#\; 36&C G0M!HMYNY2'0R'9?J MY)7-?=@G];7#(V:.:U4OVM.Q_YG]K,SJ<4HY&@?'VE'+S!J&]!@F+I'%$,$= M$9@$NBP(E,6,#,S)98#YD&"QD\-=)\N;3B[2I.!F46M/+S;KBLX0=!!:!V'/ M010YF]T@D44*BSS$"(7.=@!4&'''UP*@" I#YWR7 (9#@D-8&0.5L8$RRIWM MGS4,Z\6)2,P<94.((<8=84,(<\S M*'T@$1'.?9A#&&:Q>VT 3(C8?9DM 2SB*+Y2#QC!+U9TO]9;AMTI=@@#JAW" MH'*'N!OUCJ]\./ G*KZ%^J$$%]35-Z28H,B5-Z1P)&+LJ@,PRI"X(@[\'CUA M2AT* M7==M;[7K^9YLR^>LS_!HCH'U1=TCVI;CPWW38/Y(RFU:5-ZKTJ9QL>W%1BDM M3?KHT9S,SO2TW223&UT/N1F736/73+3:MTUKT'7.T_]02P,$% @ =' E M3SUV U[3!0 *R !D !X;"]W;W)K&ULE9KA M;MLV%(5?Q? #U")Y+TD%28#&]K !&U!TV/9;393$J&UYDI)T;S]*5EW[\C"5 M_L26,1;??FIGC4O MNUU1_W=7;JNWF[F:?S_Q>?/TW'8G%K?7A^*I_+-L_SI\JL/1XE3E8;,K]\VF MVL_J\O%F_E%=K6W?H%?\O2G?FK/OLVXH7ZKJ:W?PV\/-/.MZ5&[+^[8K482/ MUW)9;K==I="/?X>B\],UNX;GW[]7_Z4??!C,EZ(IE]7VG\U#^WPS]_/90_E8 MO&S;S]7;K^4P()[/AM'_7KZ6VR#O>A*N<5]MF_[G[/ZE::O=4"5T95=\.WYN M]OWGVU#_>S/<0 \-]*E!N/9[#N.-RN^^YD?W?ZWP4_FW#V]=8XNEZ\=H4&S=U1H\\T M["\EJUBB3HI%Z,"I%QKUXDY'S?7E!9:Q@G/1AY\66;];Y**;!IIE^O;FPBS& M!0@6H+X G1>PTNVCQO::?:_QQCMEA"&QS#)[K80IL4Q39ES&PAJ@RUQNR.'A M,1P>Q\-S%A>PL( =;["#!=P(@X\:OG ND%4:',M8&>V=,#B6*<_6.%%N#73A M=N5$>'@>#L\#@Q-W*(<%\O$&JPP#(QMA\2"Z=,4ZE0F/D8XT&Y)XB75,SACY M!PYTE%LZN[>70TPP40&;?:($!-I'I2<8C6&CS!BC331@9]CI7!H=ZYC"](LX M'NNTRBB7SX0U$"IG79:T&@-1 2*Z!),5AH[B"59C["@[QFH;CS@+#I*T&ND< M:R.MCG6AFC-*.AWKC-(F!0Z%P:@ &55J3F/X*#_!:(P?E8\Q.H\!':866VET MK M3FO(('K$N()JU]=)I(&2R;!+/,(T)J0$A?98H@0FDU7BK-2:0UB.L'D27 M#SDF(QYR2Z +Q:R7JPV@4Y3E.4M\(*%B-CXQ)35FI :,]*F5)R:0I@E68P)I ML.Z)K>9XQ%89)4F-=,IYN?Y; 1T1&Q4Y'>M,KA2EC,:$U("07B=*8 )I-\%H M3" -UC^QT3Z>T^%))]<*2Z SWF1>2Z-C75BY>9:3?XV$VK++4SYA1FK 2)]X MJAI,().-M]I@ AFP!HJL'D3G(\[#M)!/1"3+24FC@4Q;:^6*>XUT/G.I!Z+! M?#2(CPG0FT0?NE>8/F9"+C28/F9,,C0@I&GM249#I"-U_H<^&!WK2!N6(7V-=(IS MDW()T]$ .OJ42Y@]9D(^),P>&I,/*$V4-CTB&!D$9A@23!@71A;9);:31(D9EV/I-& MQ[JP++UG309Y$+M MY-O.-9)9Y@0R"%.18BJJ5-HA3!V:D H)4X?&I$("X[DC!52R^+A=+ M']ONJPO?Z^/V]?&@K0[#UOSB]/\! MM_\#4$L#!!0 ( '1P)4]C6)A]4P( +$( 9 >&PO=V]R:W-H965T MX[/YZ05\E7E -I[J\I:;?QQ).&W]+'W>, M6 >'>"F@5:.Y9Z4-X M?F/_[,0;,0>NX$F4OXJCSC?^RO>.<.*74C^+]@OT@A:^UZO_!E8WW/['])&9OHQNP[#1A@Z( +#/H1@6(@= MNW-GN'N(9A@Z]^B_#$.<($()(D<0C@GB!4ZP0 D62 ;1NSW",!-!EFB0)4*P MQ EBE"">+W.%$JQFR,0P,1YDC099(P0KG( 2_,22^4+IQ*&G,Z2BH FM%#WY M6\H0BO4$!7[Z:?@!M?CYI]$@B)").'B9T/L:B,C$34'Q(J#+#ZC%RX#& M<]3>@R(R<2M1O%KH?2E$9.)>HG@MT/5\M0PO!D9FJ$5 $8G>Q0E&':,">7:] M4GF9N-2N48^L0S_>,M=Q_L&[9OZ=RW-1*^\@M.E;KKN*6D?P%02P,$% @ =' E3\9>J?9" @ M,P< !D !X;"]W;W)K&ULC57;CILP$/T5Q =P MAY 50=I 2;>R??O-\%2=2RX-;IZUZ P_@3^W>RI. M[N#E6-70L(HT%H73RG[T'W9+B5> 7Q5T;+2W9"8'0E[DX=MQ97M2$& HN/2 MQ'*%#6 L'0D9?WJ?]A!2$L?[-^]?5.XBEP-BL"'X=W7DYL()W3!_(ET M7Z'/)[:M/OGO< 4LX%*)B%$0S-2O55P8)W7O14BIT:M>JT:MG;Y)XIYF)@0] M(1@(_L>$L">$]Q*BGA"]$Z(/"7%/B"<$5^>NBKE%'.49)9U%]>?0(OG5^0^Q M>*Y"&M7KJ#M13R:LUSSRXLR]2D<]9JTQP0@3I[>0S1SB#PA7"!A4!"85ZV!& M#R8!/D5LYXC0\VXQNSDFC3:8T)D6RQUU MB!KH6;5K9A7DTJA1,;(.$^$Q4!WF':['R0]$SU7#K /AHD^I;G(BA(.0XCGB MZ4LQP88#AA.7VX784]W']8&3MA]1[C G\W]02P,$% @ =' E3Q)WS5]C M @ ;@D !D !X;"]W;W)K&ULE5;1CILP$/P5 MQ <$;$A"(A*IN:IJI5:*KFK[["2;@,Y@:COA^O>U#4%<6"3R K;9G=D=&.RT M%O)-90#:>R]XJ39^IG6U#@)US*!@:B8J*,V3LY %TV8J+X&J)+"32RIX0,-P M$10L+_UMZM;VFEG0H9SR DJ5B]*3<-[XG\AZ1ZE-^UW7^'&W 3;BLQ'$?!E;MZQZO2HFA13"D%>V_N>>GN=8M_ M3\,3:)M NP3:]-(0NQ#,'X^*MD%]2:/9 MB L)[B(231 5#1I3%3<;P=R6C$#@5B+S)U3%C4(PIPQ470Q4#6_^XD3=#<9@X_W83#6=OA MTHQEDFZ(Y8V_]02P,$% @ =' E3]K7WH@+ @ ]@4 !D M !X;"]W;W)K&ULC531;ILP%/T5Q ?48# D$4%J MTU2;M$E1IV[/3G(34 UFMA.ZOY]M"$K W?*"?>USSKWG8CMKN7B7!8#R/BI6 MRZ5?*-4L$)*[ BHJ'W@#M=XY<%%1I4-Q1+(10/>65#&$@R!!%2UK/\_LVD;D M&3\I5M:P$9X\5145?YZ \7;IA_YEX;4\%LHLH#QKZ!%^@'IK-D)':%#9EQ74 MLN2U)^"P]!_#Q3HU> OX64(KK^:><;+E_-T$7_=+/S % 8.=,@I4#V=8 6-& M2)?QN]?TAY2&>#V_J+]8[]K+EDI8F+JE;=?H/=#?*\W M_PW.P#3<5*)S[#B3]NOM3E+QJE?1I53THQO+VHYMKW^AN0FX)^"!$,;_)$0] M(;J7$/>$^%X"Z0ED1$"==]O,9ZIHG@G>>J([#@TUIRY<$/V[=F;1_AV[I_LI M]>HYCW&8H;,1ZC%/'09?8? M8C5%1$%PBWF>8F;D%K*>0LA\@"#M8S"#G6:P MY4='4_S(OXG8IC64MORY6^:O9"'#A7H"6#!]V?0C_"0\#@H,PTU7/1/45= MH'C3O[)H>.KSOU!+ P04 " !T<"5/N*>4W5I!V#M;B9\E/ZF(==*F\"?'>;;YN%F'<1<0KOM8=!#.O(W_B M5=4AF3A^#Z#AR-DY7J[/Z)]M\B:9-Z;XDZA^E1N]7X1%&&SXEATJ_2).7_B0 M$ V#(?MO_,@K8]Y%8CC6HE+V&:P/2HMZ0#&AU.RC?Y>-?9\&_+,;[@"# XP. MT.?2$]G(/S'-EG,I3H'L+[]E78W) YB[67>']BKL-Q.\,J?'90HPCXX=T&"S MZFW@PH:,%I%!'RD HUB!XY[&,QP@06-,+$!R%6." Z0H0&H!TBN =))D;Y-9 MF\;: %"8Q3@/17DHPD,G/+T-O> AE-(\Q7DRE"=#>+()3^;PW"69IVXYRI(C M+/F$)7=8DB*FL:G2./6T"/$( MCMQ0O,'HJGJ09QXB5':/!&ZHWV!T5<"LH#-/HQ!(J\*Z@'AY[1*<&%2F8.$TD\?0*X4B&^O4\ 5R!@"ISV";@*]%0/8K1":FV#B>Y/LWDRJXZ;B6]TM M<[.6_;C6;[1HAU$T&N?AY5]02P,$% @ =' E3XR@6#/P!@ H"H !D M !X;"]W;W)K&ULE9I;;]M&$(7_BJ!W1WOEQ; - M1-(N6J %@A9MGQF;MH5(HBO1=OKO2TJ,HITY*ZY?8HGY]G X7,[96?'FO=E] MVS_7=3OYOEEO][?3Y[9]N9[-]O?/]:;:?VI>ZFWW/X_-;E.UW=?=TVS_LJNK MA\.@S7JFA,AFFVJUG=[='(Y]V=W=-*_M>K6MO^PF^]?-IMK]-Z_7S?OM5$Y_ M'/AC]?3<]@=F=S5IMZNU\UV\FN?KR=?I;7WMI^ MP('X>U6_[\\^3_I+^=HTW_HOOS[<3D4?4;VN[]M>HNK^O-6+>KWNE;HX_AU$ MIZ=S]@///_]0]X>+[R[F:[6O%\WZG]5#^WP[+::3A_JQ>EVW?S3OO]3#!=GI M9+CZW^JW>MWA?23=.>Z;]?[P[^3^==\VFT&E"V53?3_^76T/?]\'_1_#\ U M#%"G =)>'*"' ?KG '-Q@!D&F-, E5T<8(?B_[@;LNZ-O=T85-[.W7FA@YD=&G3&6 M($N.R)#PG-"J/#&S+LA3I I%.E=,0(6G6'#"EB3.41$W+N(Y4EA\)1KF7!_& MZR#GD508*& . N8\EUJ0*T4,N2<.,20?_C(3!&MAL!8(:#+#CDQV8+;'VU)8 M6Q)LP3%I2BD(MDQ3 9SD($<&)*#(V//SG/5G:4@]VP!L%P) M0Q_(-#67IN81IO,RQSG(80YRD -+4!9 MD14X 05,0,$38$DP\X+'K$21D[FRX)@6F:$)2!-S26(>4>?S*4A "1-0@AF0 MD024[#2F"R;+20(X)KOIR)Z"-#67IN8A9DR&('M^RO#:\#)!:CY3!"T8 W0>3Z9YU"-4& Y> M=$BP$J!F.1^@(#V9Y/&,86% >&$AP4(N3 MW$NE%3R@,2P,"%NN!)XK:,65P"=UQ@,:P\* L 5*X(&"%3_@6QID: P+ \*6 M)($G"=;_@,(O2_"4E;PJAES8YF"#4-P@C([XK,*%58'"&FVV<&%5O+#R'@- MAC80+@7R(U 8,2Z7"I1+9@6*%T)9*,,Z28SE]/HUO^%^*U6+!&< MRJ0Q- V\5>1:#E!&0 MH=/6I4!^! HCQJ:@4*/"*@DWA:S(2SIQ$%6PYX<;!]=RD*):'FM%2JG&%J11 MCT*+B.:]PE66E[248BPG3\4R34.=ODT6!_$L@YP $Y#[%,Q>H'-AZ=LM^IP::B M*@TKH9!3AKEOHIY+U/.0TYF-&*C&!JI3MCTUZ*TRF].0%H#+!6BP"C"QJH1M69?I)<5@8S/(V-@O)P!B:_H4R(] 8<38 MA PR(5I2##<8*Q1[D@"FI2BI$QEN($#- 0RH>8Q%[QLV)(.Z45I0#-^:N])" MT>YB@3A5R(Q6UD0]EZCG,6=BJQ*#C=6@-I<6%,/[5R4$728M$%;2WGQI>%\* MQ!S"F)A'E+61OL9$?OX$"P,369X8[-3&?J"68),SR.18+0&089E#$'N.+D-A MQ-B+#/(B5DO0+UTEW2P'E&*_+R\-=PZNY0#%M3RD1"P!V(0,:D59&>'[BE?= M?*=>C#"99VP")*FY-#4/L4+$YC[V48/:6U9!>./:/::L@ J9[. =Z1F M;*]:;BBY+FCQ !3_H0]GI3M5 O>O9'\/1Y.LMVW_F)\=/;U.^5GU+]N1XW-YO9#@^%)>N^/+DC_EC^]N_E[MGE;;_>1K MT[;-YO BWF/3M'47N?C41?Y<5P^G+^OZL>T_YMWGW?&=R>.7MGD9W@>=G5Y* MO?L?4$L#!!0 ( '1P)4_'&PO=V]R:W-H965T M6]*%@<^[QN1?.C3T[R?JEV0NAO-JN@N"9KT7 M!6]N925*_60KZX(K/:QW05/5@F]L4)$'!*$H*'A6^HN9G7NL%S-Y4'E6BL?: M:PY%P>N_]R*7I[F/_;>)IVRW5V8B6,PJOA,_A/I9/=9Z%)Q9-EDARB:3I5>+ M[=S_A.\>"#,!%O$K$Z?FXMXSJ3Q+^6(&7S=S'QE%(A=K92BXOAS%4N2Y8=(Z M_G2D_GE-$WAY_\;^V2:ODWGFC5C*_'>V4?NYG_C>1FSY(5=/\O1%= DQW^NR M_R:.(M=PHT2OL99Y8_][ZT.C9-&Q:"D%?VVO66FOI_9)_!8&!Y N@)P#,'TW M(.P"PJD!M N@4P-8%\#^!T2VO&WNMI@KKOAB5LN35[??0\7-9X?OF'Y=:S-I MWXY]INO9Z-GC@E(T"XZ&J,/]HIJ)T"VNE >XMA%RO%!$4)=L6[R! 31MTT5R"2]CE[\ADHGP'R!]_0 M/7.6NDG3)(Y=^2YR*/L]1$]N!,J-'+D8#>5&SA(100FBKEP7.59M$/E>M6-0 M?@Q4.X()$I @F6ZU%"1( 07QH("IDZS)T_X-"C@9N9J"[,G'"&Z<"$@@&:$8 MZ;UX>A$QW/$PF5#&#M3+F80I5$<8FC#WFUV-0,-DO))PT\50UZ7#WP:W27[T MWN VB:$^F8Y0P*T*LRO>&]P^L-L_@/?FFIU\D#/L=@S8G8U1P'['5Q@>PX[' M4RR/K_8G@?U) '^RL=T$[$]RA3_)R(YDBC\)X*0//@79*@\N]L7F*/2=U[NL;+QGJ?06VVZ$MU(J MH5G1K6;=Z]/7>9"+K3*WL;ZOVR-(.U"RZHY7P?F,M_@'4$L#!!0 ( '1P M)4_#2/&/"@@ +8W 9 >&PO=V]R:W-H965T:Q'),!9 7E#C[]BL)X65F_A9- M+F*#O^GI.?3?/8,X>ZDVW[=/95F/?JV6Z^WY^*FNG]].)MNO3^5JOGU3/9?K MYB^/U68UKYN7FV^3[?.FG#]TC5;+29YE9K*:+];CB[/NO4^;B[/J1[UB?-D>_#YJQ_*EJKZW+V8/Y^.L=:E< MEE_KUL:\^?&SG);+96NJ<>2?WNKXM=.VX>'O>^O7W>B;T7R9;\MIM?Q[\5 _ MG8_=>/10/LY_+.O/U>-'U\K9;;[O_1UQ_;NEKU M5AI75O-?NY^+=??SI;>_;X8;Y'V#_+5!+@8;R+Z!Y#90?0/%;:#[!IK;P/0- MS&L#.=S ]@TLMP?7-W#[W%?L$%>\7% M?LD%>\W%?M'%P:IW.W>RV_%="%W-Z_G%V:9Z&6UV,O \;]5&O&U:-<;;=[N@ M[/[8A-&V>??GA=+YV>1G:ZEG+G=,'C R9*:(42%SA1@=,N\08T+F&C$V9&X MD_F0N45V7,C,&'8*!G/'Z.L]8B(['P!CLI"Y1XP(F8^(^7_=)\VF>=TY.=XY M>6=!'EI0A 6)+T_V]V MC![P\RA1#!&!GQK[J8&?40S>Z*-^'B6*(2+PTV _#? STH$;D_0AA,ZZ?Y&_ M;++@D('_%OMO@?^11MW8I"^90?>Y8,$ ^<==MX!YV/Q=.E$:3SY;++@D('_ M'OOO$_^5B8/1)WVI'/O/)@L.&?C?5B8PXV9@!'&8]M!A=S;/C!.)8[<]>BAO M4N0*H#.^U8*/WO$=N,>H5IZ>1:IN$6 6(Q&Y@I A.B+2G,@3&R(3\7+ER6S] MYKVS%BQ7BB;+Q+96\-&[XQW?#R+A;!$I7:0Y72EJQHET*Q2_LA!$*A1I+E0J MJ1'31"8R*+ZW?'3&1PL^>L='[UEH.(M$HA9IIE;&$C:(9"GL":M)Y"R1)BUE MHNKYNH<.M478884F4HP .48Y;",G5#[/^,/."8W+D7Q%!X)K!%EBP#E5RJ<: MEZ2DZQXR_&V5$R*1(Y&(@[.'@EV<2X^",T\+_ 9UTJ7!R;=:\-$[C"('[@E4 M*WH6"9G,TV.)LB)>- 11VY#0TAQHJ95Q1SI9@US:HS$MY271 M#2%+>5K$*ZOC;BS86(.2DA,*E@,%L_&]1@X4S W.(2%@.1 P2^BV) 1,GB!@ MDA PR1$P!%E";24A8!()6)P@9"I@P_E!4O<60+^2R(.0)SHB0ER"Z*42D22B M5^H3UI&(20EBTD7*-H60(#HBHE*"J*3*1TF$FG0G#)@(((E.F?'U(8"D(J), M$5&FP&'0Q7=@*CV+Y2@/JO1TI5!F _8$S&L 5 /QH@@94"#"791 WO70H?,& M%[@? ;J_QZ$\(W1# =UP*O8L/17)Q+.P.T(X%- $%]^ *U A^*'.J%M+(!XN MOJ92Z9VC]D[ W070S*(--N-;+?CH'=^!>XSJH5DDY%-Q#I+JZ)WI+4"\@.?' MX\:*X\@=N[][#AE.%9$E%$H E!X2"4"=<%I41 )0H-9*-36]CXS+U7ZN4U#+ MH=DA4HH"*26._:L>2D60^!R R"H:916B;M"$:&O!7PE-R*M&95F41J\0Y(A" M21/"JCDG2@V$%6>8&1\M6&@X"$*P-1#LN(B]ZJ'@G'6D.^K3(J!L/IF(D^^2 M-*$..E6']!Y5I^>ZW[Q'M"2Q#:)\!VJ M&KX)[= /+#3TC) >@RZL1.P9@#QQ!C>$/AE0/FG*!J%/QO/WDR6DQW*DQX*C M++&?^&C!0L-!$-)C&=)S:<%YEMA/+#3TC% I"U0JV4\(\M0Z$OID@3YYXK;6 M$OID3] G2^B3!?J4' MLJB0.[I"C7.@3(3<6R$VZQU,-H=(K'RU8:#@(ZG$8 M)#K1)+D@#CYZ'+E$D)$ >8( 7% M0#QQE'-$J+L3'M5S1!0[%,7)@!%$#9@(=0=.09XHL1T1ZNZ$.V]'A*8#H9D. M&$'4@(GP<6GX:/*9+NJAKA/.%(X("X?.%%&JFKKT@N+()V*>B" /@B/./U, MZ>30R(%F'*@X H7C(@+6IP&KXZ=:IQ B< 20C9>=094'(%"EPG%\6EQH3,7=X0@ M0MH\(4L^51PMJ/DE%,>?<,GJ"<7QZ)(U_DS'@X<^!TL,3SWTB;0I?F;2 VV" MSXL@T !PQK58<,$[;M?W"!R*I69>\=3M_A#O&$+41$8];IF=N-=LZ?054S4X>3@>R[M-]H^S#??%NOMZ$M5U]6J^U[+8U7596,V>]-LPZ=R M_O#Z8ED^UNVO;2V_V7V1;/>BKI[/=]^2F[Q^5>_B/U!+ P04 " !T<"5/ M1$V7-UD" #^!P &0 'AL+W=O!,D*V#.+7_(S@]*V#C/W(P6\<_ ^'X*%#T#@$@PA.G8JNS0X+'"\9K2Q67V^) MU;\(+0)9_409=;'U-UD>+JW7>(J\I7-51 UF4V.\+B;J0W9C"&H1CA30JO!, M*C;>. +R^R&V8\Q Y^X1HB?"-Y;"U^Y^3T1@)@B,!($F"'H$TX'&&C/7F$)C MPLD=E5-CD*DAR,Q,,#,2S)Y/,S02A 8%X>"RPE&::#(?E.(QIB&PO M=V]R:W-H965TV.XXW^_>S 4H['/K@/PY%6KWI6T\W[8 M,>;J#K1P-V: 'D]:8[7P:-H3QI543?P5:%.7LE>SA8 MXLY:"_MG#\J,)5W1-\>3/'4^.%A5#.($/\#_' X6+393&JFA=]+TQ$);TL^K MW3X/^BCX)6%T5WL2.CD:\QR,;TU)LU 0**A]( A<+G /2@40EO$R,>F<,@1> M[]_H#[%W[.4H'-P;]5LVOBOI'24-M.*L_),9O\+4SX:2J?GO< &%\E )YJB- M(?>2[7A6<$N 31I]DG#WVE6LX8A?T["%Y/P",BO M .MLNPQ8+P+6$;!^!_A/!?DB(/^G I[Q#VTFS6W4]$F3\\TV_Y"'78TVW-Q' M84^R=^1H//ZE.,O6& ^(S&[P.G3X6&9#0>O#]A/N;;HRR?!FF%X#FY]D]1=0 M2P,$% @ =' E3\>Q>XE- @ )@< !D !X;"]W;W)K&ULC95ACYL@&(#_BO$'G(* MK$F:YME2[:DN66WS[2EU9R* UIO M_WZ GK'(+?M2 9_WY7G!0MYS\2I+QE3PUM2MW(2E4MTZBN2I9 V53[QCK7YS MX:*A2G?%-9*=8/1L@YHZ@G%,HH96;5CD=NP@BIS?5%VU[" ">6L:*OYL64>O[ =3/[N#T+UHRG*N&M;*BK>!8)=-^ FL]ZGA+?!2 ML5[.VH&IY,CYJ^E\/6_"V BQFIV4R4#UX\YVK*Y-(JWQ>\P93E.:P'G[/?MG M6[NNY4@EV_'Z5W56Y2;,PN#,+O16JV?>?V%C/3@,QN*_L3NK-6Y,]!PG7DO[ M&YQN4O%FS*)5&OHV/*O6/OOA30K&,'\ ' /@% #0/P.2,2#YWP T!B G(!I* ML6NSIXH6N>!]((;=[:CYB, :Z=4_F4&[V/:=7AZI1^\%AC"/[B;1R&P'!LX8 MA]@MB0P_(OLE@E<3$FG'211Z1:&-3^82<>)/D'@3)#8!>J@T<2H=&&*9UC(@ M10G*G'(]&, PBYV2/5BLY_R@;.2U1AYKY%@/#)[-@T&&B+,#NR66 S2E6/M MP2")/]HL[+7&'FM'9XL7\Y 5S("S);LEAI(88=?:AP&XROS6Q&M-/-;$L2:+ M>5((8^!(^RGW^UA2A&2S7 _*J5#?>2M%T-19_ 5!+ P04 " !T<"5/HP;,Y9\" #E"@ &0 'AL M+W=OY"?FBSIQK[[7(2[7T MSUI7BR!0^S,OF'H2%2_-DZ.0!=-F*4^!JB1G!Q=4Y &$81P4+"O]-'%[6YDF MXJ+SK.1;Z:E+43#Y=\US<5OZQ'_;>,Y.9VTW@C2IV(G_X/IGM95F%;0LAZS@ MIJF#T49$'-R]S;3??NW#.C5IG= M:SJ!61)<+5=<8Z&!(BP@,>YL"L!1KZ(7#QP2;/H*&(9Z"HBJH(X@^J)CC M!!%*$#D"VB6@ Q5,4())OP)*[MXCA@$\28PFB1$"BA-,48+I>)DSE& V0B:& MB? D7MQ M*5USU]EM>[@5N*;C'5XW@-^9/&6E\G9"F];%-1A'(30WY81/1O;9])SM(N=' M;:=3,Y=UXU4OM*B:IC)H.]OT'U!+ P04 " !T<"5/A.!V52X# H#0 M&0 'AL+W=ON]*K/F3A]49>]L=5UFQ@[K7=0<:I5MNJ*RB"@A,BJS MO H7L^[:8[V8Z:,I\DH]UD%S+,NL_ON@"GV>AQ"^77C*=WO37H@6LT.V4S^4 M^7EXK.THNK!L\E)53:ZKH%;;>?@)[E>4M04=XE>NSLWH/&A;>=;ZI1U\W'EF6S@^?V/_W#5OFWG.&K74Q>]\8_;S M, F#C=IFQ\(\Z?,7-30DPF#H_ILZJ<+"6R7V&6M=--UOL#XV1I<#BY529J_] M,:^ZX[F_$\-0AA?0H8!>"H#_MX -!>S6 CX4<*<@ZEOIO%EE)EO,:GT.ZO[O M/63M+()[;MU?MQ<[L[M[UI[&7CTM!">SZ-02#9B''D-'&'J-6/J(1%Q#5CY$ MI!=(9#5>A%)4*.WJV;B>$9R H02L(^ C@M1IXZ&'R Y2=1 2D$XABQ]7$J3 M- &G900&0LH85\U1U=Q7S1S5/42,'B-3$3/G#U@B,!$+ZGBP0F!2@A2X:(&* M%KYH[H@6WF,XE1QD\.8?@B,)29,)Y7C@@)\X@D\D/> ) .GM_E$\ BAYW[\! M,^[7ODMC)]*6""QAC#FK?(6Q$1)/R<9CA_JQ([B-;&;F:[+>=6:Z,L M);FS_\3>?K9P ( ,0) 9 >&PO=V]R:W-H965T\_A$R9F>&'\1>TIE\-K4K9B%>RF[212)]9XV1-RSCK;JGRWC#9%JR7>1 MZ#@E&Q/4U!&(XS1J2-6&\ZG9>^3S*3O(NFKI(P_$H6D(_U?2FIUF81*>-YZJ MW5[JC6@^[E::@>B+D>ZH'6MC509?P?/<$RI R_OS^Y?#+MB>2:" M+EC]I]K(_2S,PV!#M^10RR=V^DH''AP& _QW>J2UDNM*5(XUJX7Y#=8'(5DS MN*A2&O+:7ZO67$^#_SG,'P"& # &J-RW N 0 -\"T,T - 2@SV; 0P"V,D0] MNSG,)9%D/N7L%/#^<>B(?NJ2"5;M6NM-TQWSGSI/H7:/@\+FGAX=5BY MWP!Y#9 Q0%<&%D;9:U*C:8VFP!FVS\-5Y0BD=EM<59:"!%G'XE&A!&,_&/:" M81<,QQ98K\$7:1($H WF48$8VF"N"H$,VF"N"A8YR/Q@J1$,&:'5JI7Z(7N^/( M\0#T)\S:+Y/)(O'L+]6(TD\4;_;]?/.#\%W5BN"92?7A-)^W+6.2JN+C>]6/ MO1JIQD5-MU+?9NJ>]X-%OY"L&V:F:!S&PO=V]R:W-H965TI\>YOT2S#4JU@T'\+NA-=,:>3F7'V)N>?#O, M_5!'1$NZEYJ"J->5KFE9:B85QU]'ZK>:VK$[OK-_,9[[ MF>\=Z)%<2OG*;E^I2PC[GLO^.[W24L%U)$ICSTIAGM[^(B2K'(L*I2+O]EW4 MYGUS_'2D20Q"H:N4=] M@?48@:=]R : X!2.(@83C0U!TB.8P 0)2) 8@KA'D,$$&"3 0 2#-%< )DY@ MD1042<<$:3@0&6,2]*"6$U!D HB@@0B$B6"1#!3) ()X( )A'I1K"HI, 8+A M\K>8U&!JNWXQ"O4/5D(AW&DAH)4.6\V"<$=L@I]I/>AJ!&A-AEIHI(4PBN.^ MG.U0ATU[V C'ST(#=X,EBD:A38?-[C!=-1QFV3,QN.D1T/5I-E2+1VJ)R^R1 M&KQ#H 10FSZ@@/<(A#^_RR!X!T! >V?#QG&@7H7M.AOE''2.DHKRDSFFA;=G MEUKJ';EC;:\"RT@?10/["LW6]D#_H+'WBQ^$GXI:>#LFU4%GCJ,C8Y*J2,,7 M59&SNM*TDY(>I1Y.U)C;<]U.)&OBS*3:BH.7E,+ENV, M45EX!*'0*[.\L0?A-*>RS,2_%2OX9>%B]W7A,3\3W++B]9U>2\<@3;+]Q[/-O@1!L8Q.^<79K!V-&A/''^ MK"??=@L7:8]8P;924V3J<68I*PK-I/SXVY&Z_9[:<#A^9?]B@E?!/&4-2WGQ M)]_)X\*-76?']MFID(_\\I5U 06NTT7_G9U9H>#:$[7'EA>-^76VIT;RLF-1 MKI392_O,*_.\=/RO9K !Z0Q(;Z#V?L^ =@;TS332"R.46)IM %A,IQ(,3U0I#/@33%" )>8>DT^H M E]_3&](LPYTI4H869HVA$IM2!"Q.&*E,X00%7 M 1Q\0F"X#N#P%H'#D71A&-KZCD$8^9&M[QA%_)C:^@(HA"<*'(8+%(8J5#1! M 9<%'']"7[@PX.06?9/Q!\&^U"D &AW"&@"I+YE=+T$4L=L';]#0E$P<3'?9 M.%M^JJ069;#:=[#W1#=$UOH*SU(,K*]UQVL:J#?ZMEW^D8E#7C7.$Y>J#3/- MTIYSR93SZ$YEQ5%UZ/VD8'NIAY$:B[9-;2>2UUT+[O7_ Y;_ 5!+ P04 M" !T<"5/P%]'Z_<" #M# &0 'AL+W=O 4G.3Z]K6!HSE[ M7#5_ CBSL[,V8R_SBVA?N@/GTGNMJZ9;^ 7%M@^JJX#", WJHFS\Y;P?>VR7B!8SH_%GG_C\OOQL55/P<2R+6O>=*5HO);O%OX#NU]3K@-Z MQ(^27[JK>T^7\BS$BW[XO%WXH5;$*[Z1FJ)0ES-?\ZK23$K'KY'4GW+JP.O[ M-_:/??&JF.>BXVM1_2RW\K#P<]_;\EUQJN23N'SB8T&)[XW5?^%G7BFX5J)R M;$35];_>YM1)48\L2DI=O [7LNFOEY'_+0P'T!A 4P E_PR(QH!H"F!I7_R@ MK"_U0R&+Y;P5%Z\=5NM8Z)>"W4=J,C=ZL)^[_C]5;:=&S\LDR^?!61.-F-6 MH2L,FQ"!8I]2$$JQ(BN%>$@B"%!W!/$UP1Y:,P" MPC"C$(0A+"2!0A) $!E"$"8VA"!,@H6D4$@*"%)#",)DAA"$R;&0# K) ,', M$ (P,V/YU@CC>(US*"0'!,:+O!HP68]I!J?0G;F :X"*[\BQ/#,H9@;$1)B MA=CXH64:8K&#PK%W,* B-C56Q@AIR7.2BP]5A^PZQB MPS#D&.N@LT'.:@G;BD*0Q[$PA&U%[/^K)>P8LLV0AN:!!D&NDQT[AFS'I*'C MP"/L&+K!,80=0[890+4(Y*H6.X9L,Z2A8]I#B.'Q?!](6S_ -02P,$ M% @ =' E3Y2K3J_> @ &0P !D !X;"]W;W)K&ULE5=ACZ(P$/TKA!\@M%!0HR:K[N4NN4LV>[F[SUVM2A8HUU;=^_?7 MELJR,&S0#T++FS=O!IZ,BRL7K_+$F/+>BKR42_^D5#4/ KD[L8+*":]8J:\< MN"BHTDMQ#&0E&-W;H"(/59R9Z$)\]%0<6_-DC_[;QG!U/RFP$JT5%C^PG4[^J)Z%70<.RSPI6RHR7GF"'I?^ YH^8F "+ M^)VQJVR=>Z:4%\Y?S>+;?NF'1A'+V4X9"JH/%[9A>6Z8M(Z_CM1OGI3_UO3T[T'.NGOGU*W,%$=]SU7]G%Y9KN%&B<^QX M+NVWMSM+Q0O'HJ44]*T^9J4]7AW_+0P.P"X -P&(?!H0N8#H/2#^-"!V ?'8 M#,0%D$Z&H*[=-G-+%5TM!+]ZHGX>*FH>.S0G^G;MS*:]._::[J?4NY=5$L:+ MX&*('&9=8W +0Z8?(=L^!#6(0 MH5&!(Q1KWPI.0?$RQ@3!)1T8?@S\B'OL( M,H.51F"_(AL?M^/3!":(08+8$D1MB2B&"0A(0'H*DC#M]*&/B:<#929@D@1( MTKGGZQJ36DSI6CGI/AF;/BHADSAL?0:>E!04E@+"!BJ;@@33\?V?@00S0$'8 MZ3^ 02&DYO%CD[ M*'.:ZG-1#ZOU0O'*#>)!\V]@]1]02P,$% @ =' E3^G#?(@F @ 808 M !D !X;"]W;W)K&ULC97ACYL@&,;_%>/W'544 MV\::K#;+EFS)Y9;;/M/V;36'XH"VM_]^@-98),M]J8"_Y^%Y$6A^X^)-5@ J M>&]8*S=AI52W1D@>*FBH?.(=M/K-B8N&*MT59R0[ ?1H10U#\6)!4$/K-BQR M._8LBIQ?%*M;>!:!O#0-%7^WP/AM$T;A?>"E/E?*#* B[^@9?H)Z[9Z%[J'1 MY5@WT,J:MX& TR;\'*UWQ/ 6^%7#34[:@:EDS_F;Z7P[;L*%"00,#LHX4/VX M0@F,&2,=X\_@&8Y3&N&T?7?_8FO7M>RIA)*SW_5159MP&09'.-$+4R_\]A6& M>M(P&(K_#E=@&C=)]!P'SJ3]#0X7J7@SN.@H#7WOGW5KG[?!_R[S"^)!$(^" M*/FO \"_%%!,@@21X#Z4NS:[*BB12[X+1#]U^VHV431.M&K?S"#=K'M.[T\ M4H]>"Q)E.;H:HX'9]DP\8>)'HIP3R_01VH+'5XX>@2[\! M]AI@:Y!,#+*E4VB/$(NT%L%X2=QBYU2\RJ+(J==#X81D_L2)-W$R2TRBE1.Y M9]+)-"EQHI0?8'9S)DI7Q)\V]:9-YVGCA9,VGCR=DUE^\/*LYU*X,] M5_H:L(?UQ+D"[;AXTO57^KX?.PQ.RC0SW1;]K==W%.^&"QV-_RK%/U!+ P04 M " !T<"5/Z,?O74<% 7'0 &0 'AL+W=OR;))+'6-CX@R=Z_ M/\#$:[H+P[[$0*I[IIB9JJ%G_I'EWXM7Y\K)C^UF5UQ-7\MR?SF;%8^O;IL6 M7[*]VU7_><[R;5I6M_G+K-CG+GUJ@K:;F?&\8+9-U[OI];QY=I]?S[.W MN?M\4KQMMVG^W\)MLH^K*4T_'WQ=O[R6]8/9]7R?OKAOKOQK?Y]7=[-CEJ?U MUNV*=;:;Y.[Y:GI#EW<RSK M%&GU\^Z6;K.I,U7]^+=-.CVV60>>7G]FOVW(5V0>TL(ML\T_ZZ?R]6H:32=/ M[CE]VY1?LX_?7$O(3BWXHRV[99JJYLTQ^' MW_6N^?UH\W^&X0#3!IAC0-7VN0!N _AG@'\VP&\#_+$MV#; CFTA: ."L0%A M&Q"*@-GA[3;#M4K+]'J>9Q^3_##C]FD]L>DRK";$8_VP&?_F?]6(%=73]^O MF/GLO4[48A8'C#G!V*@+66D('1&SJ@/'7AC4BX51X:(/2XVPL>C#8))D.,FM MA@2&NY@[A/$Q788OG9L$W$E@<0(?)O";!'XG02!&[8 )&LRNP5Q$GC5A*-XL MP%64V0C<"N&"*";1;H)P%'JQP00M)&@!0=&AQ0%C3QIBSY?S1H-,Y(DNKS0H M]*SDI4$73!QA5@%D%0!68B4M MT,^;$G:&D4BUFZ HE\/IEF!U8:96P<8E(A M)!4"4F)5+4+5"EDKATJ#3,1RD0-0R"1(:="%]7L$*8*D(DV*Q1C<1F"!!3TZ M$,-68M"*X+*(-9?(YTB*]!+@ NL9WQ3"_&.@.50;T/8< @XCEJ+!-PDJ$Q0OD0 8Y_5 MGFE4MF0P6Y<>=AX"UL,]CDQ8YRG\A76(596 K.IU& %?]WRY;0$PBKU8RAV MF3@D-5-,M1G5 ;KN-$Z MKKBT(;EO&8:LAB')64B7#O840R,4LP4-C!1 @9%"*#U2 '5FI+#7&>!U M2C&-MIV^%X@MQP#+47)IM $P1X'ZM -NPGX@OS_&94L&LW7I8=LQR'9ZQ,!@ M0S%VO%P:+-H&?2](N31Z!V\#DJ]8@RB(2+[A$:D2 #(>]5B)P59BT#>#%$JC M=_%*3Y"RD2P@;FT'&IN11>XPB- A9#4.2LY N'6QD!AF9DD=M M*XH.^MA0XS.8)SD+Z=9;L'TQL"\EBJQ=Y<(_V?]W&\+&PL!8E"ZREGF]9 &( M;"PK%V-2)4.INL2PK3"RE;ZB5T_5ZQ?*7HQUF<<4OEJ0^.Z(I>T@&(7J!0-4 M906RC )@D=?'#1L&CZEY,:A"A7*WL40H\B,CN8$OB]A3U$ RRUZ/XC.V,AY3 M^N)QM2\ 4\4OE I4OP"LO_S%V,QX3 &,@5,9$ZB! S#R??G]C6%&RB9L-.R= MEMC:>$0I[(YU+U@S^$QQ; 6%'2GOY5[<@2C0([^:ERV9##;@=[LY,AE MZ_*7YH2MF#QF;[NR5KV3I\=3O!M3']F(YPNZ7!)XOJ++Y'!&]S/]X^*R4-6EMFV.>'H[K#39GMVV/( MV?$L]/I_4$L#!!0 ( '1P)4^L&PO=V]R:W-H M965TR_RLIG[>Z6J:1 T MZ[TH>/,@*U'J?[:R+KC2PWH7-%4M^,8&%7E $(J"@F>EOYC9N>=Z,9,'E6>E M>*Z]YE 4O/Z7BER>YC[VSQ,OV6ZOS$2PF%5\)WX*]:MZKO4HZ%4V62'*)I.E M5XOMW'_$TR=L RSQ.Q.GYN+>,U9>I7PS@V^;N8],1B(7:V4DN+X?SM1/U^31-X>7]6_V+-:S.OO!%+F?_)-FH_]Q/?VX@M/^3J19Z^BLX0\[W. M_7=Q%+G&329ZC;7,&_OKK0^-DD6GHE,I^'M[S4I[/77ZYS X@'0!I _0:]\* M"+N \". W@R@70"]=P76!;#1"D'KW19SQ15?S&IY\NKV/%3<'#L\97J[UF;2 M[H[]3]>ST;/'112R67 T0AV3M@RY8%@R1%8N@GLBT GT61 HBY0XX62XP-(E MV&24PZ.*:!/3"!'B, 3W*HJL& M,8(_#@BP.'JIIATT+&="6.BZA%&S\X[1*R@!MA-&)\.WV]#NE6\A!NR&8[O8 M62V,DX0Y7EU.G["8.$9=+HE81).Q2Y>CF(2(C"P&%U_^0M0[VX8UWEH>2F6> MZXO9OM5[)*9S&,VG>+K$P/S*M(:VT_B0;_O*'[S>967CO4JE^Q7;56RE5$*G MCQYTXGO=RO:#7&R5N8WU?=WV<^U R:KK58.^85[\!U!+ P04 " !T<"5/ MZ9>;/?T! "'!0 &0 'AL+W=O;&3\3;0 TGFGI!>YVTHY'!$290L4BQT;H%=_:L8IEBKD#1(#!UR9(DJ0 M[WDQHKCKW2(SN3,O,G:5I.OAS!UQI13S/R<@;,S=O7M/O'1-*W4"%=F &_@! M\N=PYBI""TO54>A%QWJ'0YV[3_OC*=5X WCM8!2KO:.=7!A[T\'7*G<]W1 0 M**5FP&JYP3,0HHE4&[]G3G>1U(7K_9W]L_&NO%RP@&=&?G65;'/WX#H5U/A* MY L;O\#L)W*=V?PWN %1<-V)TB@9$>;KE%ROB,,S0 M31/-F-.$\5>8_8) BGV1\&T2)W]3'GJIG2"P]A@8@N!#CY&=(+02A(8@_$ 0 M/YC<8J(@M(M$5I'((I(\B-@P![M(;!6)+03I@\B$20VF-YAD%]A%$JM(LA6) M/#O!P4IP^/\+2ZT$Z::#,(D>;*8;FW[D;8RBU4.@P!LS H13LFMOQL\JNTR9 M)]\\I'_P:41]Q[SI>N%?3;)@" MR89Y[*%E]A9_ 5!+ P04 " !T<"5/O<)>0;4" "K"P &0 'AL+W=O MHJJ56BFZ MJM??3N($=("I[237MZ]M" IX2;@_P79FA]E=&'9^8?Q=9)1*YZ,L*K%P,RGK M9\\3NXR61#RQFE;JGP/C)9%JRX^>J#DE>Q-4%A[V_=@K25ZYR[DYV_#EG)UD MD5=TPQUQ*DO"_[W0@ET6+G*O!Z_Y,9/ZP%O.:W*DOZC\76^XVGD=RSXO:25R M5CF<'A;N%_2\QKX.,(BWG%[$S=K1J6P9>]>;[_N%ZVM%M* [J2F(NISIBA:% M9E(Z_K:D;G=/'7B[OK)_-6OYK&!R VP#$TJIC9K(LERSMG%X4U[:Z*?(O0H MT_,RCM#<.VNB%O/28/ -!O<1*QN11'W(VH9$:0?QE,9.* :%8A,?](1BF" M"0)#$/8(@D&F#28VF,I@4!P&@WJL )2?^@/4VD8%* U@Q2&H. 04AP/%#2:Z MN8L_4&LCT"#M]3V2GLX(U!D!.D<(8I @GM[;&4@PF]#;F5T'H+< "NBMC1KO M;0(J3B;T-GG86QMA]?8>24]G"NI, 9T13(!\V&'\Z=U%(R:%)O2W!?6*@2,T M;# 2Z(T'KJ5C<(!#D=4PXZ%,* Z'J& /0L%GZ@=;")HBHN@QS;R&+*^"^EK MA8T$04XR&Z& K01]PDL0;"9HBIL@P )2;!7-1N' MSZ--BJ)1SZ."+83!/E) M,D(!O^DHG5XY#+_JV)_PK+6@^,ZS!D L7[M+TXCU;H8@/<;^)/R85\+9,JGF M*3/U'!B35-'Y3ZKZF9J$F8//-SS\3CW'24O;.TMA@YKNW/:)6A0 5HXG=!6CZZ MMU0J.TK?U>#;86V[RA$IR5XH"2PO%[(E9:F4I(^_O:@]O%,%CN^OZE]T\C*9 M'>9D2\L_Q4'D:WMI6P=RQ.=2O-'V*^D3"FVKS_X[N9!2XLJ)?,>>EES_6OLS M%[3J5:25"G]TUZ+6U[;7OX;! 5X?X T!77%N!OA]@/]L0- '!$: TZ6B:Y-A M@=.$T=9BW=_;8+6*T"J0U=^K25UL_4R6A\O92QJ%<>)E-C. MB64X1;(Y,GJ/(ST.1CW0J*?C_;'1R(4%?%# UP+!1 9F79,I)E:,R@*?(/: M I0;NP:5S2D?Q3[L. =!T#*'BP0@@(AD+)OI-PQX)MQG^B^'@H?M!^$ 14&L-L-B&[L MCNCY%D3POH4\(//(S-Q[V(4 ,F_#NSI3M_ FB:!=\SA&@LO=T.K?.Z)NK3DT_,#L5-;=V5,C/M_[('BD51,JY+S+M M7![4AD%)CD+=+N0]ZTXKW4#0IC^).<-Q,/T/4$L#!!0 ( '1P)4^*[_.; MVP( ,<* 9 >&PO=V]R:W-H965TL%I_V7%1Y4HOQ3Z2C6#YUAI5 M983C.(VJO*C#^=3N/8KYE!]56=3L403R6%6Y^+M@)3_/0A2^;SP5^X,R&]%\ MVN1[]LS4S^91Z%74LVR+BM6RX'4@V&X6/J#)&A%C8!&_"G:6@_? 2'GA_-4L MOFUG86PB8B7;*$.1Z\>)+5E9&B8=QY^.-.Q]&L/A^SO[%RM>BWG))5OR\G>Q M58=9. Z#+=OEQU(]\?-7U@E*PJ!3_YV=6*GA)A+M8\-+:7^#S5$J7G4L.I0J M?VN?16V?YX[_W0PVP)T![@VT[\\,2&= /@SHIP:T,Z"W>D@Z@\3Q$+7:;3)7 MNS),%DU@ @H2 M4$M +[+MR%BTF-1BZC:5-(N==/B@.T*P6 R"#>5A7@+HMC6!2*X5,T!F3A*Q17#F)T>\,@\!1]0/B&ENE EXES M6P8"$2=O*P!$,S>Y "A%UY(+G[J(W- S'6AXD&&*7%D^"%%7%8!!Q%7E@^Y0 MYE8K&ES"%1-[.Q')8,./M3*5'NSV4]<#-I>XL[] DR4"]E=F2K.7_@=].^+] MR,6^J&7PPI4>'>P%O^-<,1U\?*^+<=!39;\HV4Z9UY%^%^UHU2X4;[JQ,>IG MU_D_4$L#!!0 ( '1P)4]E@."9*@, ,H, 9 >&PO=V]R:W-H965T MX\OM97:1U7-]$$)Y+T5>UG/_H-1Q&@3UYB"* MM+Z31U'J7W:R*E*E'ZM]4!\KD6Z;H"(/"$)A4*19Z2]FS=ICM9C)D\JS4CQ6 M7GTJBK3ZNQ2YO,Q][+\N?,_V!V46@L7LF.[%#Z%^'A\K_13T+-NL$&6=R=*K MQ&[NW^/I XY-0(/XE8E+/;CWC)0G*9_-PY?MW$?SI2/U^3Q,XO']E_]2(UV*>TEJL9/X[VZK#W(]];RMVZ2E7W^7EL^@$<=_K MU'\59Y%KN,E$[[&1>=W\]3:G6LFB8]&I%.E+>\W*YGKI^%_#X #2!9 ^0._] M7@#M NA; 'LW@'4![-8=>!? K1V"5GMCYCI5Z6)6R8M7M?5P3$W9X2G7Q[4Q MB\WI-+]I/VN]>EZ$$9T%9T/4898MA@PP/+Z&K%T([A&!3J#/@D!9+(D33JXW M6+D(GE@Y_)?DX5V2JS0I:!9MXNG0+,9A @82L(: 7;G-++=;3-A@RM9*EB#+ M#AD8C:+S,$9(3@T&DK !"'",7(>OD?0"3%$4U&WG \T@\Q('2D MEV&PF=UC\@&[X4:#Z0V-H@,-)6/*[4X!H"8X0K;1+HK&)+9-!KBH+N@1;7 / MQ% 3C&UMS-5&0J>. )1=;&L 1'GDU ^ &CMVN UBJ ^2$0JX$>(/=$(,MT(, M]4*GTMT%0Q&I$%MT ,]4"G:&+W7V=LJW(QD\0I M&1=$F2T*("*.JF PAQ6BVC=#<>UMY*E4YJ 'J_W@?4_,'&>M+_%TA8'UM1G4 MF[GOC;Z=\K^EU3XK:^])*CT]-C/>3DHE=/+H3I_%07]8] ^YV"ES&^G[JIVN MVP!E><'VY9QS[SU@.VT9?Q,%@/3>*UJ+I5]( MV2P0$GD!%1%WK(%:O=DS7A&IEOR 1,.![ RIHBBI5=64$M2E9[ M'/9+_S%8/"4:;P _2VC%8.[I3K:,O>G%U]W2G^F"@$(NM0)1PPG60*D64F7\ MMII^GU(3A_.S^F?3N^IE2P2L&?U5[F2Q].]];P=[:FQ!:0M@35.YKA+DES#\( MT55"9 G1K1FP)>!1!M3U;LS<$$FRE+/6X]WOT!#]UP4+K#Y7KH/FZYAWRD^A MHJ!1F9O_ MBCQ=%;DH<^XT:V[X\Z%9$78+1$Z!R A$%V['([<[3&PPM<%\PAB/[)B"PB ( M1H9,04$RML2!B1[^T1-V]H2G/>&96R!V"L2WNYHX!9(;7$UN<74*';D?\MT% M\)WP0UD+;\ND.EG,_M\S)D'5/KM3'[10=TZ_H+"7>IJH.>].WFXA66,O%=3? M;-E?4$L#!!0 ( '5P)4_-8N;@K0, %T6 9 >&PO=V]R:W-H965T MU#J^.!YU>8@ M\J3Z)(^BT+_L9)DG2I^6>Z\ZEB+9-D%YYE'?#[T\20MW.6^N/97+N3RI+"W$ M4^E4ISQ/RG^/(I/GA4O'O\X?ZE*5X7\Y)48B6S/^E6'19NY#I;L4M.F7J6YZ^B M+2APG;;Z[^)-9%I>9Z+OL9%9U7PZFU.E9-ZZZ%3RY/WRG1;-][GU_PC# ;0- MH-< PB<#6!O 3 -X&\![ =ZEE&9LUHE*EO-2GIWR\GB/23V+R /7H[^I+S:# MW?RFAZ?25]^68>3/O;?:J-4\7C3T1D.[BM50$05=R7HH">*KQ-,Y7A.E,%': MQ+-.H@0;,&C &@-^:Q#T*[UHPD93-!H20' S(";=@)BU R1#C]FF(1#<$8A%2Z"X)5"# MEK"BD[QW;X-AI@CF8,1BY'7 F:*8:8&,-,A?H/AN"M93TJZJ6*"J07!%!-, M30BFQ@LYQ0!3!' X8H$!IA8 4PPP-0&8#I$;/-J[DO6DI)LKII9:4,LPM %IFM@(C&7J/MUF!&>:76?#+,+_,A%]F MO@(S##!# $ F6.8N0',_/X*?%^RGI1T4QWY+VY!,,<$?R3E/BTJYT4J)?-FGVXGI1+:SO^D!^4@DNWU)!,[51_.]'%YV?"\G"AY M;#=SO>N.\O(_4$L#!!0 ( '5P)4^3AZ"RQ@$ &,$ 9 >&PO=V]R M:W-H965T=0]@HC?.A*Y0;\RPQE@W M/7"BK^4 PJYT4G%B;*GV6 \*2.M)G.$TC@O,"16H+GUOJ^I2'@RC K8JT@?. MB?KS $R.%4K0>^.9[GOC&K@N![*''V!>AJVR%5Y46LI!:"I%I*"KT'VRWN0. M[P$_*8SZ9!ZY)#LI7UWQV%8H=H: 06.< K'#$3; F!.R-G[/FFAYI2.>SM_5 MO_KL-LN.:-A(]HNVIJ_0"D4M=.3 S+,9M&*OPX3BO%:J:%">E,2/\1;O]+R&9"MA"2*?SDS$?]0@RI M2R7'2$V;-1!W)I)U9C]FXYK^V_DUFU;;[K$N[I(2'YW0C'D(8=)SS&;"I&>8 M;,%@ZV$QD@:-I%X@/Q/(PP)94" +"-Q<) EABHLD$Z;P&.$QJR*/XSCL)0]Z MR3_A)82Y]))_\'*5Y,E',_ADN]WU^T[4G@H=[:2Q)\?O72>E :L97]LSW=L; MOQ0,.N.FMW:NIG,_%48.\Y7&RW^E_@M02P,$% @ =7 E3U4C&PF$F@ M#)(" !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]ZW+C2)(F^GO/4\#RJ+>4 M9A"; .]5LV.FRDM/]N1M4EE3-F?M_(!(2$(G"7 4DKUTZ_?(L(#"%"4,JNZ M>V?69KN4)!B(\/#P\.OG_]0TN^CK9ETV_^O9S6ZW_?&/?VR6-_DF:P;5-B_A MFZNJWF0[^&=]_<=F6^?9JKG)\]UF_<=T.)S^<9,5Y;-H7Q;_N<]?5/MR][^> M31>S9__\3TWQS_^T^^<7U6U>1Q^SZSPZBYJ;K,Z;?_KC[I__Z8_X-3^RB-Y5 MY>ZFB5Z5JWS5_O9\?SV(AFDPJL'[:]>5LO])B]WT>?[ M;=[^,AF>_5OO#_YMG]6[O%[?1Y_R;57OV@_NZGUG0/OCCWE=5"M<9_0RVW6> MH]6D\?_S/_Y':#ENSG56-L6NJ,J>.5QEZZ8S^*MR5^SNH]?%.H_>[S>7>=U9 M]]E\.NZ\5G[W*;\NFAV\>1>]SS:=T3__RZOH\X=/'Z(7']Y]/'__'SVCO"F7 M50U3SG#V<72Q RI$51T1X]3W\-]5EWJO>@;[G'V-WJR (L55L:01>Q8V3LZ& MD_EP/!OVC'2^6@%?-K'Y(WI;E'GTH>S,99XD2?3VOEQE0,7SV[SVG_UY756;HKS>59VOVL-8@GVLJ]NB7'8F^.[]0T-\K)I= MMH[^OV(;I/9D,DX[9*+9G\/1#_YD,4G;'[VMEO".CS=5V<=L\_G\;#X?)AU& M*G9 VNHJ2M+3R^?11;[;&"_+W;5\DL,9[R.;K,U;,9),A@.HRV< M>Y(UG='K; 64CB[N-Y?5NO/MYQ?MC\S[HU=?ES=9"5(LQ/WO_^.BCTE?[.L: M#RV?5'HW[.&^(P3_HRL7[9D!>9,M=\5MCE(C,T,>..!PH(!/KJNZ0[>W60UK M.%\N=_ <6CZYO=JD]?7N+ _U=5=[TFXN,EA*-BV M;59V9F5HY6WJ!5T6T8?]#ABVI&T[+4JY0Y[W#0&$J8'UWL!5\C7ZU[SSJB'\ MO]EH-IO,.](7A.N*!.SK=7;=83C9Q]=%@ZS]'SFP7)\:3/,%1&SQRK[*Z!#(W MT>DO9;9?%?#$<[BU?[EX&9V>/!?*1[ 'GV^J?0-[ N+DQ/MW^[6C(Z[V$=W> MG>W JV*3NQE&__O\$B^@Y>[_[QR_?!C7;9U^XJZ:)H\&Z$1P\^B53LF_+/ M65,L<2KV"2=CD=D_JR6.^1][[/:+_FQ?4-#'>6@;*' M6F9)UPWM.O-K>\!*"93_^?_.TR3]*>+U'1 OW^H;M?_4,9LNO1\)?YVNX6@])][%@8'=?FS_^C4P;G%=1DN2 MJ\O["'7+9LUJ7+;ZR[[9T7([W -B[Y8/8%'"S$@F-OI5^)^3V3#Y*3H9SR?P MOZ/Q[">*'GN[ZKXO D/BQW8+4E8;E_?G'QZO-%9S)96C%3 MB J0-4W>??'G"M7JP\^ , 9)MKL'C76-EA2.C6O9XB[ 98,W4D=C0WLD6\+E MOU_3!JQR8(UE02?ED2\(K/=E?I7#E%<'KX8_5=7JKEAW%&9S4X&OOG\YM5%=/[^973Q^<.+?_V7#V]?OOIT07(5#O>K M?_OES>>.S6E4-E*\0:K N5I7Y?49W+X;H.)E9XJ@%J,="K=1=H\<%/@>K/M5 MM"ZRRV(-%GB74CX7''CPK3>3.%KC-B_]&8=)Z-9P8'C2H6^J]2JO&T,E9(3= M?4<2 \<+"S0/6%-QE(&I"V?GK_!P$H,FC?\_NJU(W4%>FT_XH[(JS^1CON=B M_ AD3M,@ >E,N?NQQ[A[W'1F$SLA?N5//6^+DN$TGHP7\6@\-I=W1E(7]%&X M=B+Q-<7PX"1.%[-XN)@%'Q3--:8WX,-3F,!TDOH/@[2K4%7H$WB?\ET&]M6J M5_DZ5X>_"EQ/ZX#48#YL>KD@_+QB*%K3\;]__&71O<%.HC_V> A;+/H(#D9- M:U6MUUG='% B.P,(YQS0TSH_J8ZS4S5O'\OWQRW"_[4Z&D?.YIA5^\\?N>1_ M9T&P?>0F'K>"]T[2//""XQ0O5"]>KZN[IVDV]/,K^OE576VBRAJ#Y,"AD]41 MP.=.VXUV%6BGRZI@ MR IS7II=OCW;;Y49@=3+EO!&UG18!>P(,;HTSRXSY!$4L< M/(M#AGJ'!P;]HDNS<[^[B =TT3).V0A.C(ME686+00.3< MU#F[M-VX1RD;[X_ERX>."^Y,\Q O?]S7RYNL89/[49P%VO$RSU?R,B)9M"J: M;=5DZX"7!N="S -;N8=SHX0&!AU""SI7VV=WETACN*^7=ON&6#-(@X?HQJ?R M ;K]7-5U=4>R9 ^2L";%,\KJ&ODU:&M_ G:[9[ETY"]\"N=?\WI9-.33$:?( MEDC3^9EY#3QX5^QN4.7 U9 Q0HXK_GEVE]5=H>LQQ.>JKCQ'3%>H(8N"[([H M+,%C#_XDR-^GLF'/@]3ON.SL"<]-( '=[PV^?WFL;8OS6.7+.H?%(JL<_<-> MZUE45#CJT65^791XU9@/KMC/O"4_\U-&S%&*'#/6,1>S-FA^B%Z1$OJD*YHT MW4/AI%[]_-41^CF;:+[[YFU /S>*<;;S"<\4PH^UDV06<(XS%YR^%'YXCHL. M$NE_?P+5,7I=U7AX.EX\VLA5YTP<.@YO0$VDR3OGISNB];RKX9KODPIMQ^PQ#C_V]/WQ3="! MI[9..-QMVL&(QL-[_BZ[AY^/G_KS@WZUAZ?=DV-Q[+1'?5D8W^-T/\9:])S: MX2/1Z]0^XC@<:8[I4V(.Q2%[4K%K3T3AP*\Q?D$_ !6Q@94'G8.B#>+V?81] M6**5WT^)X) @5G/4(3F,BR/MS1Y%/1O]FF]'D/YJRV^R6[QQ\A*--C!T6?7! M@>L5$0VU +HYV$N]9/J!# YMHDP0X?DR@J,H@H5M.5ZOX*9@:#C'W'2$L42 MX#%X!M9:YV( P.W]2UE8+H1]>?;+X&+P[+D)]ZWO<2[Y%A_)'-6V-;RHV*[I M%W\Z/_\(OT#)A^18Y[O<: +D>3%K'<"[R+F'$P,E0%6[B9X)@>-GT3/43O"_=SG^;[6OX3_PSF?[YEE$!B]2!;>%U!@)L-.J M4<)Z6FNSOVR*59&A\WL0G0.Q"@Q%+LUOC+6 /Z9P3"9T=]N5KXL-+!)'(Q4/ MY_PD%AA$;TKZ=;4M2A'TFZS,6+&,GSZPQPPJD!03+8K&[.0&R #[#*^M,<>C M9OT-K".P!>19D!D4IUS"]F7U/>TU:3-H:F[UL1 U1RCY0],WS8\5&P=Q]"EO M]FL6?A(Q)I,!2:]\$.:-+&L;\])\-8@N,/U'OU4<=$UT*?D:$9S?!G2#JLS6 ML;+':GFU&;S$9*<-Q^ESC-.W'*&@XY5XRB[1,"R!/N23 :Y;YZB ;$PNV5M'Y)VK+^*5+K/VU"GGDO1I%K2K?! MLT[6/"H)-W6>G]$R+3EW-W![N3-/]R)SY>L:]NX^6H(B@)%Z6"Q^*N_"!PWV7W3O^S;_"\8-9 M):/H+L^_-,RJO,2FXKFW)A4AOQFZPUVRNZO<\, -N(N&G9'Y^U>Z1&U^!61G M@M&"U0Y9D<=21GDMR :#!U_ 186"\EVVO$$.^;6JOP!I0*4:@/!\\>Y7D)WP M]#F3P/6HEA3U"/:O\9&ZF]W#U MXNABB>DEV6I%,\[6WLU=Y]=9S7X C]HM;@.>X<-XM:_%5?CP M&)=&N]%B/'87Z@'ZJJL&:?*>=(M==?S-1+I.2#2$E&Z-1K>*F^68$V9MX+08.:CLT(^#!R;U3"DDY:G^!QJ"@'%\4VI?B/4 M>L05C1_9AM47 M9%^)0WMN3O%NPE_&@1J+&,9!)+@.](53OJ>0)>\7+E!]S&HY4<,%^MN>7;B> M]\L;-6DCU/%=3;[.EUIMR+;HQJS1G=ZC;@)[7=)SZR)?V4G#N_<;,2U@M+N; M MZ)CZ(=H09"?^(&MSF)=^1FW-&MGM>WM%=KD%=D'2#' MKJK]Y>YJO[9J:QSA&\WTX.;8G=5@+M;,2>YU0/ZK,S K]C6;M?8+H :.MX;Y MB_)B(PYXM>9P+0$]SO#[52CIX6J_ P;QKJ.FJ3 , L\3DR/7%C4'),3)B^^Y MEO0*),5#KVG[YODQ,P7\TA+1BG;S2Q, :3$K\Y&88$Y[7#I!#=MQ \H_\=\2 M PDD8X#)P&[$^V45$J ]'[^E_WJ6N0JGVSXDD[,/8VVR5:\ M$_@/I[2M,*/)F"/N13^(S]H&*.F7<,7CF\NGE!"5]*5DLJ.A6FV()%]5M45#9%[BO0*75&,.((IY8\7>Y&"J<7BM47:,M5SD8"[S&IV\ M&$>B#5[;RP1DR]JH9UH7 \X3 [A2YV#59MU'78O(V,8?,HC>YW?>S0L4A+^7 M\NSYJB+W!-S#[T!]AYM_S/:&&UG]^ )/ <9.HI\K^ ]HX*_/+WX&%5Q"_L%' M?]FNQ#MR?O$+//N^&M![SH8+U"TY5$A$((\M;1!1\P7L*HAYPUM[&8>T:7>G MH>3#6#>0]*]LEM*(QLZHU% M* ODUKCBQ%V\S\A#C?*W0:<*WC3%DEE_:1=1T!%CAC :U-6:.$I\.N0J$%]T M9>YABH#0W-@R-@>*/ERS!5V4+A[$*AYR4V<^3!.[>@E# <. /GB;GV&\VY=M MVGGC&>HLCF/BT\\5\$\T'4Z?1['LK@U$T#:3?$&UA^QO8E;TOW.269)R;/;+6WZO95 5>;M37AE6(9<.8:WP#X MW*8"V5605V975R;O.=KDP&H4!: YR!V/*T.[URB:&'-9KQ7%D4<=>SMS"JX7 MLKG(WWVY+JY% ;D#FY:,6>8N2*(YT6)2'46LE]5J!#2W4Z: M(5Y1^=? A,#?@JD#)^2-EXZ?3G\"6J7JFZ,5F0#=G+)MA3\LE'E9Z MKV6"OKD[R^"4KWI@->W X9#>;8#-3"I;5]#W+ 99%H=N2/L@=>G ;4'W=L\)X"6P!ENXF5@/ ,<# MK ]&B&+#'T:Z*88B6XPS(WIF#U<*&9N->M3I?0T(Y'56F^0*X\57=P9>O,O< MO?*5.52&-"+]<_'2"S_EJQXJ@%JZMG9;2WRC\EH7UP6JS.N\O(:/D%,ZN_G+ MMBJMK*(KR5F M*WM>6*V[5+X?7@9,"*8S<=/YQ+Q \^6KMX>%K-?5< OH]\K'),J?TED4EZ$' M$_A.K*IN"#!"HI(KY4CG:J]7]=PZ2M%?K9F^D#IX(5.!M^V&=[CM85I*@B*J MGSL5+=IB[E;3L#WG/*C-?<-.(';ZB'4K=PV-TNRWY%!D_3[G@ A3V%%##6EU MJ"[),SX'_F'LOI2 '=S8EI':?F>EXL66XLK;[&NQXAW1K#0=* -K=E"CG)$@ M>J'\7F>4>^!]9'3)63)__F-TL:RVI"Z^T^=*G3Q#*:OP6[52;>I M+HS,TI97V]C$ DEPE=0^R:ES=HLSJ>[(HJ)3)J39D:H$^[31$U9"BFEGURA' M;L/L;"=/*J:HOB)Z#ZFS['[SHR+N(O5"(EX ]E&A: K^L/)\8),79\-9[(M! M8R4#;2Y>O4# B;W660+RNV7'^%H7-?9%D[XQWV-^2$[\]5KN@$_[=CLV0X&8$,>&F95=Y)=+G HVYG$TM(HI$?IJ.$/J%_C,X/,/Q68_M&*R<,TCUU$0!.;_['F, M@6[+NDB#\VNXPEB6 -T^KC,2_>_R^AI3AID*^66]QQ2*9&R'W? #F?DU#JVO M-&H#&&'2XR]9?.$6RP/ 0AH!!C ?QMNUK]DK &2>.]!EDY#K(QI0PI3 MQ#,E;BM3QS4L;=>0KR?.=27Z$^[LL_Z@N(,GT]EB,(K H%VS2;(U:91DPJ)( MX?1C1"G#0,/E7TB_-.Y=>HTJOS(1*S\*B@;B=1.W+ $)%*#C,I;*"'@5LBV2 M>)EMBYTS]*V6+826,($6K1(S#D\,C3:;8,6VCY./^B-B7Q(#(W'F)!B'7&55P M?RSATV+GF(-(JX:SKSLP&EAJU9I.E8P&+')5THDH[S%0:ELR2 H>4 M9;IZM%29)&2(3&-")+J$W2(N\+<'?N=\7F2J?:5H$IRZD^%@8MF;,2R&@]1^ MXE>,G1F7GQ9T['U3.M#CTWE\Q P3^SWNQ9R1A5E6(A8QB?EX=!WMGGD4AM$ M\Y8MI]OLZH_$Z>=KNC--0G,K 39?!8]"3X)RP$6#,0IE(5C-&$<-A=PG7@)SH9TJYZON_,R%;@Z!""&5&XEATBM;0:FK>'P1I4$I] M$%>QNQ,TEQE6<0<9U6;KTN"5N$C2CL@ ;(/IX7^5H'5@MOV'4XZC/4=H=[A3 M2G?_<6QKY*P922?4*)>8RO=_* U%L:;)HPFRBS7 R;S0T_/'J'.[X:L?H].7 M4A-#XEJJ[YZWK,G^NL&3*)G&HW$2*02?:#J)I[-QI$![HG2 M8G0/)3. C?&::'/B= 'TGDXBQ!SZL;^\U/W@5/;,O*)U%DXBT,_C43KFG )# M6^4[1ZEB:S&R'=?]$:GT.3+'#I5KD$!+*98!#MB[ @PZ6E+VP#J.6XIVR> M9R$%FBM#$@ISP#54FXHA=*%:H!4\QB#(T$2&DXI)BGORL\(O.5=6U!WKEFMK M2U=7F)9;+@N;+.*(C8:AS:<(^U)(I5#;$@R*!4UZ2065Q08?L5.!+3T93>># MJ=-H [@[/,^3-!D/YJT'VUD# W=>T?OGVT<;V!D@(4(1@>Z)_AED*\[K_&JK M- /8IJ M(=JB=,?.*N^5#2/(Q/0UIZ0'6)G+_=HI.58< #NN, -HDX>5SI/)8&:W-.Y M3'@/#M6#DG][4"3BK\:#Q/Y*S.F'R/"=W+P]0*K?4D+!DOV-H^,YD^?<4/OS M$U63D.1GOG'>F5H%3I&R<-TI/TL_*LM!PR',3HVGH_ELY.2V,3'1U0)6*-SE M\%R^O"FK=77-^L]EMOP"_PA,BMQ:+D?394<)+YG\'ZS5-.>_]55,R02MD3%3 MP!T+%$'_B2XAH;/QE]DKS.2GFKS82S!_KPJ;&.AE,J/7K\8<(,_8.8J.CGP' M5HY#Y%?\KKJZS]:[>TD*,[&=HO$,Q.CF?HN;SODFYB?H_\TV; &J>"'Y!&W^ MCA& -!E8ZQJ8L93L$24RR'V6J;=:@2Z$,P4<1U'A.,:)C^$/D:Y NAN, 9U1& M_F%S]QW=U_DU5OG6^37>S$#EV&9:[?$+*LA!T*);$*IF^XC[_PCC!RL"[B.< M/WMV+ 6O[ K4/CR\ X$#VGN#F&O W+WJ'HFMLJ(14;W\P+ ; "[@:G]]T_5L M4JV0FNA=&^C9XQUB$3L#$&\)?IVF<@#GZG#X #>OQB)&6@V!'8S*MYO@3^XY8,28HA;#X+?)P6]3_'8Q& >_'.&7&$(G21IH$0Q7:WO+YY\NH5#&J/_L'DU54$]FOUHTGO>72KC+ON2GZW 5'!:A2FE MO0K 8?)%0\>@A;%)(>H>);@M[QZPJ-&&,K MP/E4PYXI-GZC A#N25!W(OH\ MG#)*(5(?+RAK;'F $KXWV8JH4J*7E_,D6PG0,RFH:(]G@'S:4\=UI_ MO1,]W)^]V&.>H I*S07CBN!4; M^GTGZ,5J_49!4HK&T>H6Q_[T,+MTP(RWCO%^Q]X+[IG M757+986H.P?:%EE)Y4;P[I10E%;\:\WC)-R/,!8>6=V8*GJ/9]?[)&C8$?_F MVYUJ5P3"+WO>/N*MXWWX6]N]"@R4^6@.QLH(_YJ 896,T6@!"R^-%Y,I_3T% MXVX^&4:Z6U.41/,9F7_S23P=SZ)1.HQGXV&4CF;Q8C2)'M6^:3B8)_P_H\$P MB=(!*-J/[-F4P%1I!/S/;($3'RQF]!]8<())QG_.2DX(-LT6*'PGE0(%65F( MW8&Y?ROR..+1=,!7)8C'S79=W<,3-^@MB"-*^9*_6GA:B-7327$.S?7NIHK8P41Y]/PY!])HRMU1T*ML)@U'D)-1 MBBVNROKJ0U.B Z5>=F#V+FW^)2@L&PW,IBHX'.214PC-Z,[N_:'O)3K"D$77 M&-=$:>=GNXVUV2M86?0HE:B;/!>QK3QF%%H\.F1Y,!Q<46CWN0#SN M9>P!& [&*0UIWA4<>@!*'W)IUF#"!\,H:=Q^6^7QJEM7+HUS'U-8KJ^)@PGZ MF*\,M_].ZKI<'K(-\L4.Z .=J9)SXH?T,,>_N[Z57I]-@_[(U>+EWL4@7%J=^:I L+-S;L*ZS?GK+I9S"FLE@?-KX"R>C)MDL;L/;D%1BB;#%<7?;P5O M!Y\'T2<,7GR4L@VI:G',_RZ#E:$'M,OY@LP89/WYWX#U^U834YS:EK$8+!/G M8_IK7E=G\!6(".K7G=?8N#N[IS*2#,G%U2/H!L'\?M+BEKD& ;+:KZF:717* M4FAL;4C#EC17A,A9<34A0I\VSEW0(6;K5$A8KE'=6F9;5Q./@0DKLQ8V#.Y[SM7^MA?1Z?'T7FO/[C::4G/K.KKC/R1!L-PY5=- M@S1 [MWF4A0K")P,^(C(ARRR7@G+PK7_[HRQEA'#[KV5KDFKQ..4'<[H;>UR)S MX)$;^^SW.6]7MX]=4];W. MN-3(@B,Q(SK4'ZU"#5IP05J7 ,%\IN#2%M:E$!I M_>@&$R3N+LF]DK<5)J<#74+Z'GG]_-^:FL]@T&F[8DH!YP6+:/!XW;%Z4)^CIIJ M9\-T-HUGY%9(QA@!1F=#,HIGZ4AY(MYH0EOG]J:(HS ]_");^;!Z=)NBA MP)"PB=NZON+45R/H_X$W)O%DD7(>>#))**8]C2?#.85N9PG,<-)'G:[_YEN) MD\ :)G$ZG"Q+& T7\6PT>CS+&=?5HZDZG@/A%L1H4]A;\G1-XSGYN:9 ;Z#&T00%YIVE MT6*(:>[S:?IH?EM@7L"4^6TX3(G?AO%X/")^6XSB=/9X?GLR98#YQT"1T93X M#7AECOR6)/$T36FSAIA)/YX=39X43N$"^0WV-QW'R?BQ)W($$F *W#.9QQ3L MG\[B^1 S3$;I'#9JVN:W!?#GG')1TB&Z'?&O,?PU3&>\OA%P(W#_@Z[<%<(L MK76,'?.;<*&A:5HT)7L1M*^;;_'X?IMK]X6]DFPR'$NUE%)F\&\4>O+W?!XO M)BSMD-C#!>;FO&G' $X7P*WXS>DX!@F.?Q#;XLZ<)N,X3<:V+$0(!9)\/HK@ M=,&> +//%PF*:Y2LDDKC4]D7O/I0.)ESXOBAVR^+;M.>CWV$*!\@ZH 2;GZM M%#J077AEXY['F%-BU[ ):X[T73!336*0PY)9:13DTM9S"+WQI@:!K6 MDA::R3GWWYHIB+C/-X'DB,:F5B*V'KG),\+*#N/5N114P1"ZTF!]'>)R$1G\ MMD'L*9,Z2JB$C3-]->JJ0BFT^!(:Z?2%?(\0K_=;="!CG%L&J)W1[F:@:)O9 M,1%_$Q$4)3)@*RVD(9BI<+-5W0:-60^ <&BWU .&B.8#_C'CY(3'%H!1]>V$ M#KB>2K*6G-&508-P12 M9%G-^J[DT@ P=*!D#=7 M'F*W8R;K,3D'+ 2:-\ROM]2@2 Z5*TAI@= W)OC(B/,-HY1(&8LR>S!I$SL! MX?,FR[1?Q1C,C&BEB*"CB16*]C&@QC\SFIYXQU8_(.@+S85I25+P6SX],<]LR]: M/K.Z2O)TT'T>N:\HC9"6#P8,V[+QERTX.J1H-3BE^E4)V?999K MF?2%ZD@B(36-R,RGLV$TVJO03+IGH6SC-M >+,2]Y*(-1< >8/ZY?J@!SKW M"0BX]KXO_#PI;6@]#3;II3(,RXK'M();U M[/> P5RI\T3,_N*S;+4R;D,^]R#4L84N*[M^#&+-(.2/VG0&DI%=UY47B()W M+&:O#P/="_Z,]8N7BJ%U4FR)L+<[$,VWMJK18-Q0$JR"1*&9D0&%[A4&HW2% M#QTXWICYXG& NP:FQ/%R$)'X$ 0G\K.!IT8&0-QUC9-KL6*OCH#,;8)8N;JD M@]%R$2U@;M![!1-RJ$J^U=1U1JF,V1IY'",1I[BT#% M3CW[*6A\/<4Y8[0LF(J>Q(_4TY,3M9(3:3P2OP)857/T,\Q&DWB6 M+J(WH!+)905&_CP=1^-XG [A?S%E)L%@IBQ<(_.#V*IU.XRF8 MS4"HV62!H [S290N8.ZC)+#DH_UWC]NQ!'ZW #,=*3A.LLX3MYZH[:N]%\% _G[*<%-EP@5^$QPAV< M('?!W/016\3C)(TF<9+ WL6+!1)@!G0;!19\C'OPD7_9 MC CCDR,F<,"2&3PSBE*0":DZ8 @],@K)AF,F_GU\AD>>KW0ZD=7"M.+I:$(3 MFLRF[!A&]Q*(%GV\YI@R.([0\P/ AV!&W3T#21B#=*.2N'0RL9LV7DSQG'S+&B3](@HXH7YH ME#EGHDBUKELUE8?\UNI*IV[H+&.RY]Q^;&W*AU-UC#X+5S5F_&\L7HAU'S5- MQ(4*)=JQ*+N%,5Y,X!/CH03?OS:=8HP+R-F*OCKG.F88 M^C!!@FXUXRJZ[WBG4"LD$^4![1'IA^FM&U(0BYW;($+=CK[D]W8!/S1ANE4E MJX@8@S69ZT73]@NR/T"92M[+L&=8;MM8'?%6 E )LY9HU9OJ5C-&<.J2@:[? MYVQ-9QRVYD.3[>?@-B^&1H'I2U,G=/.T$.+*VXK;086F%F %UWE7[X+NQM3C MQ2#?%;J2R,@F!P/E;UTYE;LYBA:'R=SJ/@2+^/SBM477NI>$F]RVZ85OW[PF M$-46_BS^['TFZ4(_9^67&-.@P'@HFANJ!5K!W5(1EGV^W?&8;]^^@"'-5SSJ M7ZH" 3+@]5PUG^W4T5:0Q+:FQ>)QHMM#3K"<=$'M=C*@*_,>E+8M B'L,!Y@ MY9=3B* U(49SU@?99PWW/L"%.- UG1G0[$#8L'FW,X#&>7CTP/J04?@!=:T8 M>@ZB7V]RNQ!3Z%CG[A>7]VY?;,G_PS/M. 7%2^5C)V/ETJV!?^?<%[9.,^L# M\Z5Z1/B#-]GZBI\22"Y]):"3H8.V*"=2KXI>%YR[24"1*:!1CV&N/7 IQW>< MW]) LDS< ,QDCE<M=\S3D'UB+Y! ZN'AK6ROZN DU(O,KWE.G[T*RM. MMO5PW\2]>=ADVW#C->11:E%BQML>U^2MU?3E,RFW!<%P-Q7P'_-NSSM;*0BB M]EP*R"W8/.BQO*W6>\)%,R$;]Y6Z %BQP$M=W07N28*<0:^B0-,R>DDKE,4R M[Z%PF0?,W(ICT2Y+)$#%P&R):4%F*;ZAA03[T.XHJ+D'[V+,"#> ?*BB'@Z M&1IY"$T2<.,BV'YT*^F31L??[RG9VPKXJL!^$TXQ62/6BMME*[)XB[Z46*&K M8IFV\3"FRJ]XSQ!9AF('"H2N-&UN.8S50U5&,L;,B<+DX)O0&._NSMLWLY>\ M?_TF"=9.LV(JK:*TO/9: )"N:JO4CK!I.Q9LW#5A/S$_'\NH=C=UF)=W5DZ& M*LDE+5EM^\&6S[1'%@BYFV:!P)!MS[UYI0C^+(#V>AC5O-4SSMXU2/2SZNI, MB"[]#P7'X"@XW,>\EQ=;YP1S[T" 24H%9R(6G[EA*(CA8TJ:34"NI$"R:P/' MI9HFTE&CWE=)\V[7KP];$'I('JT0XY/QXB\X?F2]/,I'L.2C[.Y+ECN9HXK/ M%F0RGX6[GOF$7^8W#F\2L9N 3&MTJBVP^UF&>5A[MPBU\J MT$/RRB6+Z%21G2.>(WWAC.VN5U>M4_=<43O@;!LWM9W*CGP,(1"INBT 8U% ML"L(WANLL!A_Z JD?5.T/2W_T%RA2G0<%=@%_Q 5>@"M'!45_V@1+V]?8(%V<"*VM.4-,_: M]'P2D@78 I1(_&9)A^&$4"070HV4790D%D8+?!PCZ! M&Y_3?1[LXN;$>@!?LFHU:FSI(5*E?#)39\=D7X>OJ!6W./Q]A/]WY=2T YZG M:"RT]-N0&/+TLJLB"7$I@M/H7^?Y3[B1"0*T25\(H;J M"7TB#G1IZU2^A]J#^BW8@(W"'5$[A>.VIP1=4;L@"O_!WW0Q^U7OWOX:EV/> MV_*J'R$7/. =WBP?VC^9Z/N5=J2#]J\1DJ_U-'N!WGSLS-]K*UT_$**3[WDX MU&;C\CZ4 &D>S!?5N6F!1ZWP6 M1/\>1P3_'6))7SJ,AS,?^3O! M.W]' MC#831DN&7*PYC1/@A<.,-A\1H]$)3X9A3IM$\P6PU038(8W'8^2'*6SZ,.GG M,Y!5P\4,?C"/@2>)*S K6[,9L4,\&B4(0S^;8O7J9):(/$C@RSE!SU/!L=GV M %>AOIV,%[3HTQGPZQBK5F>S>#B9/,!4< BF8Y$I,9=[)'1ZFXT5_RX('VQ5XK7^+N@?@C!TR M"O",00AG;2> 5N?;6MYWF>.#NA9.PTTP296M1S.KU M+&@W2ICT-%E(Y=MP&P7JE)",E/^FTRH!OM6_[>V5D"2ZX7K'=M)=KMO?O<0> MZ4=90EZO[,\WNI )J2S .X&DYD+]L+\CZ4',AHXT_M371]Q3NQ<@G0C\POR1 M#AT]76/S9#BDK\T/[0"CX.-IS^.CP3SY WI?T'US;CJ>EQ6F7O2]8C18N-_\ M?-QO9@,0EG_ [O:;/]W.IBFDS^T1@79OL!G$(L$K@WZ[V0L[47WI9S! M?*536G #71=Y:2*N^_^9O@FGHSBEOBZ@IHX(;PC_(*'/\E8S PO9&>B-6 V" M=0UC^>\$A*OT.Y4XN0DJ '[QQQL'I,<%HJCOA^SL)M,CI.*XU0_ M.% RXP7+C-=&9KPIHS_OX6[K8HI*3LQ*\O$+RB+I$SV4#V+$A->QK5G>Y*N] M5(;3_E.TQH@U=A5SDD4)9[#)EY2I(0<7=_",VFGWOQMCXS%>H B:LI,LXO*: M2U6D$:S/6I=57;/X7F9;&&9'J?@GT^'0B^QPX]=D,NPT_Y2 -BY$J)>.J"R8 MTRL[O-P:NG\M=)WX_8>:_27W/2.(<#QDEYC?M>,2BRLS!/%"BX'\G^*"UZC' MX!XU4FC@I:,+:@"OT0;BR.E[F]DR=M0L5T)#*?/@0WF0.3#5QJ 2R$!KR5G! MW-J]R20V>Q9+@-54!V^RK\5FOT%.%+%DND?8;O$NFFA?+?TV'"-@/F9I?KK? M<@]@;W,&T6L"="51$1B[?YU4AE[57X2QBATUNN,_6*>#Q_>UR<*3.%MVAS:2 M0PLTC5Y4I97I,[_C#GATEF+MF+1=FQW$-S:CMDE_IJTZYLABCA/ASA!,T6:[ M+FQ S"88N:1ES B!OU$GMHD?EV 0W7'14E66LJ<.5[;"A(G5RMY%\OWM@WQ15\!TS&C'+C$Z1:8%I M #D$ Y;P"?*5Q5TPR9-K[&-!.4+HR.6J&"[%M]UV)-IF2V;VC9V>@\2W33AT M@T^+P8! F\55D1ODLJ[NHD(KC,#?MVZYE)E+#53T(\*_U/PQJU>D>L R[FYR M$"J1-OA-- MV$P>SOQHXG>@0LN4^BUH,/W>-!A_-QI\-@DS;63:@^J'%2$DVEH&1U!1/S)C MN.F46$XM:_: Y!5-" MWF#T8/J0L[TZ\Y+U'3.I@T SG40"+<0SS_[[!KI0&O!#!N7#V<9-U MFXKQ,ELG[H@E'<.WA&?&R=L.N(MS3]$K]QOQ=!>HNF]^%O:,4T\8PE$4*T_/ MP\E@%@/)# %!"RAC,>O*KGTG/5HK!"A#ZEH MHV%CLB3P\=MU)^.'79&HJ,&JF-40 M"Q-_FIMJO3*HVY+=VLJ*H;X'94=OQJ8:3E-N9:\8 \WFBG8A8@_83F$%)W"_ M!X[<(/J@3A>9?<==;,65*A:-[;:#Y=2R(L$R0>/BTQ<4)D +51"2]3N%'V)Z ,\G.QWN%=FCWG: M:8Q8=3J)#=LY@9Y)41[2>AZR4)^RH+!*_+@%C;_;_#_C9?P6 PSBGCRWLO)- M*2V2NCFEA"&12^^23$4I.@)7:KB:>^X:RSUCPW791C:+%X:2S;#%'?$SLKO- MU0\T]WD@%CQXM0%MWPI?=NV>L =6+55$*ZGOWGPL< &DI1A<4F=.SM#$#YOSH697*K2 M23L,4)0V3#J6'[%_K:I8Y]CV7)(NBFO#)NP\-^YO0C_B _--6^*._;?0OB4 M5(S'8$PX&1I>'1 '.YN#F%GF+N'7.6X==8S%=)E?%R55V-MM 5]9[',$<[ M8A??%/#V' 49V+(YUI?9A(%[$B\JJ55)C:G=:*R\O-)F$G M0[=*+B05TG32 ]S.67'W+9O2/MJ*R\6A;4^R9!Q0GW MWW(@_(*>3#I!*;L<_4:+;DJ_ZU-T<)TM=):P\!8XC@YNL)CN>*YL^\V@^_LW M,??;3ASE,-FRQX0O*8FND.N*@R'-#:)*W D>5&6[I!WVC. YV#-H>@]3 @5( M[H?XT&>C8UP-!RY3HQ=\.W-^N\3V74IK!/-CZ6.3OI&(]P7QT8]K^]5O^5 MO5:6F0YP2% P^UZGQ_+R;^9/BK^SQR/^O5T>1#2A%]'N'\;Y,5)9HI(3ZW(V M.Q74!YT)Q_#00/(1+TP^(KZ3TPTO3+KA!5^O[RDQ\(,Q%J4#^6%' SQY2X:- MA0S"]$+5I=;W.Y@S:[X'V7#Z#,\L_/7LN=?LQI70V[I9'(N#]7"+Y%+;3\5N M01/+E9*U-"+XI$44CP)H^U 21C(ARWL!C]]6Z-CD<6SX)// M6$.JKCE5P"HSP:GP)CWS9S? S>1TDEEH+XF,H?GWOJ9GO>KYUFK;[8N.YA<6 MVOZ[4?[S!TXUU- 0OM_BD/V&JC)FJ#]>+3YZ 1H%"&3)8'B" \LFWLZXW,^&$WK%JUO-@P.@+R58>2-&C!)8##NUJET=@^72]/):\!F=^COU;S1=D7;M@EG/!OD,#=5SJ+3<,FL M^U]=%>N"V[Q9"R=@_5B<7&,AD<$C0)\%8_FCE7NTP=':KECM52Q9K#T6R?%< MTF.6/.@IL99ZZ$2Z7._C?2.SW] WHH7>?WGG2 ]=GNH8L>:4#. S@C.Q&KBL ML[+<&Q!G?#:9 %])!(,8!IGZ90XL>TGEEFP/HK*%8CJU1DP L.C6E8B M%TASEVUU\35-L:S$P<&: T8*=MF:S8-6B=)G1HENC8))NH09Y]G@I BM]M3/ M>,O%FP3&K^=3%\T77P5M2W>L3.BED+&DZ(<:91)[ALKGK[)SF$4(B+/+"TE6F\AVL1CG3Q1%Q1$9H>;"(= MS+EB&3X'Z()L&CL&13@<_0:1?82Z[4R:KVU P_[VQ[W#4]#T..S M<6(?%Q,[^R("M[(M(CS"FVWO:B[MV6C-Y4RK+L1^Q WO87-8#<$E66V%6:VS MLYV(9;]WB@%WT=%.=N;Z/J2#LSWC1F6[LMF#VK&2+ ==8,RSPD]$G6"=Q'E2 MO0F3?)/C*Z9DR/KC8,JM'#802AGRB6W(W7(C84H&S!1N >F751OG1.?]VH%7=E=<$GN())"IWQ&L'VRO( MM<./H96.&O$]O_)=5:V0A=_0<]CQZ<(T9:8&5OBJ"X.1_3^SS?:GZ&-58;.L M3S20?=[A]$=HUG#."6O[_DW$^CJ9T,JC&-:ED NI=)M2)I( MH].7^JM@T*? &Q@;JKLXN04BB2K1&9(GHIJJ+OU;4;9HO:E:I5[4! M/:P+SDK% X#"TV >8ZKK-76O,/R$;_ P_PRRH/F):T]S^@RGXBW0SA3#+%H" M*JQ0,C190T19M,N^6H",KJ7IU;EC);:'^M)R__1/Y_N9R589/9GY0+VPE#.] M%EU%:YNNH%J5G^&,&M,6 B3@6H"96")GTE9D+>TX5^@.0X5*K.VKXBNIN51N MR[H*;G-9D:F"";"DIUC,#+_;Q%-@7TT/$XWT>XC6_0U:'/5:!=H'J*>[HSA* M2LNA9K]%AM3]XK\+TJW-YGH\OZAT0#'?(K\UB.M*TN+?)Z[TVUNUA)VAGV\" MN;&N(TU[RP@-0:V 353=]W0#_Z#=[2% [CT%TL;]$UY=4 '#*3&!U_2>&2-?7 T"* M=[#NM;K2*#,!)"N>$NQ_WU?WQZ)9V9$B_7=6BY"R><1K!/@P&XH:9DBD2:XU M/=(M2\+$[K." B8U_(5AE--G;]^\_O#LN;'HN#RAOS-PH>(AB-)=P M_A!^T'&P"8=:Q8J4'S%)*0O>M5>D69+180]@\/9@N97M-(-^-EEC.$NQMFWO M*:RZ*?([ P\"AZQH6":;[.!VSS!2&$& E+EMY<;A7QO' M,+=T,8?_#N/QQ*";^3Z\M^YGLS2&A433:3R'_]"_AA9!S9+/H%0B@MDT20G= M>1R/%X@Z.YK,XW2R:,L]4'SA:I3:V?<+UMX71&Y$ M/#L"]Z!Z0@G\:LV@X$4NK79@GPD])5,HJ5IA],66;:G*$)=:KZ0VIWH&K0FX M5/U>OYOUV#D1M6=XUS5U9C)U/[24 9R 8KUB]1+>M$;P)4Q*B(H-3C-W134N M==).V?@'$^IO.AY*84T,?+T$E0C;FK?H=WBUOC2C=H]<&M*/5'>M&<$ZJJYW]QUU^B;W-J+@<$RWDYO]_*O$D(SD7YF1T*O0I^M M13[S)R(+\?(=2*7"N)8@[K$22RJI?KDBO/SA:4!T)7 M*:[+X@JN(B2TH&X!13#CMOE.MU "M]#8MVP.'>Q_I*OIXT$!@<&9[W]7O25- M#>5#FW\1VGD2S^93PN:/DX3D^B*>#F?'B1:0__$BG1,J_6R1P/O@QS#S6;1 7/MA-!_%H]&C38.SK0PSRH6E'^7?W'!14I;!AB.[RS87 C%UA?TTN <]W,L@GF)2QC99 MB;W(Q'*XI7L L_6Y]//73C-&[Y;RJKK;WF&^ABFZ4*X"31R%%& 0[SGO$ [N MM;25=:^@%S>F$>XZN\16[BX3S0KN*^DHIT6_B/W0,M255\&O,5A'W\F=@(+N MDD)P-1_E+<:!,$7P'.B]WY$1GZ^L5-;]X4GAH<;Q&Q0XTH#.M8A"J@^0F\PO M#(8O_J;!6Q)K@I;KK-CPLNPOZ[S87 *QK!=5Y> M8\<\X6IM,]/B6-,PT6]_#EY55E$BFBQ(CPJ9\P+/#0ROMEF9S]0TU9!4*UMD M22TSV!\XRZI%K_'>89I4X<)'[3:H1>-.+^*0.IY>]7&FR?(5H?)#8W;=2\Y^ M>E]:UP+;4WA^SZZQ0()K]._U=8T]3@<*M)$+I2JXP_7PPLC*]/6G<6S; @_: M+9T,PRC:=TS\SV11O.,^ J_H9>_1QO(^>9)N=?C;GRWB@BE"/XGPYI_@C3T' MS6:*SH#9-$X3! .?C4&7F* 2( 'O*$'M)XV2-!Z" @,ZTFPT1GT,VSZ=:QS: M-A Y_G"6VG^^X/-^FH":D6#KEM-D!*H1ML\X1?6.NCJ=@H(XH^X]+QQYC>0" MU0X4L&ET.L:N&4F,U40,Q^R,?7^^DAU>7 &_& NQ3 3AQR%7U^\?K-:^6L7 %O MPE1JE@?.-6^4&^?ID^1UM*=<36FO#/(=LEUM2L3[+X,+LK)L^DBZ(.Z;QEV\ MC&#+C]FAJKL-'TV5&HB2!4687?1?B'JW0CTZ\D0BKY>EP$K+<";[R(Y!6IZ) M+$=HD*U;9@O8 ;J.$XUUSNDD\<&G9:>Z!KXJ=FW46Y@X[QUFCK"\1&7(A\#4 M4^12T_*>S'G0PLEI1I^#5+\N;CE_.)>)8* %AFD5)_$]B#K=O>\VHG#EV -P ML>1P;$9/38)/^<.)(>OVI_!8W [MJ7G2B!*BLZ%KW3HU.E6AS?.@ <8HGCM,80\"<-U\JKZ,>>T1.%= MRD)EVJR)=5EE$+2]=M:!&^"%<,\\*E:<*&CD;O4>'IMK8_1UH6-UHE@_QQ(( MM:VS=6DI3L)A*\8&='&1&5 MII(;@_/T)#.7&\'+G4!6&)YHDV[FD<]'&D!=[C*_R=97_(NP?4=B7:H])/NB MHHPI7I&_06;>-M<-Y"NL&4X,:X.J.;G-$J:WX/O4ZTU2E5E$:^)^3;ISA5L$ M33-+LY5&]]376>\N]FU*:%L9*L7$&GM^:(U6V:R&"P#Z=X:/"[I\'--JN6=) M?V7W*?!60R4T5UU7%SN9!_LM9UU\4X'^ 55RI %N)8CGJ3]* ,F!?[/>]"/ M1HG-!>H(9Q9;$I_AUTV&372 DU!D;_!\-S_@_A+RE@Q+ M0OZ.#)U?2H6UXO7#D)GJ'EGNK\D"#:'):!@13:**C5/\W]2TZ5NV-T.@Y#N;< +32KF;;8SMA*C-;3I!RVX>3^8MXKQ@ MXO!ZSWF$E\>UO>.@E-_\+L:7#6$1^,D\'L'KB"1-!][CBG*<[R/4!$C#>&#' MB+>NG:_68N"0E=$V3\"R_[E"%PA\_))R?M2**BMCXM M\2Z$!A1'H$T#*\CUL::$$!,2HX=66/E+2: 8S[,^NR?U9W]?"5&_D8I'M& , M[?% N.4#GPYA&K[2/IL?3PF"8822F,W[QID1C @F#D79* M,LG4[VKSNU._147C!9"_3RVC"W*?;>=C>YW?1?Z"CD(GUZBO[B 9"MG;X5W$V3'BY)VI4 MH$$NJ21;G,>;[;JZSTV)-#K=S4<]Y\ N(L"\=&U%7L:^T=?:UGEH1,4A;E%N M0;=J6:;0Z( 4L:?C$V M+\(2"MDN_3)8<(&!#=6IT=O-0]/HW(@^._'O:305W/7B-JJ(301-8^\+FUN! M2R"V)+H,O-NH..L8TJ5SXW1/;&+*H:M-"C7F,3\=F W8\>[VY M<,U.-38&1YU?V=_V[YPE42,7D=W'EJ"TQT.PG+T123AH24X<83T9(9FKZ@-_ M7F>@ UTL$3BGH4'Y?(HGR>5W-,U^(_/&6A6'J$;&F;0SP]G9F"YA+G!O5Y55 MX@:BI!65[\J'126C.,;"0N2S*Q1#7JV?N<'X!KJM0+T6>$^VG-"@@S_NBWR] MLKQ-)F6^ZIDLK55",:W F67UI]TQ*Z?XM)*9[24KFI,66"8)B>)>QAMMPY$J MRF<'P9'K F/FOHOFFBMY>J1>SU1Q&QQ3F+9Z;@(-'\W@1- 1<5M4-6=>*9V] MM5TF;]H+LJXR7.A&N#\)G .Z22 MXQ]F/Z*.21KP6N!P)&U/%FU[2*K)UDLEI_]GK\[/)0IZ4VN%ID4DO/3YW#_] MX8&\][>)JDA&;E!SCMC'$;NA3/V!_U#WZ+FL-U:M74 J]'K%(X*NZB1,5*S7 M>ZX&XZ-ZEV.29;XZ,V?6,:N66+A1':EKW&OFRA'Q+QOZ8_1:];5U?\\=-YN] M-?M:RM4Q'8P2^)_A^ '&OX^2Q6 ^^@,,.YC,_Q!]ZF&S=#";P4.#-/F#&[$E MW9)! B,,!PMX\B.ZQ\B6[I!'71W9KG4I8-]U,+1/DO&@99B33\2W53R%Q0\Z MT6B-22#I6O;'JUZM.N1[EIR@,^S6QM%,X!#*HGM02K#.<9T[R%_,9LN=G-'S MOJXP,310@6U*$P/@6 Z-R&E:&SKLI.\S0:#KU"5,PAW4F5PO.($C(0 P1^0&4V\)._YF" /O5:ICR&P9]#N PB;>][2[N@9)T1RV,:B:V,OLYBGT&!\^ M%;?V6.I3Z,.(>'84_:BN+DTQG-T 2OU%M:^] 0(%=]3Y;^V?1_N D^- T%FY M-RC@-%F .&,7\G0R& \[CF-L"M'WZCXG2P/[4DJ)OG*W-+U3&6AG(1N!OZ"S M\) 8JP^Y%WM]#ETSFHPW@Z;1%79@DB_AUK0%H =?*]TJY'T:'K3'W1'HT@(4 M(Z_:IEC)Z:NK324*YCK/$$+QIMAR<$JP*DDX[%#:HAITT/'Z2,>%%@#TGEZO MPW%.!RPP1)'KZ$4>",5BXN2%V]0V84,E2CXVAU;BVI(U_A1WA=+6?P-7&9@P MZUU!UHMQE'5N#)U6<9,?Y*SX07'7YU)YE) YR-R]@B;L-0\(FRDH6D,1-J/! M>-86-L& C:"&_B!^U&.>X>2U!P)!\AN3(BR_/%>9X^R+0]ZJ\QO,=0%&?5MQ M*0%[UAM)W[ _,=B5^B=K_,GIL_,/+]ZB(]3RF/?12/IUAUD"[B69+ 74_)/0S-!"?J3'G&+D&&7&&N MRV2*R6B3Q93^>F':GD1 6,3'8\ ?#)KSZTYG\6Q"&6])C"!!\,HWD^I=\=8U'ZJ4CVQM%-J:-*7-G+<3_%X(9C626)XCJCK&X$]J4D^AT$H\7 M*= 8R#2)DV0JC.V3]I3QR9XSC2_)*::: "VE< ;8)9G82.+I;#:"@4?POC0Z M%\P[KW,0@4T1W=N9DL #X\60F8'_> \GPS;Q8:4LQ 3^3%L32N-T.J)$R

N]DYP?88VKF9@V)Y/;2)A_<.LUP32ZHT7@PGT2P> M3J:/WKIQ/.+C:_YXTM;Y\T$V2)$-,-DV^8?9NNY!'-L]3!;Q<($!:A!WPXN>/W;H4B#>3_WW2!K;F T=O2'LY&6.*^J?6_ FWT<"[K"J+ M$7I^\0OMZ]DP53(B059/9Q/86AKMVSGBN.)0N?Q[2.B4;0.@3+Z!8I=O/+2= MO(V=XQ(N;'NWZ$:X+:SOM*LI,#6\AR^1B0WKGCM,G(Y&C.Y"]O"]S'99)TG? MS-D]=J!ZWQL*][HJEY3':: ,T5^R%!_QFM*..^9#C^]+)Z5F3TJ5NN"!OV-) M""WFU_8"'G3C)4.X(N%0('+$#*ZK9 CWRVA(_QU/9M$YNJXI,.A 097?4D;M MEHE$(&@>/QO2:(]Z8W#>XS'/>S:.7LJ6_BWG\(I@0?&WQ&#D'7:(M4F8 M&@:;"?)X/L3L,E!6'CWC^+CI2NCC\)R&"+4QHO]BA3/]-QW3?Q? %6_0JXM' M&K/@>3+2 =+A]06-; $.X.KJE4ZQ-<$F?M:@LGYPD7F;(CV:S>/YA WLV7@8 MS^"NZMG#(S*BVOEN?EH;&3[Y5T+W$_%JA(0G/9WKP>0T4'" [2;8@#-#Y?"2 MYM,)< P[*,=)2M?EPTLZWBWQVR^K+79?&+9;!I"MQ+M@GKCO%]_1U\WZQV:; M+?/_]6PKU9S/_CGR1H_> M-*OK>.+A=O8RC[Z4&/I@:"JI7FQ5@@_TJBOENJ6D]#6&8%3=\Q;/'FR3WR?%>!.Q2&65 M;3(&A"L:Z75KG((*/[FO6*P#GVQWH,G75V=%R:$FS#)&*%U:U,X/T5&U.?6 MH:>9--(KPO9:DZ)]!\:WI@*.07O?N=+5[93:_D#V)G[TESWL3\'0(LL\9R"* M=E6"4)0IS)@JEP@)ZP#,$%N74%&08C?97[-Z!=>ZP6M9TE5O0OSE;5%7I>03 M51N%LRWOP?ST>N>VIERIE4N@OQ$5\2_[FKSVE AD*G(<8#.HQ^L\*[%PQ44U M!;8&%1]^19B.N_LM1MX=:TD?^\T&LRH(?*]!<0XW"X<;.*W,?DBNM0QW7.\# M80*[!):"(EV\8N*_FE#C1;<2/I!10"%&&2BM@XA6,'/J_T3HP5C54W!]AGJP MCX5IS :]UT25=A,%.G:R?D9=DY.S*S =Q?A5W4F B62W%;8BKRA4H6H([CL< MQ:^T@_!!=.R).>J2"C&MY' [A8$0P@EO<1K7Q+9938X@1B2[ MTY<+@E](BC\B<]?W!,6]RU0FB9JOX+3YZ^5$2O;?FA2B>G M:J]V08=!;' 4DNR8=7Z="=YEC#F?NW7NS#,0A-<6:XKZ1JCI4DV=*9GC"XX- M;,9 N*3[C=%_3%'1,BL9R3I#484@GS85:!"],4#F\J6K=Y3R,C.F>0DV9BVO M\Q! ;>,2K>S/]&BT'3B,&+JF=9?,$Q:+M;7VGRYWBM[(+[_$'D:U&Y;"=E3D M1@*5?^OO\(K+?'(N5;"ZN-MNE%DF75M,X""3!<;I:3.+!J[2U+%@&#L"-E8*1'K6<$W=@&N25Q; MY+$X$>4*N9/2AJ1A06T.CJVHC U2LM<#(F/S1P:4M@ZK[#,N2J M'6++I>Y!=>,Q*B,WW-"UI+*7);JOU@%%V[768Y!1X@XPT\Y8;S?P*/A<9BJQ M;2TD-M9Z\+&RD,YO7*/GCPA[@XTG>D:U.Q:[S.34Q@ON:DVY4"&\!I%;M]MPV\XU"< MCT+ARM 3J2VXGL63YQ>41%&[45!C;!H?,]G5@TV."2V\A.$B_S(U.S(&>) M(:_!:BTUS77MKWC>);G.=.$BJ5)*5S*Y6GA1@F7A%A'>M"Y[J*1Z48#U'DJ[ M-L?])K-;,?%&JDD#R1$BF3VE$!X$39;\=%;*.MD(.FBUL1UZVL-V0+;W_)L@ MHU6E-*V'_X/;?[,5VQQ!VNAHK>\%090//(GE!X[[U1J1"E2;$-Q^8YI8/Q:! MN]IPALIV;H-)/>)M VSL*#A*N.DWW-Q<&)X$2 \=\)0'*B=\34H+4I*19D;6 M*C)Z-NGCVL0M8=W<_0[-OGRG4,:9*V6HKBE":5<-@:GWS7WGG:A'=BS(&35' M#AO,1YTPGHT2)634^(GY[<,":'QBI'% M"*2C'?5R(P\"$5@O[*K(23$[1D5VL<;/G(X>55;[(Q!3T[GFBKK/K]"9\$7LY_Z)X.ZPD4>8IK;AS;HHZ'@2H2/E;CQ%Q%6!2.Y'Y^NS)T+UIXWN5SA])B[2+ UL<52>5TQYA@(>U]% ML=LJ9G#C#G[G)6T*..-*[GC=+PY],&B+TTZTRE',J/;B"7 !Y[G;N6!/O,.S MD21>7?7% $3!V8GK0+S0 PWAYA],.\=F6TFQB%>AKV*F?'8O0@=K%_*%4 >E8*18_1<\?)]<$-,"A>'%=L O+2]<@>QTIY\+C&MSH MY/-L8RL3O8K7+K>HN[7+.,:4UA-\:'N9TBH)P0\E=;S$.SC3N7 ^!:1,VA]/L^L1HYZBX7DRD/>F&5.WBB<^T/U^U M.\U4J'K>0V2;IF,FXB-HGRG_IR[C8U;&R\J_.E9Y4%]%6M]5%F&_EY3,R535 M9N;'KH6PR& AP6G-C(G%\MHEVHC1H14Q0VL.+O<[^1;,?="IE-_W?UFSRZVG8G*W4"&H%AZL1Q?;H%$9/Y*\P<_]?SP[]4=_DMTJ"XDLVS?GLY MUH=V"GTU1^R60\(DTG_7/3.N5;HJ73-SNSGXM[JE]>5=!O>H*S2?!HV$:-A MHJ:P-K[5=0X<,Y2LNI.HP]P[Q(J>9JI/-S?O:0X,D7$HXHF6<6P)JH)T_9;O M=R;Q>2CS/!;'O7"3N=15OJ/V15D7E#:M0PFD6LL2(-"A0O,;>%&)]W N7GH# M'F]]DWN27,"2<=%Q["B_F>K@^H!_;!1/&(Q+]WJ3 M2O0(&@^PSHL2G:XQZ^N@,\7I1%;Y,9#;#<[(NC>5J8XOCS5F9&P:D9.'4:E6 MU$M8(_<;A[P&IG!= V 4+O;D6OJNTU%&X;))7(MT\,!19.?B!^R,SOF)']B@ MGGME5UVST6V#/EK">S>BM8[$# L36!!U+ @$9XU)!_"FO74LN)WAHP27]7'T M^F./Y\?O5;.GXIA\2G[TSOPCF/O'Z",UV5BI'APNM4DJ!.0DONX_U2>(?C^A M$B2$9QPSK.)BZDWKD>?N.TUM%"_2832?+G!FPXDI'N3?G6">_7B4$"YDLA!< MR,4PT216TN<;Z'P>Z%5[D*(A+$[SUS>1]9$SZ:2CCX2&^O?AZ>*CZC[)/=3Z MDON9<90 I['TV=O+EZ>/WL>O4/=KX[.+;IS.$8DH42T M">6DDQ5N4W3(ZRVU,Z!SJ@3JHM:U'I8$+$MP$MTI%&3&%N4*(]/WMLN(=..1 MSALTH6LLNRX[<0%':(\\?@=4!U#"=Z::HXZ-6>P#R@VAF9;B#75HRG&;'*I_ MDJ*9 N3G?VH"5\[HM@06]4;N+G?ST+\XM\IJ.$ZW(QN$J^%MV@I]9CF1V]\M.W 9/T]%U(E'DO8)M\Y32?:PB#Y-L ): MQI"(XA.(UKXD>NBFY_-DXO4OXT&5KX"3L]P%U;WL<#4E"67/2'^2GFM$N$RD M/Y_D,:/[J!-O.!+3+45/$&J:55HM\ //W)>M^AH_O>1@>PDG4T&7+9]Y#K6.-AFM(7X]&$4.Q= M#"(9#T&YFD7I.,'R0-;'GKJ_](H%O7LTDEW%/$]A#$%NGV'[K^3?O(:,KG&!=-E9X M\PP0) %G@)7:P305,NA- C,[,7L]8T\2>+W%@YPD=FSMG2HF=TY)6YW9[\3$ M,*44>AQP2CW.&]3OZK.&#L4$&D$RY.-QS]'6KY3S#KKVR4SY[&RLU:L]SP-$ M+/.OH*#>Y9C1QC0+JISV>CUT[7V'J^=53^5[0#E]'$.W8[*]<7(_*KYC1*L? M#TB<5^H"/^P+?9(@"I6LP^&YH'-OI #_J^_S1\;%^;X_%2_) D-RO!X M@/#:8L!F@/-XEHP(&FB&:"L,#C2=3$#B$4S)&+LK3Q&0@FF^)IHC ,1O(73/ M;63\6KWMD-)F3Q'?L'AURAV+-VAKSH]CLU8,Q[[)9B,J9[&RXU RIP1(P\@O M(_SSE&"7_F9LV[WD_Y&Y-HW'PQ'=>@P-,AS&\^'"J%6S!=B-,_YJE,SBT6+Q M]\^]K&&@XF!U#-0@_C;\.XHG,T)6HHXZ) ;29/@-%MCO?14]VFGZMVK:=( K M'[F&@XSYH:/MH< W*%EQ0J[]9";VR,*XT:^_W^P.OZ]=R?4:N?'?B1O?N?AA MIX9,/>8*Q ZU_>H9UU.>EYCY2\4LG(;5$ZBDXXN=1\G!@-S#\,RM7'6%9GY: ME-O]#DBYEYX?>-R,XD=OT=G>]X/HE>W[BWJS.Z"4YW5\548'I/^JSC;OJN$*Q@Z0Y=NSJ#1TYAY ^7N*?2 9/(K*+QCDKX,ITC.V HAQFAM#/BQ*VQ7(P*2-HVIK53L(_.(-K#J$+K.KZBR#B2+XQ.K)FB) MG%TBA(LZ"D8R(_D.2>9/" -%LNN(&^6'WA@.W-!-P4KVH9P:0W#;CJ!38(1% M[&9&5) 1ZCATX!5^FJV]++J;YU53A,84QJ,B&BQNL%]P\P^'F\^]XW#"J.W1 M? F4FKB/WW.%H6(=*95S;3*'0X+.R'?_ =%]W%.O]>^\W16F_SVA^U]_N( MG[P]+N3+B36M/)OVB_W([Z'GWU?E6?V8Z\I($J=^]XB>@* IO9?)373^#9(+ M!FP++Y.%BF4!9^OBUJ8.Q-%U5:TH79PRY4OIVIC+4XB=5EY3=8#Y ;NB[JK] M>J54SDOE;/+GE#%>#);+B(J.#H^B9L6<0,W<>I>DN*ZZ=!,$RHRQ]S38!^[! M95&J:J,P<09'XM_R)=(S>LL%[^]=V-QKZ64/+;&->@N"^6Y5=0NE4V-Z!/<$FWCPAA"\$\&*P;5_#N6LLUL;%_&Y7>I#Z4]">^ M&M4;5_GESGN!)##"EAB\4,R/0)95SU,E!34V7,JH+H;4O2I5E S;#;J7E_B2 M+KSDA:VUC%[=AMPGG0<.]N.WDCNI%Y?B#=HL]FHS/%EN< M(&#.L^=*J&(#WBUQARZ=@Q<5VS7]XD_GYQ_A%YQ*N($/$4O"KK5Q)(=WKE#-O)8 +GA@D&)MEAJV*RZ77BVN=1G8^Y.P6JG6 /FIO+K!006^Z(%[237.EA>WS=R%D@&5NZ\"(*(^FT?DD1&/U3P?K M# YRO?%[.?IF6KT[3S)V^O)[Y7 FM#WS>6E]SJ]KV+O[B&'^;$6PR1:!!UFE M$9>L!ZP41S>F=C"T.])ACM49K\5="G%CAE2Y1OUAEM307H@5[40<1>2QE2+$2 MI"28)3[X K1+%)3OL)<@<,BO5?T%2/.F7 Y >+YX]^LSBM&Y8!#! MYYX786O/2^W.2QLG1)64A[<^"RSG)VFQI&JI_KP'DEB.O,N\3M%(W3:-E-N# M^-1/*0H>)<%<<=XD&7Y57($HQW;*\"==6*:_O?8CFSQ-JT5\#QGCRRYQM@BL M0*]CZG"[*?0X'J5($P1,GV& 8)'BM_&HW>(VX!D^C%?[6AR_#X]A,;^T&%?Z M_P'ZJJL&:6)5L:-O)AN[:HN&<^XW^HF8 W?9*#O_VB=+^WU[%LENE3?+NK@T M;\UVPGQT5LB!3+#3I(8AG;0\Q>>Z.N.YTXB,GMA^Y$VI1GRLQLN=)7$/+;PR MX1FBQA7K6 KU6M]D7S!L8F"[N/*3SXGSVZ(>U\Z7C[4)B%L/^OR>$*^EP*L+ MQ:$">]IZ4A]3;HB#A V[(@1KV$W:B'R.K1FU@9I0(=TW'> M3EI'#BJ;QE*16-0#&>3;1D=P+7-@.%.N>2JB!C)B(B,?-.P\8X \;:]/\69@ M,V"JL[ ZE?O,PM33X_H!#$SNLJ_>AVAG(9Z]==N")4JU*3NZ\[%_ .X5^K)M MM'95[2]W5_NU56KC:'N@+:![G0.W9[AZ^P50 \=;4SH!'4?KG6&TZ0=\-UW\ MDS90G?+-F(P8?(_Q$L5'N(A436+ WX1?6B(VCW2.D($6],UT' .FT#EW[&0: MKVR=J\A>SX&H%T+PMWYN0:R]_O0[TZ];<"M7K=8.%,DRQHI[T0\"0^1:_9!* MEJWO%10DG/K\%J_=95$O]QM!^X]UYWH4%6!-P>>QZ!.[?4;9RVXC<-<0O(Y\ M!E^IQE!4!<'$I1IST*J;G=J= %$5^*]Q7@CR3B^= ]AGT9Y\U,%%J%E?P5*J M6N3I)@0A7WD8X+G"=6K12[42OLFMJPG5X&I3+/VF"6J-;+M)3D3_$HE,5UQ. MCSJ:?G=$#3IVY.0T!U"Y=]@S9;+ZG)6C8HL,ZRHM0;#^G,O:S66R)$\/*V]: M4P/.$_.X4N=@U6;=1UV+##')WI+.G8Q8OOI>!H)6V,N$?WJ.'<_R5>"6QJY_ MH#6,V59Q[U5C74@1:1/]7&$(X/39Z_.+GT%]EQX%P4=_V:[$LW)^\0L\^[X: MT'O.A@O42^FJ91*]L($$HO4+ Q#-G+>7<4@3=S?>%==S6H -N;R-C5*KA\UI MMLD\A?'EEUCCBBI&$E8YRI3KSB-.&W]\Q !5PN=UAU?S:8S:[3^2-,D;, M,)G(<0 ^MUQ^\8MAXLD9GI?CF/CT1B=]@9PIQ%BML0]N$>W=# M2%%\DB@GI 40M99!'%:2A-<54 _6HNES;!C>2 M6[%3OH:>EK.,*?1_NKORWC:.+/]5&H&#H8$6I^_#"RP@R\=Z(,>"["1_# 8+ M2FS)G*%)+2G&T2(??M]15W=5]4'+=F:!(*;([CI?O7KG[]%8$#-?+T@G#V8M M4#%;H0\L-U)EB=\;=6^B1H2'0-Z/RQ4'WB(E)<5_@.(C(:=5I)SC!0$/^YO* M%A(W@9#N&2%OW6$#<]7)^X^KNSLIG<#A6:Y9\+?[P<5F-LRA2LX7#3QJABLD M@"J"C9(@YX;H0Q<1,QD*1B.H3(7=VG-;+!B!U7D"> H/$JM+CD19#]B7H.PW M8E&4ZT1R-X.@&(=W\;M_]").7T+VTJ-:*E3(!_2]\@"8Z#@44:6[?"D/E5P: M63Q%6/@%/35+SRHH0)TV9@,77-LH,#78M\TM?(648NWFSW?;C:OJJ\TBS/S^ MC;GF-,-5IPJ]&1UE&0/)$';5P.@V+*$@_4*[1EH#3VP2,*W*)N!B\\A:=-E' M^H$%@E4+P5_>)AH[DP6HMA%R;PR7N4+W%I$RJ,B4UQ(_7OG-FB*I<7E=$N$9 M72;7$D3E]/T9B(5P+XZ]267(+44%VP94*9&3U93E^$;NE5!J)7B<4EV$98BG M 0."X>1Z.)>&WU8 F;M)2%ELC6(VA@5*HZ=*F<4$KMT9M88<[L,VQ.$(PZS7 M(GNJC*SK=MB>B+B]D;:C%=ZVGWB'N_8GF8&#XN>]X6D2&.*L[6GKZ_YASR8B M-@D)W?=:%M3 VH&'.S)&LGS?L#.%5]B,BE!-*AG*7G(!>MP^C':GB'MCM*T( MJ6NS-D2\4*VX8:EN2['"=F*24D%BB5"PREZ)LB1&=&98Q4[>4V50\RLI2Y9Q M]?19\/YZ>T?BXEOS7!DG3ZZ4GSCCQ=P-&YWBSLXX1>''18#OI<_O:(;\/*P1J:U;@@S&3M-TY,X MRE/@ 48]*NZ3UN4]'G4UFE"X,_;BQ22-Z1OZ(\L2=-YA!4K:>1EG<*GX,- A MG#0A:7%;;Z'79@WW5X.P@'*RDC 7<,5O]AW=?*-0!'%B^T:';JN5Q=.E9!Q! M7BKM3L4 KG?-8FDB*&-[-[10.U@HC']@#H[;0A6R-#2^ 2IH:$V:/@;K#G]- M@K,B>)R.M=D'BNBVXG?>7W]LE@>VBA@9O6_T%2#" 4]-<[ 1"BJKAKL"@RR@ MJ<,GC+*0^3NH:;51;NYV(IYD]Z +)Y, :89JLPT:B(6Y" E+;W\=:[>6QFC9 MDFEY-FX'(VQFR%YKF-"-.@&R+JT0P!:=>-36\-IM[#APB,(J_$!7IJ.N M@$ .W$ZS&'=70G@&6(JZS.C\HBL%5R?)$)DCFX!J6(<)2( 7.W2_HRF4T>8) M6!_ZOR.V$&>8ZYP'KV5D:YQG891%*J.SZZ](DC),*OF[#C@4/Y=A7<;R5E/A MC,$L+<*"TC-=Z(&SK BK O&R7DA+B^%9:CU9UF&1(%A M__64T584KHVQS*W MLU08/+Y-B44-ZUWDP3DRB! 4FB2>9E1_*SJ#SE:P= M]$9[B/C+-WK%K8.]QSN%!%,7#W$=9$3A\D'LHO!A6D MC"*&SHDK!E^*HS3,DPCH^;=F#>=OR8DKV_7V]B$HYV4 HD<:(9)$&!498DE4 M89(67"X3OH29YT7LO11/=:Q(B+R+0BH6<"R41C'F(FMA!NBH M1!"MN7B06U?YDC3]4!340_6616]*1/RR['T3(DHCJ53 HM,X$\A,25CG!7TN M@.BJ/**W-&I)4)5$EA6PN*P,TB0*2^#O20JL.LT#C">^;B/3Z1E0;,2G3Z@8 MDG83S:N8_Y?.HSA(YDD*DNKZ0.']XYK A!5J ?\A$(AD7A/.U1PF' ?O0#I? M; [(!\3=&;+P(/0*JJU%<0!HUZ:BX'2QZ1"[S5:40&\P[VV'60)D?Q"?V5!" M3Q);4HH/,""F8LX=Q=J3KGXHYDV%+@T/"Z."FJL=SR@3^^P:Z^>/VX ]-R1U M&V7<>L5ULJ6FI9[2 LNT:Q4.J0.8ZHS!?E'CN6YH6D*9)(XKVK8"RQS6%VZ<&[B&V&)TV>S9U :?6=[D>\]DRT4)PB8QX#C#.SRC_+BP M3%*#9Q-2M1A=<$NR![\_D^'YJ%@\I1>!)Y85 I("+R\-"%F%3R/P4JX:1.0W M!&6^)6)0$A)6*N*3G+SD)Z]J5L'"U41H!>PM MR00@VY%$(('5QBXH$&^9@%2'.E-5))/IK4;)KF!ZBR("(@,!(\L8"+1.PZ2< M3F]'KPP0/ZB2>5H0O0&M5 3O'(/.F+2PN\8N3P*GL$9Z@_U-LC#.II[(%#A M =235R&>H%E1AE6$.D*:5+!119?>:J#/BK2))$(!#3]E\"E*2IY?"M28EVZF M_2#1? 6$%_R%4'#!S%=Q6Z,:]3@B M+(J%%#[N60WG G\!+0WN"OQ !R0BD/ ,5+I,63/$0L&=4:6@[56P^W"LJCK& MBP%YN%"[VJO<9O'F\=/<[8FFO.[^2I^)3QYXL=HO;F\Q[$>*T%#W<,(PQ?%F2$ MK)N1(A:C!E=)$.;-5-'"&*6U,L\Z69,PW#B'6XY8"=["66HV6>3 (*,4-6ZJ M]'.&1A&R/<8%(AW6P ?#%*A1E?*H8(!Q=.S0'T?>&+5-<&SAN.:D=N:PX"69 M)6!$!=V>"4H588T65[U7"5RN!1Q\6*@RK]&:6N5!4L/8T]@QY=&RSK0=B^&] M&A@-KF"6H%4I-IO%7HLP+5V[EF4YV0F0PI"]R6W+LS),@6:_8 Z/)-6,VKNT M2L.H8ID6R%!4;J@(FCI'ZH*QF4>L#K,X ?89QR6"9]>X "6L6^J8\!A1:MI^ MI07P>:*S. /AD61QV2*T3U>)XX#%P)VA=Y QRL0X8&CS3UV\8^&GF^ MDB(7LX5AA46:TX#RLF A&B](8"WF\:K0$ 6R%3P%U)V'45: > X"=>::\&C1 M;NKQBF&UT@K).P/F6#.KDLTBWP :@A'9>P:<$ 3"B@S 29ZK3[.^-F%'>&]L-\$8!Z)LR'5U6_7.A6U<1\,H]).K!]?EK3/>!E#9QUKP1Y&G M#+?R1)JBUI;!:: K#R2CHHUDDP"32T#[T2LL/1_2#Z:.(AU$))8E?3O[JM>' MY-SOEI[@]02Y!ON]7# 7\#6.MY[3N0'6GY'&"4RCC@L2<^$L@U*%+@U*6<.X M"56Y*LC)95*5-7D("3 ;N+'+L9,&<0V4D:#:!_=)2?X2Y'# "3P^G0($"]!V MH>T4_HU0 @=1/"K;3IT8QP"W$6K M"#@JM 0_SZJ"1!T8,ER&$5R&_2Z>&,99 5$K4A=_CW+R9&@**0@-6W7[A,PL M%4SJ2$*3%]2?B-!*06AQQ+I5 ;P_&R TT *0T(@E@ SBI+0\J&H@JQS( 6[T M#.D![LJ4BCEYZ R86X0XWDD5QE1LBE40D\R('$#(B]'#6!:H;.9E+!AG##]6 MY%4D2T0'<@R/2E*/X<15)QB2M" MY5!4GT](B$,_ZU22LJZ$/P]1I;D@JD38%%#^J(:X5\)$1><;R,1+5"A4S$!C M*'*D6&!>=5'W$Q7HJDA4&;4-DF=>N8@*"!F(JHJ0\D"7.I*HJK "VIV5H$_0 MY$L0 (MJF*B0PQA$A7^.)JHL*XBH9)_LO"^RNN]F'8[0L+/T$'VK69(_>XQ8 M=JZB6%[ BV8QAGX;"R)M"O_)@XUHLS*&\5CE^$"XWJY_(P R$))6"!EWS?%1 MIE0%@G%$-DSY(8'_2=<=1^ML%QM8_(A^[A9]>Y(Z'T\\CZ?S*OX1\S,HV T^ M;##>G!&D?%VD\UJ_\WS<.^4<2/M'1%:#G:$H8OED]]]B7B3YCYU6X21B(2?\ MMX)#3O^"WL,A1X>-('J1;2ZKI0 $6(%2D MY#::<;E:&:!D$@,?B1)N>5144>7*Q+]Y5LL8*!%*1L&B;/9K@\L%,Y MJM*T MARL:P_666_LH8Q%I3B^: MNUVCBO1Z=E5'+UZHZ$5E>/ _[ IUI$#T1]_L\X7 AEJ+5(P=IN"(R$[0%LN* M[%45F:/@0TWNH.>'U7JYDA4=*0+\XW;=>1\6,*R3BE21$C3#)$+?92$1FG8/ MG0EFL!%8%RC-4*+(X-\:[G#\1F4&[O@4Q,J*PIXES!\NX(6@[!)T5] &LIAD MFA2M.ID0EN[:NQ-V(U%#-$G',-XZQFA,Z#%!2WHLJ=60K98FZ6#P9@FB5 'T MBO)PD:.U+^D&OG;Z4_H+G*$L1D$LP>4B%V92QGA,NN3UJ\0P>7U8X(=F)#=2 M[UU@9L>>P2+.UHN53+0YTZ87!>@R8*)9B#!:@:OBY&;?RXWV7"6ER8PYD 1@ MCW) M!/E8_LEKC.6ZPIS<;!A5$9%T.\.#2%::68H^?KS'C&W0Z!4PAKH(9N2O VD& M-"J6:5XR#(DQPRS,BX+<&R&69+2^L4@$8W1.GB\XBZ"5-C1,4ZT7J)#6I1#_ M,<7$:/F4,GZZ3;5>9[EBI]^GZ"&1.20RAOXTQ/7S!MVKN]6UJ.JG ZG$2-T% M?CDH)@?NQWE:(B]0O!.'15EA@;<8O7)5!M)06"9 DT:&*X=8B1> UR =9.AA MR$#-3\C,"_T^DYG+=W0R.0+0W ?T>[$L#,DY$ MW>5^F/&&*=5S\&EZO]OTYND)Y7TGU/40#) MO"Q_Q"A7T!54B\L59NK/E.0ST< MH90"GIY@C \;,),Z+.,8=M$/.P:J7W.#T;)Y@1=!#E<#?CI3I;ZJ],1%Q]R>TO5A; M#A0;+EV:H&>Y$(>HO4DS#N!YVHI^TM49KT7^&,:):,OHK"S1/@<<':Z%T_XJ M\EUY9\:5MY_J#WATE:HMP#,&1]H9$)?O1G$GSY-!MY4\1F*A)*$K6OU6N^ER M_?&!5F.31TZ>&NZOL@YBI/8QKBJQ#9RB'58 TSZX^T';SNOZ2@YA1X P[:W'IJH26 MKHHF[V::XG]'[F![$%G-@TAK]_ZEFKSEQ<47T1-]N:C[X3L=/HZ6#M.(@ZLB ML@Y5$6O9H.='7[)K6"Y:.RMGF"&7D!X7QBFZBB9N'=>[Y_\?M8&=\204( 7C MR2D_]+(S?K,4O0.>I#J)$H-'D%>;0JCCS!M#,(4B+),9!OZ2R-J;%(*9YQNT M]&LDTBM*'./D>4Y"L81>DH7W5L;+]G O83R_53^4LSU=?7W/#3^B:80F\VMW M IL#959)T Y[*NC\C("L*-D4&'X< 8?&\&#TON>ES/'7OH(VJK%HU3:7!'!4 MIX]&(7H.]N@<=Y;QN,M,)0]^SS&\5'!,1&!XP/=88()SR>,PR2I4UV$S8PK& M (T?KOO)(P['#5>8*?O'%%64O8+_HDV6_DTR^K=.(RN"V\W'L1_)ZD\UTMP8 MW=(HHP1_Z?:Y43\<%JB9U\?E\)KZC%8HCUO&Z,()(+ XO@\7:]?Q$IT]B(JBRX,R;R9V L?LIX)IQP1E$%$SK1/&$BP#[-:GW"^&63 MB+8W-P3&.04+<5:PDI,71M0 RMQ6J0<#LW!2#]-YQ+%+-GR@9C$:440;HL[T M$8O6/=*>=3/'<_3B>:?1&VPA,M]O? KCMG/*S5IY-SJ+$HV*)J]\T>*3MGHZ M.DS*(4Z(;'V7*+'H5Q^I,GTKM;]?J/!,5M;\6*G%.TID:;?>-NF+=$\[X7)Y MW+5X#(JEP]SKU+U>(Y##[)S2:"][%EZM'[U@X*%A%NO9&UPMDX2^@O_Q:)FB MC]&T3KQ>5#'H\Q@3"M R2+$9MCN_Z8_>7NJBI M[S0572>4,,%F*5M!/F[;] O__W8/$],H=_<-HJ2*& M/00F.\.H@:=?O(=L3B8T*IFJS%9AA@O*>PO)]S''1V!0+5[?+W!-F[9DIS*( MP7!@"7QL09,*SX:"ZWI!7^R_?]M)47 M.>8SH:<]5??=:F/6LM#"],#"FU*P"5(URTMT0K#/3&8DPM<9!GD5:*?E-6?H M!+2+?HVC>:J3UXS>^JYV#9Q%?!@9K.#$R&<[8YY&9J;XB#%&&E=OH?P>E$W$=XSWX=^TS GI#<.76)0HM@!1?$MM(J?MO<=S>(KZA/?^LJ< M;%[Z7E%\/:=GXAQZ#Y )JR(#?F>Y='*',1E!XU)(U[4T.-X^WNCZ^[/@8;7M M[&VS0/1OP:-'V.1/=3U!$_U9M$.5S$S3'"+M7:HZVE15?@IT6XA)X&M,)C-K M:ABG_N.JV2UVUQ_;I0M:M8+=M3:U=>V3,7335H=#UR7 N4:>,\0A[)(=.U"Z_H#F#R[^_.>V<_=X9[KD(LZ MY@N\ MHS,IHXI\6/Q;^)^#<5=-!WL9A6,L/^V_W*9WSO>>7Q)RYW[K$F+JV" M>A+=;SK3'G[A$2=MQS,^UGZS$;2U>=VONOL]XI7S<994DEH[S@:KX[9!M>?Y M,7CZP4GP$YK\Z>J=O6"$LJ?P[<_O7P2S)\B.8;<^R-VR"B;?[>9!)'!.QT 5 M!W\_1U[P!HNG_,,&_=;QS#,@@P4FX^TL9JX>2RP/KO[) D[6/R7^GRS7CO[) M@B@_);!9UR]X'_14B;<>=R"CVY6I]1)JW7WORJFU\GI5RT9)$AWBVVW @U<_ MK9$!>/KCQF2E+/L0VBCBFN!)FF"_XF+'>OE0>/22:JOXKX:_;=7I:3IPAL/= MR>JJUKP40)U$A0W^:*&Y3'X!_IQ(?0;G/&WE.;Y1Y:DUFLZI$1D^N2Y,3"1Z][$?K+DP<%.O[3.2JI-)O K?\@$F+#9IQMOPBXV;,-Z M]H,F$";JQ'<0%I+[2M32)LZN7!@8W6=*T58I MVRI&-S5]Y+*S:F#@!AB'=Z$+T4;W 0\]FO@>D\>=1.Y&)931Y 9]@^]%!1G) M270M"9-M# RPQ5C^*B/[@,,@CAP\T\]M)M560!33PWZIGW @L4X"EA_1( *; M-$N9U417!IM)./@9!B]_HK3$&8-^/ U;%A(1T P\X)[+$'ZC;D(]LU#%!@]/ MN@6"[U03+"Y[N 5M0*C@>S=*\D\J^E.C\^X]D/CZ60=V__DQKP\<0%,K-!CYM]^_[CIM]N8-OOVNSV3IY,U-$/QT/ TQ(/^L8H' M_ /2AU4>2O%-"--C!"/Y"!Y4 8RBOAMQ%[]=;5:?#I^81,P>;,YB5E>7E=5# MH[(]R1[=U]+(*7GK;COS<*B0;A%6MZ#@8#Q-O%W\/FZ*F$?G'*QJ8&"PJ4_> MUBT,#1:T.7<3FA343IAN*2]'?LNX;XX[R;V?JD+GN!>,BIYV<>\>OK"&-1J(D2.X.PTU%,4'E"5N.:;B?K6_65SS \ (=B0W MP&UU^OMJ_X]GHFYN=6*C"#]>Q[U7H^IFI[JY,[K9&MTLG+:."0TTD7G_SX221>SA#NO(?P7^C)WV\@N#'PN*LC: =\U\.V[C-FOZ;1![]$FT0-\[QMW"*I1!_+,/T6/ M_=N#*._OLFD!D!V[I"U-SUM:8/*.>EJR-!X!L]:I'RQT0,_20A5\]Z.O)0H2W[<:]QND6#G'+E4(PPXY=[;;PM\-F MCE X""1O80QUL(I[;_]'0;EUNR,L9%MWWX. MM9K.!M,JB%CI/5K!^/6Z2]Q MX #;1A[Z[2?""/[# WT\\%(/ /+@FUX8Y %B&F,VQ2 *))X>J9>>20I\)BH] MS[Q=8#MQ;SN*4#%J9@PQBV=TJ)Y;9D_'M3@TLJ3L?>;=];V:H:\O@J?J?X0C M-V[\H1WGO03? JR_6'#I81!$KN'?Q:VM^P*EN$#(]@'5H MO%Q$;T.(B.*-1P6PGL6Y.#1XIU/*>KF%]1<&^WNZB.Z\$T;\;VO"5X*/"#7X1^ G5QWB'.+Y9<.9;Q7;_GQT)7'\]O[SXDXA MFB[NS1+.MG9] ,$A*.DZ4:E_@G%_>(/9M"[[NIR-PJCO' M^^Z,SF,AD(>O815[BG6GFP4"RWMH;,\1Y=9=.;AZA\T!@\R=?3LIQ+PEABXL M)[2_K5D[=_^RN3.FIJ_C-?IO]3I:K>%]9W]9VU]V!OM>7I$H7;R7MU[?;%G& MDYL/VH< MQ4Z*1VBPJX?@O+E'9ZT6]8%,^F7_Y[O5\A8A9"53GB(?B\PV(ZN.7>=U[S.Y2L MY>G[C^##=K<-?L9[&;M ?](*RTHXVA4+(Z(-*,,-'D4@Y\-BO7X(,)^'$/HV M]SHG#H\=C 9%HYL N 7*8"[)$H'VMQX$?AC/KFW;(49.^.+LGB/AP3 MHO4]NE&[#U>MF(=C G&'*KUT7Q@J[>(V<>B*+F[;AJ^0B\]@TB[A8HF;WB(M M7V;E'57SQ$LDO85@>AE1;T@T7+0"\KMY!$)?\0H:K4.0FR/7Q@? /]F^4B(6F&G$Y _E([QY":?5,[J^IX M5M_6A_MJZ-A/.ZOG=!]S%9QI,R_#?R&1XG[5%6&F+['J\:/D2&OG;%F3BX)>&2KP-<3S; MV+?V2V>7: C;;6FGFKM['$H8G)^?V;>P ;O']1[>-O@ M.&"((?E4#O=;#-N\!EGEGI&>X4"0D9!RUC_"?-_#>>N;]]M"Y= MDSASU02W"!% I<'A]D*28S-)JRG*7,>\:1K%DC.DIW0M+?:?*8CX@66,&5;S MDBJ M1%9[A+Y[9;.X&H=:"IW-M4FFM[Q2Z.2C"=L#,^BJ*B^IV#:_1YX ], MT8H$MN&1GH$VL5R!VK&XN2&09)1#X:P#B7S$2:!3B]*3#>T+BT4%UR"R;I:@ MD[H""C22'.?J?,:0&)E@)/*U$1@"MG'90$,[X9Y9[5F\W3K2"KHIG6,/ XJ0 M-%6"NX6'=KZ*D[8^YRFG=&(72]KW5TN217&<#%3G "@N.I0',*W,CZWE]U<\ MFOH\+/'S+2;JHB-P!5OMVL!7!]2+D,:AD<-0B[*T#T;?\_K88?=VV24'CW%6 M6[)IQU]F:0)5\(BX#I+<>'/#786B3HPT$.ONZJ][9%U* ]6,++M+UZVJ.:2_65BFYQ\%9D&9H#UFFR7 M06UW:B%\]]5P0LI?"AP ?^[)\+G[14#MN"/4/HC[4I"6)0N!S(T9,\VGN_7V MH7&XFK:;$_EC\*E!OQ,7X!@P@8S?*^ \:TO,4+/\W.Q5<^6'0. ?.:#555)" M#?=VJPJ[33E>F'INWRS#Y\M;K\^KJ29N=TA?0VZ=V=F,=5/AYNPF7%]M&G^T MYIB,'Z\Y0>5?W*"SV%TW2FU<*;OIF!^CBME1A3R;6H8KQEF\>J!DG%N&'%,F M;OJB6F7AOLX*_[3]3;$4BVLP2TG=/W;&:M:C.V9%VE5T\*+1\9OBBU9-2LL) ML&F78K:U/)$-DN:7(]H>/E0^!JS<"H'24($F5&OI_ZH5_. 7> ! MN]0'['G? 1M1S\K!^LV*2">!HR;1,2*/3W#$H5X0^NB#/W7YS[LX'62 ML"Q(T0$-T+?*DXH#];CG?!YK=P=A"[NVSWTCS6?K9G-[_Y'8S.I30V"+G';< M!F"T;>WMGSO0II\T-)N'9_D2^G#\>P-_U4!?=; ]#S+:E^Z&@7)$P(\&XI"G MJ2. %IR>4\@HU60I.>!'M-@#X[<'\<#N/\QOD+1MQJ0H[;/T5U/1G[]%NMQ MQ*!&K,G4,S*R=-$1& %6 1Z_97VHMLW8&DB>,C8#'0\5AQG;^W -(?<;_L)! M,MIX/[F_'@KIJ;G3W]]4TGJC89]-UBNE>D])#'R9J96))+..NE<,M36EU)<>X6K_[(E M@WR0ALE'V??C0>-=3,2YZH^-DFVK^SU;_AT@[+\ZU5FP]*<#!:]:M"*3+1GE M''?MY,NNX4F2H0/BN"67_I<$ C_&)N>^5L][;CZ%=^Z""9_T,&.FC!3-%1K^T@U8]XOKT%\B\6+KKRD^0P?7G H+7+?)P_[D=K&X M^V_=-+?\[@;:UP5*IZ[WEU6F*&ZC-18:XCN9 ,*3V4A5=7$J.L-DF,>G/? M#SV&"(=)Q!MVPU0-4M%P%_ GT!'RQ!SR"]B1> MFD2OV[(DR@4?=^X<.H.5% A@=(MHRL' MQE,_NG#@1J:;.@XC7$A;VU5POZMN^B30CXQ 0ND@< Z=(XDJI!26_$8/[&3K M_"D$.GNYJ;3"0J)-,%_ ,<$^=)&5D!F60YD ]JXDHC@W=0\TRJI=F )P1I+1=)MSW>)JB5N5=].;7ZHYOD1:G[I]UQ@CB6B MVZ)U[__/;_D?*SZ_^'/)]E]E*O@%-9J#\PA$+HY!9'@,(H^B)R__LDBO.QNW M#N"=XW?P@E5#J"*\DUN2+,-.C[G_Q/"+N5C1G4-P/(4U7J&5OD;O\'5NAG/4 M4'5GEFB#,1SMST9X$ ZSE@,BAJ-]BS/2L'>VX'A73WX 4$L#!!0 ( '5P M)4\=@4S4XP4 $(S / >&PO=V]R:V)O;VLN>&ULQ9O;'Z9#SVY48UTO]IKY6!*ROK&AG@T*W' M_MHI6?F-4J&IQ\EDDH\;JG]O2[=&!_8H,J@K8&3\<255K=^=ST>"@D% M;M1GN3P;349"ML&>ZSHH-Y=!O7:VO=9F?3::CL1*.Q\6\=E=R48;W>COJNJ. M_,;>OK%.?[Y+\ 3_\\R5JEK'>[.1MWG6HW@5XS1S^CB!/*%K*4IE4"0 M&0&9'1"R5]TY 9D?LKI3!%D0D,4A(3,$>4Q 'A\2,D>03PG(I[R0+Z377MB5 MN'3*0]&N!.[")U0?/F&&:[TVRGL(8+/49EL PY&"83;,0JUC"0'VEYB)\LF4 M62B?U(TR;4_!E#FFS.IX;6UUJ^M:2%.)CV$#&<(%-#&SCASB.<:DW#%EEL<% MO*=+>#5C4\-,E"JFS*YX+PWD4ET#>UX^:O>4'Z;,@K@PT,8")+"JAT398,JL M \C>KR%-ONO:V5Q!ZE_J1QT998(ILPK^ELY) X"O6QD_J'[LJ/Y_RBR 6)T^ M= U-&_'6:OAP!4>MP]U(0FD@8=; (MCRZQ&8JE-I W?R#VLWH4R0<)L@\FUL M72GG?Q.OOK4P%,-LY B#V0B7T.J&J-,2DS),QF.)?:B2M9MTJ\5]+#>]IQ8CQ* M#PFS'A;MTJMO;>Q/7MT\!*,DD3!+8C#3%4\N(3%_V HI523,JAC,><63SQ(P M_.^8DK)&PFP-G/P.P<@&R60&;- ]J:A6U*,20EDQBR0@61T,)2416;<%MF3\OT Q9B4 M4V;,3AG*_ 9C21EEQFR4?@HXB$>I9,:L$C+MZO6**265E%DJ>]*N^W!B3,HQ M*;-CAM('<20^Q'<>8HPQ*<>DS([9@_F\KFT)!QB3LDW*;)L]F(NV::2[P\L* M*;GXP2R>/9C@(W$.]\.8E'A29O'TDL9=FX1$;:Z"[%4ZY9Z4VSU]S&UEQ^5; M<0ZQQ;,.*>6>E-L]?5Z[=1ZVSZ7 M=^*]_ =C4A9*F2VTPX2WIFK+('Z<^4,LE,/]9D99*/M%0YM8WR8X"9SOM.Q6 M_V-&C#$I"V7,%D+15*Z[0UR%_;BL=5?Y&).R4,9L(7I AI>V,\I"V2&747I+ MLAEEH8S90C0F7I3-R$5X9@OUAK<[ET.G.8?SO5>(LE#&OLS2PR1DF5$6RI@M M]'B=J@>+,2D+9JK55LF]T5O$.$LE#. M;*']$QU=;#$F9:&8 ME(5R9@OMG3G:IL@8D[)0SCT6VH\9+V%,;AMID=QJ0LE!]B'FXW)L*8 ME(5R9@N1F/T-@)2%4A0IF"]&8>%-E05FH..1>@B\%QJ0L5#!;B,8\ MQIB4A0IF"^V;>S\2W16,26Y*9K;07Z:$)Z_M=K+P(J@F(H903HXG2;>#ZB.A'_='O'DC2+^\=6;5V_A',?S3LK MX_GN'O?_OO+L/U!+ P04 " !U<"5/5P=('G8" "O+@ &@ 'AL+U]R M96QS+W=OQ)4%4D>3V5;VI"B3ZNC ^;60(,H;OZH% \?$EG^OAU#;E>.K*ZOUR M;LJF.@Y#]\VYLCWF2UWNVBXWXY-]VU_J8;SM#ZZKMZ_U(3M9K\WUTQG5T^-T MYNIYMZGZYYVO5C_K_I"'3>7>S^ZM[5_+,>>AN.N/OQL7&/_RT>7_6;[=[T_; M_+W=_KKD9OBDXN\"E?L\2.:#A!ZD\T%*#PKS08$>%.>#(CW(YH.,'I3F@Q(] MZ'X^Z)X>]# ?]$ /\FL@XYJ?A+#F:^T!UY[OM0=@>[[8'I#M^69[@+;GJ^T! MVY[OM@=P>[[<'M#M^79[@+?GZRU ;^'K+4!O6>!=&[UL\_46H+?P]1:@M_#U M%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]5:@M_+U5J"W\O56H+"-DOX M>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>@>@=^#K'8#>@:]W 'H' MOMX!Z!T6V.M&F]U\O0/0._#U#D#OP-<[ +T#7^\ ] Y\O0/0._#UCD#OR-<[ M KTC7^\(](Y\O2/0._+UCD#ON,"W2O2QDJ]W!'I'OMX1Z!WY>D>@=^3K'8'> MD:^W ;V-K[AM?;P-Z&U_O!/1.?+T3T#OQ]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4Y [[3 M64%T6)"O=P)Z)[[>::)W.=9]WOT8^E-S*+.<;Y]QG?KE M^A.EAW&5[*[7F]M\G?HGPDTKRM-O4$L#!!0 ( '5P)4^+ '"V'@( (0M M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WVZ;,!0&\%>)N)V"X__;U/1F M[>U6:7L!#TX""F#+=KOT[6=H.VE5)G5J(GTW(7#,.1_$^EWEZL=CH+0ZCL.4 MME67<_C,6&HZ&EVJ?:"I5'8^CBZ7T[AGP34'MR*L6_IOZ+YW:YOJ/7-_5ANJ5.(Y-K4$>5QJ%/G M(K7?<^RG_7/>.Q?S5S>6QNPXL+\6U)?+D1\'.AU@J9QS2G]X?7N:SY<_7U[\!4$L! A0#% @ =' E3Q\C MSP/ $P( L ( ! %]R96QS+RYR96QS4$L! A0# M% @ =' E3R?HAPZ" L0 ! ( !Z0 &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " !T<"5/@*0QI^X K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !T<"5/ MF5R<(Q & "<)P $P @ &V @ >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( '1P)4]5QUQ4- , #L/ 8 " M ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3U8&8_"O @ +PD !@ M ( !DQ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ =' E3XS.>X:I @ 0 L !@ ( !LAH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3_[CS,!E M @ 3 < !@ ( !Q2< 'AL+W=O&UL4$L! A0#% @ =' E M3\_;[>6T 0 T@, !D ( !2RP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3X7E6#JT 0 T@, M !D ( !##( 'AL+W=O&PO=V]R:W-H965T(U !X;"]W;W)K&UL4$L! A0#% @ =' E3]7)$-NT 0 T@, !D M ( !SC< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =' E3V0KT;&T 0 T@, !D ( !CST 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3_C6 M7D&Q 0 T@, !D ( !4D, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3RZF<:&T 0 T@, !D M ( !$4D 'AL+W=O&PO M=V]R:W-H965T=, !X;"]W;W)K&UL4$L! A0#% @ =' E3W:WX\'. 0 G 0 !D ( ! M]$X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =' E3^L"GY#4 0 G 0 !D ( !Y50 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3S-_BX*X M 0 T@, !D ( !S%H 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ =' E3\K&7FW" 0 -P0 !D M ( !HV 'AL+W=O&PO=V]R M:W-H965TML^>W0$ $% M 9 " 89D !X;"]W;W)K&UL M4$L! A0#% @ =' E3UX 0 T@, !D ( !FF8 M 'AL+W=O?+U M^4\$ #X%@ &0 @ &): >&PO=V]R:W-H965T[AP_[P( %8+ 9 M " 0]M !X;"]W;W)K&UL4$L! A0#% @ M=' E3UMRM<6T!0 Q2 !D ( !-7 'AL+W=O&UL4$L! A0#% @ =' E3XK-17QU! M&PO=V]R:W-H965TTP4 "L@ 9 " >B" !X;"]W;W)K&UL4$L! A0#% @ =' E3V-8F'U3 @ L0@ !D M ( !\H@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =' E3]K7WH@+ @ ]@4 !D ( !CY 'AL M+W=O4W&PO=V]R:W-H965T&UL4$L! A0#% @ =' E M3\=R;-P1 P [PT !D ( !_)P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3SZ$;.RK 0 G@, M !D ( !%:L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3X3@=E4N P * T !D M ( !4;( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =' E3[+)?SW\ @ $PP !D ( !?KL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3^G# M?(@F @ 808 !D ( !],0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =' E3^F7FSW] 0 AP4 !D M ( !Y<\ 'AL+W=O0;4" "K"P &0 @ $9T@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ =' E3XKO\YO; @ QPH !D ( ! MRM< 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ =7 E3\UBYN"M P 718 !D ( !J> 'AL+W=O=@( *\N : " M 7!E <&UL4$L%!@ !7 %< TQ< ,>. 0 $! end XML 20 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Accumulated other comprehensive loss (AOCL)      
Foreign currency translation adjustments $ 33,862 $ 29,711 $ 23,467
Pension and post-retirement benefits 561 561 1,596
Cash flow derivative instruments (7,755) (6,335) (1,625)
Total accumulated other comprehensive loss $ 26,668 $ 23,937 $ 23,438
XML 21 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Investment in Joint Venture - Narrative (Details) - USD ($)
9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Jul. 31, 2019
Red Iron Acceptance, LLC      
Schedule of Equity Method Investments      
Period of unlimited automatic extensions after the initial term of joint venture 2 years    
Period of notice to be given by parties under joint venture for not extending initial term of joint venture 1 year    
Portion owned by Toro (as a percent) 45.00%    
Portion owned by TCFIF (as a percent) 55.00%    
Investment in joint venture $ 25,100,000    
Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year 7,500,000    
Net amount of new receivables financed for dealers and distributors 1,513,300,000 $ 1,525,300,000  
Total assets     $ 508,800,000
Total liabilities     $ 453,000,000.0
Red Iron Acceptance, LLC | TCFIF secured revolving credit facility      
Schedule of Equity Method Investments      
Maximum borrowing capacity under credit facility $ 550,000,000    
XML 22 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Inventory Disclosure [Abstract]      
Raw materials and work in process $ 174,348 $ 115,280 $ 105,239
Finished goods and service parts 518,465 315,179 326,059
Total FIFO value 692,813 430,459 431,298
Less: adjustment to LIFO value 72,201 72,200 66,801
Total inventories, net $ 620,612 $ 358,259 $ 364,497
XML 23 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combination - Allocation of Preliminary Purchase Price (Details) - USD ($)
$ in Thousands
Apr. 01, 2019
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Business Acquisition [Line Items]        
Goodwill   $ 380,503 $ 225,290 $ 225,369
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Cash and cash equivalents $ 16,341      
Receivables 65,674      
Inventories 242,594      
Prepaid expenses and other current assets 9,218      
Property, plant and equipment 142,405      
Goodwill 154,040      
Other intangible assets 227,280      
Other long-term assets 7,971      
Accounts payable (36,655)      
Accrued liabilities (46,866)      
Deferred income tax liabilities (79,628)      
Other long-term liabilities (6,709)      
Total fair value of net assets acquired 695,665      
Cash and cash equivalents (16,341)      
Total purchase price $ 679,324      
XML 24 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Data - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Oct. 31, 2018
Financial information concerning reportable segments          
Revenues $ 838,713 $ 655,821 $ 2,403,705 $ 2,079,347  
Earnings (loss) before income taxes 71,235 93,275 278,435 328,826  
Total assets 2,309,733 1,534,757 2,309,733 1,534,757 $ 1,570,984
Operating Segments | Professional          
Financial information concerning reportable segments          
Revenues 676,756 482,494 1,855,268 1,546,536  
Earnings (loss) before income taxes 81,592 97,716 319,689 338,607  
Total assets 1,784,707 919,800 1,784,707 919,800  
Operating Segments | Residential          
Financial information concerning reportable segments          
Revenues 148,234 166,513 525,539 521,189  
Earnings (loss) before income taxes 16,151 16,002 51,253 58,019  
Total assets 218,528 207,930 218,528 207,930  
Intersegment gross sales (eliminations)          
Financial information concerning reportable segments          
Revenues (13,857) (6,862) (51,361) (24,147)  
Intersegment gross sales (eliminations) | Professional          
Financial information concerning reportable segments          
Revenues 13,779 6,772 51,104 23,894  
Intersegment gross sales (eliminations) | Residential          
Financial information concerning reportable segments          
Revenues 78 90 257 253  
Other          
Financial information concerning reportable segments          
Revenues 13,723 6,814 22,898 11,622  
Earnings (loss) before income taxes (26,508) (20,443) (92,507) (67,800)  
Total assets $ 306,498 $ 407,027 $ 306,498 $ 407,027  
XML 25 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
9 Months Ended
Aug. 02, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements 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 forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date. There were no transfers between the levels of the fair value hierarchy during the three and nine months ended August 2, 2019 and August 3, 2018, or the twelve months ended October 31, 2018.

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 2, 2019, August 3, 2018, and October 31, 2018, according to the valuation technique utilized to determine their fair values:
(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
August 2, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
16,431

 
$

 
$
16,431

 
$

Total assets
 
$
16,431

 
$

 
$
16,431

 
$

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

 
 

 
 

 
 

Forward currency contracts
 
$
3,193

 
$

 
$
3,193

 
$

Total assets
 
$
3,193

 
$

 
$
3,193

 
$

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

 
 

 
 

 
 

Forward currency contracts
 
$
10,901

 
$

 
$
10,901

 
$

Total assets
 
$
10,901

 
$

 
$
10,901

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
13

 
$

 
$
13

 
$

Total liabilities
 
$
13

 
$

 
$
13

 
$



Non-recurring 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. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on the company's business combinations and the related 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.
XML 26 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity
9 Months Ended
Aug. 02, 2019
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity

Accumulated Other Comprehensive Loss

Components of accumulated other comprehensive loss ("AOCL"), net of tax, were as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Foreign currency translation adjustments
 
$
33,862

 
$
23,467

 
$
29,711

Pension and post-retirement benefits
 
561

 
1,596

 
561

Cash flow derivative instruments
 
(7,755
)
 
(1,625
)
 
(6,335
)
Total accumulated other comprehensive loss
 
$
26,668

 
$
23,438

 
$
23,937



The components and activity of AOCL for the three and nine month periods ended August 2, 2019 and August 3, 2018 were as follows:
(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of Balance as of May 3, 2019
 
$
30,047

 
$
561

 
$
(5,492
)
 
$
25,116

Other comprehensive (income) loss before reclassifications
 
3,815

 

 
(773
)
 
3,042

Amounts reclassified from AOCL
 

 

 
(1,490
)
 
(1,490
)
Net current period other comprehensive (income) loss
 
3,815

 

 
(2,263
)
 
1,552

Balance as of August 2, 2019
 
$
33,862

 
$
561

 
$
(7,755
)
 
$
26,668


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

 
$
561

 
$
(6,335
)
 
$
23,937

Other comprehensive loss before reclassifications
 
4,151

 

 
2,905

 
7,056

Amounts reclassified from AOCL
 

 

 
(4,325
)
 
(4,325
)
Net current period other comprehensive (income) loss
 
4,151

 

 
(1,420
)
 
2,731

Balance as of August 2, 2019
 
$
33,862

 
$
561

 
$
(7,755
)
 
$
26,668

(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of Balance as of May 4, 2018
 
$
19,094

 
$
1,681

 
$
(176
)
 
$
20,599

Other comprehensive (income) loss before reclassifications
 
4,373

 
(85
)
 
(1,482
)
 
2,806

Amounts reclassified from AOCL
 

 

 
33

 
33

Net current period other comprehensive (income) loss
 
4,373

 
(85
)
 
(1,449
)
 
2,839

Balance as of August 3, 2018
 
$
23,467

 
$
1,596

 
$
(1,625
)
 
$
23,438

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

 
$
2,012

 
$
805

 
$
24,120

Other comprehensive (income) loss before reclassifications
 
2,164

 

 
(5,302
)
 
(3,138
)
Amounts reclassified from AOCL
 

 

 
2,597

 
2,597

Net current period other comprehensive (income) loss
 
2,164

 

 
(2,705
)
 
(541
)
Reclassification due to the adoption of ASU 2018-02
 

 
(416
)
 
275

 
(141
)
Balance as of August 3, 2018
 
$
23,467

 
$
1,596

 
$
(1,625
)
 
$
23,438



For additional information on the components reclassified from AOCL to the respective line items within net earnings for the company's cash flow hedging derivative instruments, refer to Note 16, Derivative Instruments and Hedging Activities.
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Cash flows from operating activities:    
Net earnings $ 235,717 $ 232,902
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Non-cash income from finance affiliate (9,135) (8,564)
Distributions from finance affiliate, net 6,569 6,162
Depreciation of property, plant and equipment 48,770 36,183
Amortization of other intangible assets 13,633 5,725
Fair value step-up adjustment to acquired inventory 31,304 0
Stock-based compensation expense 10,258 8,588
Deferred income taxes 449 20,381
Other 4,440 (83)
Changes in operating assets and liabilities, net of effect of acquisitions:    
Receivables, net (54,446) (34,996)
Inventories, net (54,541) (33,554)
Prepaid expenses and other assets 10,734 (6,065)
Accounts payable, accrued liabilities, deferred revenue and other long-term liabilities 15,361 32,690
Net cash provided by operating activities 259,113 259,369
Cash flows from investing activities:    
Purchases of property, plant and equipment (56,801) (51,938)
Proceeds from asset disposals 4,636 0
Investment in unconsolidated entities (150) (6,417)
Acquisitions, net of cash acquired (691,822) (31,202)
Net cash used in investing activities (744,137) (89,557)
Cash flows from financing activities:    
Borrowings under debt arrangements 900,000 0
Repayments under debt arrangements (491,000) (19,757)
Proceeds from exercise of stock options 25,482 10,165
Payments of withholding taxes for stock awards (2,632) (3,884)
Purchases of Toro common stock (20,043) (151,481)
Dividends paid on Toro common stock (72,009) (63,808)
Net cash provided by (used in) financing activities 339,798 (228,765)
Effect of exchange rates on cash and cash equivalents (581) (432)
Net decrease in cash and cash equivalents (145,807) (59,385)
Cash and cash equivalents as of the beginning of the fiscal period 289,124 310,256
Cash and cash equivalents as of the end of the fiscal period $ 143,317 $ 250,871
XML 28 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Statement of Comprehensive Income [Abstract]        
Net earnings $ 60,607 $ 79,009 $ 235,717 $ 232,902
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (3,815) (4,288) (4,151) (2,164)
Derivative instruments, net of tax of $701; $485; $347; and $1,318, respectively 2,263 1,449 1,420 2,705
Other comprehensive income (loss), net of tax (1,552) (2,839) (2,731) 541
Comprehensive income $ 59,055 $ 76,170 $ 232,986 $ 233,443
XML 29 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Stock-Based Compensation        
Total compensation cost for stock-based awards $ 3,234 $ 3,023 $ 10,258 $ 8,588
Unrestricted common stock awards        
Stock-Based Compensation        
Total compensation cost for stock-based awards 0 0 $ 592 $ 530
Unrestricted common stock awards | Board of Directors        
Stock-Based Compensation        
Fully vested unrestricted common stock awards granted (in shares)     10,090 8,388
Stock option awards        
Stock-Based Compensation        
Total compensation cost for stock-based awards 1,678 1,310 $ 4,841 $ 3,725
Performance share awards        
Stock-Based Compensation        
Total compensation cost for stock-based awards 666 1,047 2,483 2,012
Restricted stock unit awards        
Stock-Based Compensation        
Total compensation cost for stock-based awards $ 890 $ 666 $ 2,342 $ 2,321
XML 30 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Depreciation - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 02, 2019
Apr. 01, 2019
Buildings and leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 40 years  
Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 2 years  
Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 15 years  
Tooling | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Tooling | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
Software and Software Development Costs | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 2 years  
Software and Software Development Costs | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
The Charles Machine Works, Inc.    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment   $ 142,405
XML 31 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Nov. 01, 2018
Feb. 03, 2018
Components and activity of accumulated other comprehensive loss            
Balance as of the beginning of the fiscal period $ (805,277) $ (623,327) $ (668,916) $ (617,092)    
Other comprehensive (income) loss before reclassifications 3,042 2,806 7,056 (3,138)    
Amounts reclassified from AOCL (1,490) 33 (4,325) 2,597    
Net current period other comprehensive (income) loss 1,552 2,839 2,731 (541)    
Reclassification due to the adoption of ASU 2018-02         $ (864)  
Balance as of the end of the fiscal period (843,822) (650,244) (843,822) (650,244)    
Accumulated Other Comprehensive Loss            
Components and activity of accumulated other comprehensive loss            
Balance as of the beginning of the fiscal period 25,116 20,599 23,937 24,120    
Net current period other comprehensive (income) loss 1,552 2,839 2,731 (541)    
Reclassification due to the adoption of ASU 2018-02           $ (141)
Balance as of the end of the fiscal period 26,668 23,438 26,668 23,438    
Foreign Currency Translation Adjustments            
Components and activity of accumulated other comprehensive loss            
Balance as of the beginning of the fiscal period 30,047 19,094 29,711 21,303    
Other comprehensive (income) loss before reclassifications 3,815 4,373 4,151 2,164    
Amounts reclassified from AOCL 0 0 0 0    
Net current period other comprehensive (income) loss 3,815 4,373 4,151 2,164    
Reclassification due to the adoption of ASU 2018-02           0
Balance as of the end of the fiscal period 33,862 23,467 33,862 23,467    
Pension and Post-Retirement Benefits            
Components and activity of accumulated other comprehensive loss            
Balance as of the beginning of the fiscal period 561 1,681 561 2,012    
Other comprehensive (income) loss before reclassifications 0 (85) 0 0    
Amounts reclassified from AOCL 0 0 0 0    
Net current period other comprehensive (income) loss 0 (85) 0 0    
Reclassification due to the adoption of ASU 2018-02           (416)
Balance as of the end of the fiscal period 561 1,596 561 1,596    
Cash Flow Hedging Derivative Instruments            
Components and activity of accumulated other comprehensive loss            
Balance as of the beginning of the fiscal period (5,492) (176) (6,335) 805    
Other comprehensive (income) loss before reclassifications (773) (1,482) 2,905 (5,302)    
Amounts reclassified from AOCL (1,490) 33 (4,325) 2,597    
Net current period other comprehensive (income) loss (2,263) (1,449) (1,420) (2,705)    
Reclassification due to the adoption of ASU 2018-02           $ 275
Balance as of the end of the fiscal period $ (7,755) $ (1,625) $ (7,755) $ (1,625)    
XML 32 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 33 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 01, 2019
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Oct. 31, 2018
Business Acquisition [Line Items]            
Goodwill   $ 380,503 $ 225,369 $ 380,503 $ 225,369 $ 225,290
Amortization of other intangible assets   7,400 $ 1,800 12,900 $ 5,400  
Fiscal 2019 (remainder)   6,300   6,300    
Fiscal 2020   16,100   16,100    
Fiscal 2021   15,700   15,700    
Fiscal 2022   15,000   15,000    
Fiscal 2023   13,600   13,600    
Fiscal 2024   13,000   13,000    
After 2024   119,300   119,300    
The Charles Machine Works, Inc.            
Business Acquisition [Line Items]            
Total purchase price $ 679,324          
Acquisition related costs   500   10,200    
Goodwill 154,040          
Intangible assets, purchase accounting adjustment   5,700        
Other long-term assets purchase accounting adjustment   5,000        
Deferred income tax liabilities, purchase accounting adjustment   4,100        
Other intangible assets $ 227,280          
Amortization of other intangible assets   5,800   7,700    
Fiscal 2019 (remainder)   4,700   4,700    
Fiscal 2020   10,000   10,000    
Fiscal 2021   10,000   10,000    
Fiscal 2022   9,400   9,400    
Fiscal 2023   8,500   8,500    
Fiscal 2024   8,100   8,100    
After 2024   78,500   78,500    
Revenue of acquiree since acquisition date   199,600   270,500    
Business combination, pro forma information, earnings (loss) of acquiree since acquisition date, actual   (8,400)   (12,500)    
Operating Segments | Professional            
Business Acquisition [Line Items]            
Goodwill   368,591   368,591    
Operating Segments | Professional | The Charles Machine Works, Inc.            
Business Acquisition [Line Items]            
Goodwill   368,600   368,600   $ 214,827
Fair Value Adjustment to Inventory and Other Adjustments | The Charles Machine Works, Inc.            
Business Acquisition [Line Items]            
Business combination, pro forma information, earnings (loss) of acquiree since acquisition date, actual   $ (26,200)   $ (35,700)    
XML 34 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Data - Narrative (Details)
9 Months Ended
Aug. 02, 2019
segment
Segment Reporting [Abstract]  
Number of operating segments 10
Number of reportable segments 2
JSON 35 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ttc0802201910q.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 439, "dts": { "calculationLink": { "local": [ "ttc-20190802_cal.xml" ] }, "definitionLink": { "local": [ "ttc-20190802_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "ttc0802201910q.htm" ] }, "labelLink": { "local": [ "ttc-20190802_lab.xml" ], "remote": [ "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "ttc-20190802_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml" ] }, "schema": { "local": [ "ttc-20190802.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd" ] } }, "elementCount": 536, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 70, "http://www.toro.com/20190802": 5, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 80 }, "keyCustom": 28, "keyStandard": 343, "memberCustom": 29, "memberStandard": 57, "nsprefix": "ttc", "nsuri": "http://www.toro.com/20190802", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.toro.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation", "role": "http://www.toro.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Business Combinations", "role": "http://www.toro.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Segment Data", "role": "http://www.toro.com/role/SegmentData", "shortName": "Segment Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Revenue", "role": "http://www.toro.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Indebtedness", "role": "http://www.toro.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Management Actions", "role": "http://www.toro.com/role/ManagementActions", "shortName": "Management Actions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Inventories", "role": "http://www.toro.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Property and Depreciation", "role": "http://www.toro.com/role/PropertyAndDepreciation", "shortName": "Property and Depreciation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Warranty Guarantees", "role": "http://www.toro.com/role/WarrantyGuarantees", "shortName": "Warranty Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Statements of Earnings (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "shortName": "Condensed Consolidated Statements of Earnings (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Investment in Joint Venture", "role": "http://www.toro.com/role/InvestmentInJointVenture", "shortName": "Investment in Joint Venture", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Stock-Based Compensation", "role": "http://www.toro.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Stockholders' Equity", "role": "http://www.toro.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Per Share Data", "role": "http://www.toro.com/role/PerShareData", "shortName": "Per Share Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Contingencies", "role": "http://www.toro.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Derivative Instruments and Hedging Activities", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities", "shortName": "Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Fair Value Measurements", "role": "http://www.toro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Subsequent Events", "role": "http://www.toro.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.toro.com/role/BasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Business Combinations (Tables)", "role": "http://www.toro.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Segment Data (Tables)", "role": "http://www.toro.com/role/SegmentDataTables", "shortName": "Segment Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revenue (Tables)", "role": "http://www.toro.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Indebtedness (Tables)", "role": "http://www.toro.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Inventories (Tables)", "role": "http://www.toro.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Property and Depreciation (Tables)", "role": "http://www.toro.com/role/PropertyAndDepreciationTables", "shortName": "Property and Depreciation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Warranty Guarantees (Tables)", "role": "http://www.toro.com/role/WarrantyGuaranteesTables", "shortName": "Warranty Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.toro.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.toro.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Per Share Data (Tables)", "role": "http://www.toro.com/role/PerShareDataTables", "shortName": "Per Share Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.toro.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Business Combination - Narrative (Details)", "role": "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "shortName": "Business Combination - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Business Combination - Allocation of Preliminary Purchase Price (Details)", "role": "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "shortName": "Business Combination - Allocation of Preliminary Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "I2019Q1April1_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Business Combination - Summary of Intangible Assets (Details)", "role": "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "shortName": "Business Combination - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "D2019Q3April01_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Business Combination - Pro Forma (Details)", "role": "http://www.toro.com/role/BusinessCombinationProFormaDetails", "shortName": "Business Combination - Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Segment Data - Narrative (Details)", "role": "http://www.toro.com/role/SegmentDataNarrativeDetails", "shortName": "Segment Data - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details)", "role": "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails", "shortName": "Segment Data - Summarized Financial Information of Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_ttc_ProfessionalSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "role": "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "shortName": "Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_srt_ConsolidationItemsAxis_ttc_CorporateReconcilingItemsAndEliminationsMember", "decimals": "-3", "lang": null, "name": "ttc:CorporateExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "role": "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "shortName": "Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD_srt_ProductOrServiceAxis_ttc_ProductRevenueMember_srt_RangeAxis_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "ttc:ContractwithCustomerContractPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Revenue - Product Revenue, Service Revenue and Warrant Revenue Narrative (Details)", "role": "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails", "shortName": "Revenue - Product Revenue, Service Revenue and Warrant Revenue Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD_srt_ProductOrServiceAxis_ttc_ProductRevenueMember_srt_RangeAxis_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "ttc:ContractwithCustomerContractPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Revenue - Contract Liabilities (Details)", "role": "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "shortName": "Revenue - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-08-03", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.toro.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-08-03", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets - Narrative (Details)", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details)", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details)", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:IndefiniteLivedTradeNames", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Indebtedness - Summary of Debt (Details)", "role": "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "shortName": "Indebtedness - Summary of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Indebtedness - Narrative (Details)", "role": "http://www.toro.com/role/IndebtednessNarrativeDetails", "shortName": "Indebtedness - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "I2019Q1", "decimals": "3", "lang": null, "name": "ttc:AmortizationPaymentPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ttc_ToroUndergroundWindDownMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408401 - Disclosure - Management Actions - Narrative (Details)", "role": "http://www.toro.com/role/ManagementActionsNarrativeDetails", "shortName": "Management Actions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ttc_ToroUndergroundWindDownMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "I2019Q1April1_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Inventories - Narrative (Details)", "role": "http://www.toro.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Inventories - Schedule of Inventory (Details)", "role": "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails", "shortName": "Inventories - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ttc_BuildingAndLeaseholdImprovementsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Property and Depreciation - Narrative (Details)", "role": "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "shortName": "Property and Depreciation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ttc_BuildingAndLeaseholdImprovementsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Property and Depreciation - Summary (Details)", "role": "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails", "shortName": "Property and Depreciation - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details)", "role": "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails", "shortName": "Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ttc_RedIronMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412401 - Disclosure - Investment in Joint Venture - Narrative (Details)", "role": "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails", "shortName": "Investment in Joint Venture - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ttc_RedIronMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "role": "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "shortName": "Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD_us-gaap_AwardTypeAxis_ttc_StockOptionAwardsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Stock-Based Compensation - Stock Option Awards (Details)", "role": "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails", "shortName": "Stock-Based Compensation - Stock Option Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD_us-gaap_AwardTypeAxis_ttc_StockOptionAwardsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q1QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details)", "role": "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "shortName": "Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q1QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details)", "role": "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails", "shortName": "Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418404 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "shortName": "Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ttc:OffsettingAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418405 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details)", "role": "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1005001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ttc0802201910q.htm", "contextRef": "I2018Q4Nov01_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - ttc0802201910q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - ttc0802201910q.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 89, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r136", "r146" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r147", "r233", "r236", "r378" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r148", "r233", "r237", "r381", "r382" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "ttc_AmortizationPaymentPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amortization Payment Percentage", "label": "Amortization Payment Percentage", "terseLabel": "Amortization Payment Percentage" } } }, "localname": "AmortizationPaymentPercentage", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_AmortizationofIntangibleAssetsOther": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of Intangible Assets, Other", "label": "Amortization of Intangible Assets, Other", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationofIntangibleAssetsOther", "nsuri": "http://www.toro.com/20190802", "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/20190802", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_BuildingAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-lived, depreciable structure held for productive use, including office, production, storage and distribution facilities including addition or improvement to assets held under the lease arrangement.", "label": "Building And Leasehold Improvements [Member]", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingAndLeaseholdImprovementsMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "ttc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities", "terseLabel": "Deferred income tax liabilities, purchase accounting adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxLiabilities", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLongTermAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Long-Term Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Long-Term Assets", "terseLabel": "Other long-term assets purchase accounting adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLongTermAssets", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "ttc_CashFlowHedgeEffectivenessMeasurementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow Hedge Effectiveness Measurement Period", "label": "Cash Flow Hedge Effectiveness Measurement Period", "terseLabel": "Cash flow hedge effectiveness measurement period" } } }, "localname": "CashFlowHedgeEffectivenessMeasurementPeriod", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_CertainEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents a certain group of employees, as defined by the entity.", "label": "Certain Employees [Member]", "terseLabel": "Certain employees" } } }, "localname": "CertainEmployeesMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_CharlesMachineWorksIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Charles Machine Works, Inc [Member]", "label": "Charles Machine Works, Inc [Member]", "terseLabel": "The Charles Machine Works, Inc." } } }, "localname": "CharlesMachineWorksIncMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/InventoriesNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "ttc_CommonStockIssuedDeferredCompensationTrust": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock.", "label": "Common Stock Issued, Deferred Compensation Trust", "terseLabel": "Contribution of stock to a deferred compensation trust" } } }, "localname": "CommonStockIssuedDeferredCompensationTrust", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_ContractwithCustomerContractPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Contract Period", "label": "Contract with Customer, Contract Period", "terseLabel": "Contract with customer, contract period" } } }, "localname": "ContractwithCustomerContractPeriod", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "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/20190802", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "monetaryItemType" }, "ttc_CorporateReconcilingItemsAndEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Eliminations, Corporate and Reconciling Items [Member]", "label": "Corporate Reconciling Items And Eliminations [Member]", "terseLabel": "Other" } } }, "localname": "CorporateReconcilingItemsAndEliminationsMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_Coupon7.125PercentDebtNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to 7.125% coupon notes.", "label": "Coupon 7.125 Percent Debt Notes [Member]", "terseLabel": "Coupon 7.125 Percent Debt Notes" } } }, "localname": "Coupon7.125PercentDebtNotesMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_DebtInstrumentIssuancePriceAsPercentageOfParValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the amount of debt issued as a percentage of its par value.", "label": "Debt Instrument Issuance Price as Percentage of Par Value", "terseLabel": "Debt instrument issuance price as percentage of par value" } } }, "localname": "DebtInstrumentIssuancePriceAsPercentageOfParValue", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_DebtInstrumentRepurchaseOfferDueToChangeOfControlAndDowngradeOfNotesBelowInvestmentGradeRatingPercentageOfPrincipal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of the principal amount at which the debt instrument is redeemable upon the occurrence of both a change of control of the entity and a downgrade of the debt instrument below an investment grade rating.", "label": "Debt Instrument, Repurchase Offer Due to Change of Control and Downgrade of Notes below an Investment Grade Rating, Percentage of Principal", "terseLabel": "Debt instrument, repurchase offer due to change of control and downgrade of notes below an investment grade rating, percentage of principal" } } }, "localname": "DebtInstrumentRepurchaseOfferDueToChangeOfControlAndDowngradeOfNotesBelowInvestmentGradeRatingPercentageOfPrincipal", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_DebtSecuritiesIssuedInJune1997Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to debt securities issued in June 1997.", "label": "Debt Securities Issued In June1997 [Member]", "terseLabel": "Debt Securities Issued In June1997" } } }, "localname": "DebtSecuritiesIssuedInJune1997Member", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_DeferredIncomeEarnedOnSwapBalanceAtTermination": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the remaining amount of deferred income earned on interest rate swap agreements at the time the swap was terminated.", "label": "Deferred Income Earned on Swap Balance at Termination", "terseLabel": "Deferred income earned on swap balance at termination" } } }, "localname": "DeferredIncomeEarnedOnSwapBalanceAtTermination", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_DefinedBenefitPlanNetPeriodicBenefitCostCreditGainLossDuetoSettlementPerShareDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement, Per Share, Diluted", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement, Per Share, Diluted", "terseLabel": "Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement, per share, diluted (in usd per share)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditGainLossDuetoSettlementPerShareDiluted", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "perShareItemType" }, "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/20190802", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_EquityMethodInvestmentContributions": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity Method Investment, Contributions", "label": "Equity Method Investment, Contributions", "negatedLabel": "Distributions from finance affiliate, net" } } }, "localname": "EquityMethodInvestmentContributions", "nsuri": "http://www.toro.com/20190802", "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/20190802", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_FairValueAdjustmenttoInventoryandOtherAdjustmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value Adjustment to Inventory and Other Adjustments [Member]", "label": "Fair Value Adjustment to Inventory and Other Adjustments [Member]", "terseLabel": "Fair Value Adjustment to Inventory and Other Adjustments" } } }, "localname": "FairValueAdjustmenttoInventoryandOtherAdjustmentsMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearSix": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Six", "terseLabel": "After 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearSix", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ttc_FiniteLivedIntangibleAssetsAmortizationExpenseYearSix": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Six", "terseLabel": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearSix", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ttc_IrrigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Irrigation [Member]", "label": "Irrigation [Member]", "terseLabel": "Irrigation" } } }, "localname": "IrrigationMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature", "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature", "terseLabel": "Line of credit facility, maximum borrowing capacity, accordion feature" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_LongtermDebtMaturitiesRepaymentsofPrincipalYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Maturities, Repayments of Principal Year Six", "label": "Long-term Debt, Maturities, Repayments of Principal Year Six", "terseLabel": "Fiscal 2024" } } }, "localname": "LongtermDebtMaturitiesRepaymentsofPrincipalYearSix", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_LongtermDebtMaturitiesRepaymentsofPrincipalafterYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Maturities, Repayments of Principal after Year Six", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Six", "terseLabel": "After fiscal 2024" } } }, "localname": "LongtermDebtMaturitiesRepaymentsofPrincipalafterYearSix", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_MaximumAggregateAmountOfProductsRepossessedByJointVentureEntityAgreedToRepurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the maximum aggregate amount of products repossessed by the joint venture, that the entity has agreed to repurchase in a calendar year.", "label": "Maximum Aggregate Amount of Products Repossessed by Joint Venture Entity, Agreed to Repurchase", "terseLabel": "Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year" } } }, "localname": "MaximumAggregateAmountOfProductsRepossessedByJointVentureEntityAgreedToRepurchase", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_NonemployeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-employee members of the Company's Board of Directors.", "label": "Nonemployee [Member]", "terseLabel": "Non-employee members of Board of Directors" } } }, "localname": "NonemployeeMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_NonvotingPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Preferred Stock [Member]", "terseLabel": "Non-voting preferred stock" } } }, "localname": "NonvotingPreferredStockMember", "nsuri": "http://www.toro.com/20190802", "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/20190802", "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/20190802", "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/20190802", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "ttc_OwnershipPercentageHeldByCoVentureUnderJointVenture": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of ownership held by the co-venture under the joint venture.", "label": "Ownership Percentage Held by Co Venture under Joint Venture", "terseLabel": "Portion owned by TCFIF (as a percent)" } } }, "localname": "OwnershipPercentageHeldByCoVentureUnderJointVenture", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_PaymentMadeToTerminateInterestRateDerivatives": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount paid to terminate forward-starting interest rate swap agreements during the period.", "label": "Payment Made to Terminate Interest Rate Derivatives", "terseLabel": "Payment made to terminate interest rate derivatives" } } }, "localname": "PaymentMadeToTerminateInterestRateDerivatives", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_PeriodOfNoticeToBeGivenByPartiesUnderJointVentureForNotExtendingInitialTermOfJointVenture": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture", "label": "Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture", "terseLabel": "Period of notice to be given by parties under joint venture for not extending initial term of joint venture" } } }, "localname": "PeriodOfNoticeToBeGivenByPartiesUnderJointVentureForNotExtendingInitialTermOfJointVenture", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_PeriodOfUnlimitedAutomaticExtensionsAfterInitialTermOfJointVenture": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period of unlimited automatic extensions after the initial term of joint venture.", "label": "Period of Unlimited Automatic Extensions after Initial Term of Joint Venture", "terseLabel": "Period of unlimited automatic extensions after the initial term of joint venture" } } }, "localname": "PeriodOfUnlimitedAutomaticExtensionsAfterInitialTermOfJointVenture", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_ProductRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Revenue [Member]", "label": "Product Revenue [Member]", "terseLabel": "Product Revenue" } } }, "localname": "ProductRevenueMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20190802", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_RedIronMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Red Iron Acceptance, LLC (Red Iron).", "label": "Red Iron [Member]", "terseLabel": "Red Iron Acceptance, LLC" } } }, "localname": "RedIronMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_ResidentialSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Residential segment of the entity.", "label": "Residential Segment [Member]", "terseLabel": "Residential" } } }, "localname": "ResidentialSegmentMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "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/20190802", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesASeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A Senior Notes [Member]", "label": "Series A Senior Notes [Member]", "terseLabel": "3.81% series A senior notes" } } }, "localname": "SeriesASeniorNotesMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesAandSeriesBSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A and Series B Senior Notes [Member]", "label": "Series A and Series B Senior Notes [Member]", "terseLabel": "Series A and Series B Senior Notes" } } }, "localname": "SeriesAandSeriesBSeniorNotesMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesBSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series B Senior Notes [Member]", "label": "Series B Senior Notes [Member]", "terseLabel": "3.91% series B senior notes" } } }, "localname": "SeriesBSeniorNotesMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_ServiceRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service Revenue [Member]", "label": "Service Revenue [Member]", "terseLabel": "Service Revenue" } } }, "localname": "ServiceRevenueMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "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/20190802", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "durationItemType" }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodBasedOnWhichFairValueOfOptionsGrantedExpensedOnDateOfGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Requisite Service Period Based on which Fair Value of Options Granted Expensed on Date of Grant", "terseLabel": "Requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodBasedOnWhichFairValueOfOptionsGrantedExpensedOnDateOfGrant", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "ttc_SixPointSixTwoFivePercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Six Point Six Two Five Percent Senior Notes [Member]", "label": "Six Point Six Two Five Percent Senior Notes [Member]", "terseLabel": "6.625% senior notes" } } }, "localname": "SixPointSixTwoFivePercentSeniorNotesMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_StockOptionAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time.", "label": "Stock Option Awards [Member]", "terseLabel": "Stock option awards" } } }, "localname": "StockOptionAwardsMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_ToroUndergroundWindDownMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Toro Underground Wind Down [Member]", "label": "Toro Underground Wind Down [Member]", "terseLabel": "Toro Underground Wind Down" } } }, "localname": "ToroUndergroundWindDownMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents a secured revolving credit facility established under a credit agreement with TCF Inventory Finance, Inc. (\"TCFIF\").", "label": "Twin City Federal Inventory Finance Incorporated Secured Revolving Credit Facility [Member]", "terseLabel": "TCFIF secured revolving credit facility" } } }, "localname": "TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_UnsecuredSeniorTermLoanFacilityMaturingApril12022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member]", "label": "Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member]", "terseLabel": "$200 million term loan" } } }, "localname": "UnsecuredSeniorTermLoanFacilityMaturingApril12022Member", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_UnsecuredSeniorTermLoanFacilityMaturingApril12024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member]", "label": "Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member]", "terseLabel": "$300 million term loan" } } }, "localname": "UnsecuredSeniorTermLoanFacilityMaturingApril12024Member", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "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/20190802", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "ttc_WarrantyRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warranty Revenue [Member]", "label": "Warranty Revenue [Member]", "terseLabel": "Warranty Revenue" } } }, "localname": "WarrantyRevenueMember", "nsuri": "http://www.toro.com/20190802", "presentation": [ "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r70", "r76", "r78", "r242", "r301" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and Post-Retirement Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r183" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 }, "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r76", "r83", "r300" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash Flow Hedging Derivative Instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r71", "r76" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "verboseLabel": "Pension and post-retirement benefits" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r66", "r73", "r75", "r76", "r343", "r344" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "negatedLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r73", "r75", "r76" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "negatedTotalLabel": "Total accumulated other comprehensive loss", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated other comprehensive loss (AOCL)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r72", "r76", "r78", "r301" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r67", "r76", "r78", "r301" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r246", "r248", "r268", "r269" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r248", "r263", "r267" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total compensation cost for stock-based awards" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r104", "r167", "r174" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r73" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "negatedLabel": "Cash flow derivative instruments" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r140", "r358", "r369" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r16", "r17", "r59" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r333" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r250", "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r308", "r314" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Bridge Loan" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/InventoriesNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/InventoriesNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/InventoriesNarrativeDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r277", "r278" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic net earnings per share of common stock (in usd per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r277", "r278" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted net earnings per share of common stock (in usd per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r277", "r278" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r277", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net earnings" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r277", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r292", "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Business combination, pro forma information, earnings (loss) of acquiree since acquisition date, actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "terseLabel": "Intangible assets, purchase accounting adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r285" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "terseLabel": "Fair value step-up adjustment to acquired inventory" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "negatedLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r271", "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r282", "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r282", "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r283" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r39", "r106" ], "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 currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r101", "r106", "r107" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r101", "r342" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Stock disclosures" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid on common stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common stock" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r216" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,549,344 shares as of August 2, 2019, 105,297,097 shares as of August 3, 2018, and 105,600,652 shares as of October 31, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r80", "r81", "r82" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r299", "r302", "r303" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r227", "r228", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r235" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r239", "r244" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "6.625% senior notes" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r89" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "negatedLabel": "Reclassification due to the adoption of ASU 2018-02", "terseLabel": "Cumulative translation and reclassification adjustment" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r23", "r24", "r359", "r360", "r368" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r24", "r207", "r360", "r368" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryOfDebtDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r347", "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r49", "r210", "r347" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate, effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Debt Instrument, Redemption, Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Debt Instrument, Redemption, Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r112", "r217", "r220", "r221", "r222", "r346", "r347", "r349", "r367" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r346", "r349" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt instrument, unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r208", "r348" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryOfDebtDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: unamortized discounts, debt issuance costs and deferred charges" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Debt instrument, unused borrowing capacity, amount" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt Issuance Costs, Gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r273" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r272", "r273" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r241", "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "terseLabel": "Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r104", "r181" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation of property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r61", "r65", "r312" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Fair Value, Gross Liability", "negatedLabel": "Gross liabilities offset in the balance sheets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract]", "terseLabel": "Derivative assets:" } } }, "localname": "DerivativeAssetFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r62", "r63", "r340" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Net amounts of assets presented in the Consolidated Balance Sheets", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r60", "r64", "r312", "r355" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "verboseLabel": "Gross amounts of recognized assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r60", "r64", "r312", "r355" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedLabel": "Gross amounts of recognized liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Total gain (loss) on derivatives not designated as cash flow hedging instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r309", "r313", "r320", "r323" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r307", "r309", "r320" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r307", "r309", "r320", "r323", "r324", "r326", "r328" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Gains from AOCL to earnings" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r62", "r63", "r340" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTotalLabel": "Net amounts of liabilities presented in the Consolidated Balance Sheets", "terseLabel": "Derivative liabilities", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r61", "r65", "r312" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Fair Value, Gross Asset", "terseLabel": "Gross assets offset in the balance sheets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract]", "terseLabel": "Derivative liabilities:" } } }, "localname": "DerivativeLiabilityFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair value of derivatives" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as cash flow hedging instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r225", "r270" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": { "auth_ref": [ "r104", "r180", "r185" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down", "terseLabel": "Disposal group, inventory write-down" } } }, "localname": "DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposal group that is not classified as discontinued operations.", "label": "Disposal Group, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Not Discontinued Operations" } } }, "localname": "DisposalGroupNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r13", "r191" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Management Actions" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends paid on common stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r87", "r115", "r120", "r121", "r122", "r123", "r126", "r364", "r376" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net earnings per share of common stock (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r87", "r115", "r120", "r121", "r122", "r123", "r126", "r364", "r376" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net earnings per share of common stock (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Per Share Data" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareData" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r342" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Portion owned by Toro (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets": { "auth_ref": [ "r12", "r109", "r152", "r155", "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of assets reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Assets", "terseLabel": "Total assets" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities": { "auth_ref": [ "r12", "r109", "r152", "r155", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of liabilities reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Liabilities", "terseLabel": "Total liabilities" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r40", "r141", "r151" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in joint venture" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r156" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r19" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "totalLabel": "Total FIFO value" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value disclosures" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r332", "r333", "r334", "r335", "r337", "r338" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r239", "r240", "r244", "r334", "r351" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r239", "r240", "r244", "r334", "r352" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r239", "r240", "r244", "r334", "r353" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r239", "r240", "r244", "r334", "r354" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r332", "r336" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r332", "r336" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Measured on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r308", "r315", "r326" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r173" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails": { "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/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Fiscal 2019 (remainder)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Fiscal 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Fiscal 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Fiscal 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r168", "r170", "r173", "r177", "r356" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r173", "r356" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Other Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r168", "r172" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r173" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Forward currency contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r160", "r161" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "verboseLabel": "Changes in the net carrying amount of goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r307", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r85", "r115", "r357", "r363", "r377" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Earnings (loss) before income taxes", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r86", "r104", "r138", "r151", "r362", "r375" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Non-cash income from finance affiliate" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax": { "auth_ref": [ "r189" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale attributable to parent. Excludes discontinued operations.", "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax", "negatedTerseLabel": "Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax" } } }, "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r11", "r12", "r188", "r190" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r139", "r274" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.", "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Accounts payable, accrued liabilities, deferred revenue and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r169", "r176" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r176" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Non-amortizable - trade names" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r169", "r176" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r176" ], "calculation": { "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetailsCalc2": { "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": "Non-amortizable - trade names" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total other intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r166", "r171" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "totalLabel": "Total other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r84", "r137", "r345", "r348", "r365" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r91", "r211" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment gross sales (eliminations)" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r55" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods and service parts" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r58" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "terseLabel": "Less: adjustment to LIFO value" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r15", "r57", "r158" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r56" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Inventory, Work in Process and Raw Materials", "terseLabel": "Raw materials and work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements [Member]", "terseLabel": "Land and land improvements" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r361", "r372" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r333" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r24", "r209", "r360", "r370" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/IndebtednessSummaryOfDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total indebtedness, net", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current portion of long-term debt", "negatedTerseLabel": "Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r113", "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "Fiscal 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r113", "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "Fiscal 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r113", "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "Fiscal 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r113", "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "Fiscal 2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r113" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "Fiscal 2019 (remainder)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Indebtedness" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r206" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loss Contingency [Abstract]" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r194", "r195" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum length of time hedged in cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Warranty provisions, claims, and changes in estimates" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r101", "r102", "r105" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r115", "r117" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_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 Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Foreign Countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as cash flow hedging instruments:" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "auth_ref": [ "r304", "r305" ], "lang": { "en-US": { "role": { "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.", "label": "Number of Interest Rate Derivatives Held", "terseLabel": "Number of interest rate derivatives held" } } }, "localname": "NumberOfInterestRateDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r76", "r83" ], "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 (income) loss before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating earnings" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r136", "r146" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r297", "r298", "r300" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r68", "r73" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Derivative instruments, net of tax of $701; $485; $347; and $1,318, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Derivative instruments, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r68", "r73", "r311", "r316", "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain Recognized in OCI on Derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r73", "r77", "r318" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain (Loss) Reclassified from AOCL into Earnings", "verboseLabel": "Amount of gain (loss) reclassified from AOCL into earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent": { "auth_ref": [ "r69", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge, attributable to parent. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent", "terseLabel": "Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r79", "r81", "r297", "r298", "r300" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "negatedTotalLabel": "Net current period other comprehensive (income) loss", "terseLabel": "Other comprehensive (loss)/Income", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other Income, Net" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Backlog and other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r98" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of Toro common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r98" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid on Toro common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r98", "r245" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Payments of withholding taxes for stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r94" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r94" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedTerseLabel": "Investment in unconsolidated entities" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets.", "label": "Performance Shares [Member]", "terseLabel": "Performance share awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r16", "r37", "r38" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Borrowings under debt arrangements" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from asset disposals" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r96", "r265" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranty Guarantees" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r184" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Depreciation" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciation" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r182" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 }, "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r20", "r21", "r184", "r374" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r20", "r184" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r20", "r182" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r28", "r33", "r373", "r380" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "verboseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r76", "r83" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "terseLabel": "Amounts reclassified from AOCL" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "verboseLabel": "Schedule of Components and Activity of AOCL" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r143", "r145" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Summary of Components of Loss Before Income Taxes Included in Other Segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayments under debt arrangements" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "terseLabel": "Repayments of long-term lines of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock unit awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r223", "r371" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r229", "r232", "r233" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r114", "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Net Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting scenario used to indicate financial results forecast for a future period.", "label": "Scenario, Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/InventoriesNarrativeDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments" } } }, "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of Compensation Cost Related to Stock-Based Awards" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r51", "r112", "r217", "r220", "r221", "r222", "r346", "r347", "r349", "r367" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r168", "r172" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r168", "r172" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r164", "r165" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r164", "r165" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r176", "r178" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r34", "r35", "r36" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r319", "r321" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of Warranty Provisions, Claims, and Changes in Estimates" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r184" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r135", "r140", "r142", "r144", "r164" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r135", "r140", "r142", "r144", "r164" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summarized Financial Information Concerning Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r250", "r264" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions for Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r53", "r111", "r213", "r214", "r215", "r217", "r218", "r219", "r220", "r221", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliations of basic and diluted weighted-average shares of common stock outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]", "terseLabel": "Components of the loss before income taxes included in \"Other\"" } } }, "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Financial information concerning reportable segments", "verboseLabel": "Financial information concerning reportable segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r90", "r157" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "verboseLabel": "Assumptions for options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected stock price volatility (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Fully vested unrestricted common stock awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value at date of grant (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r247", "r253" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Vesting (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Term of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r258", "r266" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of option in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r200" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Claims" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r199" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Changes in estimates" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r198" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provisions" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r196", "r203", "r296", "r379" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r140", "r164", "r187", "r192", "r193", "r378" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r25", "r26", "r27", "r216" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r54", "r216" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit).", "label": "Stock Compensation Plan [Member]", "terseLabel": "Unrestricted common stock awards" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r216", "r223" ], "lang": { "en-US": { "role": { "documentation": "Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r223", "r249", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of shares for stock options exercised and restricted stock units vested" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r30", "r31", "r150" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "negatedPeriodEndLabel": "Balance as of the end of the fiscal period", "negatedPeriodStartLabel": "Balance as of the beginning of the fiscal period", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Tooling" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r27", "r216", "r223" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of shares of common stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r216", "r223", "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedTerseLabel": "Purchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r128", "r129", "r130", "r131", "r132", "r133", "r134" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Accounting Policies" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule for share-based compensation.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule for share-based compensation.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r123" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r119", "r123" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of shares of common stock outstanding \u2014 Diluted (in shares)", "totalLabel": "Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable": { "auth_ref": [ "r118" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Shares issuable for little or no cash consideration upon the satisfaction of certain conditions (contingently issuable shares) are considered outstanding common shares and included in the computation of basic Earnings Per Share as of the date that all necessary conditions have been satisfied (in essence, when issuance of the shares is no longer contingent). Outstanding common shares that are contingently returnable (that is, subject to recall) are treated in the same manner as contingently issuable shares. Contingently issuable shares include shares that (a) will be issued in the future upon the satisfaction of specified conditions, (b) have been placed in escrow and all or part must be returned if specified conditions are not met, or (c) have been issued but the holder must return all or part if specified conditions are not met. The number of contingently issuable shares is determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares, Contingently Issuable", "terseLabel": "Assumed issuance of contingent shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesContingentlyIssuable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r116", "r118", "r125" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted-average number of shares of common stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r123" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of shares of common stock outstanding \u2014 Basic (in shares)", "totalLabel": "Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares)", "verboseLabel": "Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1377-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e2646-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33912-111571" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913499&loc=d3e12803-110250" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "19A", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=107668666&loc=SL79513924-113897" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e1043-128460" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=SL65897772-128472" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=66022390&loc=d3e923-111674" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80845-113994" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32022-110900" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r383": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r384": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r385": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r386": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r387": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r388": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r389": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" } }, "version": "2.1" } XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events
9 Months Ended
Aug. 02, 2019
Subsequent Events [Abstract]  
Subsequent Events Subsequent 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 38 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Per Share Data
9 Months Ended
Aug. 02, 2019
Earnings Per Share [Abstract]  
Per Share Data Per Share Data

Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Shares in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Basic
 
 

 
 

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

 
105,751

 
106,630

 
106,457

Assumed issuance of contingent shares
 

 

 
14

 
17

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

 
105,751

 
106,644

 
106,474

 
 
 
 
 
 
 
 
 
Diluted
 
 

 
 

 
 

 
 

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

 
105,751

 
106,644

 
106,474

Effect of dilutive securities
 
1,248

 
2,319

 
1,380

 
2,456

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

 
108,070

 
108,024

 
108,930



Incremental shares from options and restricted stock units are computed under the treasury stock method. Options to purchase 378,850 and 740,720 shares of common stock during the third quarter of fiscal 2019 and 2018, respectively, were excluded from diluted net earnings per share because they were anti-dilutive. Options to purchase 865,648 and 412,302 shares of common stock during the first nine months of fiscal 2019 and 2018, respectively, were excluded from diluted net earnings per share because they were anti-dilutive.
XML 39 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Preferred stock      
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Preferred stock, issued (in shares) 0 0 0
Preferred stock, outstanding (in shares) 0 0 0
Common stock      
Common stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Common stock, authorized (in shares) 175,000,000 175,000,000 175,000,000
Common stock, issued (in shares) 106,549,344 105,600,652 105,297,097
Common stock, outstanding (in shares) 106,549,344 105,600,652 105,297,097
Voting preferred stock      
Preferred stock      
Preferred stock, authorized (in shares) 1,000,000 1,000,000 1,000,000
Non-voting preferred stock      
Preferred stock      
Preferred stock, authorized (in shares) 850,000 850,000 850,000
XML 40 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Earnings (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Income Statement [Abstract]        
Net sales $ 838,713 $ 655,821 $ 2,403,705 $ 2,079,347
Cost of sales 572,732 422,168 1,600,809 1,317,399
Gross profit 265,981 233,653 802,896 761,948
Selling, general and administrative expense 192,037 140,759 521,173 431,859
Operating earnings 73,944 92,894 281,723 330,089
Interest expense (9,004) (4,676) (20,440) (14,214)
Other income, net 6,295 5,057 17,152 12,951
Earnings before income taxes 71,235 93,275 278,435 328,826
Provision for income taxes 10,628 14,266 42,718 95,924
Net earnings $ 60,607 $ 79,009 $ 235,717 $ 232,902
Basic net earnings per share of common stock (usd per share) $ 0.57 $ 0.75 $ 2.21 $ 2.19
Diluted net earnings per share of common stock (usd per share) $ 0.56 $ 0.73 $ 2.18 $ 2.14
Weighted-average number of shares of common stock outstanding — Basic (in shares) 107,005 105,751 106,644 106,474
Weighted-average number of shares of common stock outstanding — Diluted (in shares) 108,253 108,070 108,024 108,930
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Aug. 02, 2019
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 2019 were as follows:
(Dollars in thousands)
 
Professional
 
Residential
 
Other
 
Total
Balance as of October 31, 2018
 
$
214,827

 
$
10,463

 
$

 
$
225,290

Goodwill acquired
 
154,040

 

 
1,534

 
155,574

Translation adjustments
 
(276
)
 
(85
)
 

 
(361
)
Balance as of August 2, 2019
 
$
368,591

 
$
10,378

 
$
1,534

 
$
380,503


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

 
$
(12,916
)
 
$
5,326

Non-compete agreements
 
5.5
 
6,879

 
(6,792
)
 
87

Customer-related
 
18.3
 
195,223

 
(29,479
)
 
165,744

Developed technology
 
7.6
 
50,279

 
(30,203
)
 
20,076

Trade names
 
15.5
 
7,590

 
(2,004
)
 
5,586

Backlog and other
 
0.6
 
7,380

 
(5,187
)
 
2,193

Total amortizable
 
15.0
 
285,593

 
(86,581
)
 
199,012

Non-amortizable - trade names
 
 
 
120,874

 

 
120,874

Total other intangible assets, net
 
 
 
$
406,467

 
$
(86,581
)
 
$
319,886


The components of other intangible assets as of August 3, 2018 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,247

 
$
(12,103
)
 
$
6,144

Non-compete agreements
 
5.5
 
6,883

 
(6,776
)
 
107

Customer-related
 
18.5
 
89,745

 
(22,444
)
 
67,301

Developed technology
 
7.6
 
31,097

 
(28,165
)
 
2,932

Trade names
 
5.0
 
2,331

 
(1,760
)
 
571

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
149,103

 
(72,048
)
 
77,055

Non-amortizable - trade names
 
 
 
30,645

 

 
30,645

Total other intangible assets, net
 
 
 
$
179,748

 
$
(72,048
)
 
$
107,700


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

 
$
(12,297
)
 
$
5,938

Non-compete agreements
 
5.5
 
6,872

 
(6,771
)
 
101

Customer-related
 
18.5
 
89,622

 
(23,653
)
 
65,969

Developed technology
 
7.6
 
31,029

 
(28,471
)
 
2,558

Trade names
 
5.0
 
2,307

 
(1,805
)
 
502

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
148,865

 
(73,797
)
 
75,068

Non-amortizable - trade names
 
 
 
30,581

 

 
30,581

Total other intangible assets, net
 
 
 
$
179,446

 
$
(73,797
)
 
$
105,649



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

 
$
(12,916
)
 
$
5,326

Non-compete agreements
 
5.5
 
6,879

 
(6,792
)
 
87

Customer-related
 
18.3
 
195,223

 
(29,479
)
 
165,744

Developed technology
 
7.6
 
50,279

 
(30,203
)
 
20,076

Trade names
 
15.5
 
7,590

 
(2,004
)
 
5,586

Backlog and other
 
0.6
 
7,380

 
(5,187
)
 
2,193

Total amortizable
 
15.0
 
285,593

 
(86,581
)
 
199,012

Non-amortizable - trade names
 
 
 
120,874

 

 
120,874

Total other intangible assets, net
 
 
 
$
406,467

 
$
(86,581
)
 
$
319,886


The components of other intangible assets as of August 3, 2018 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,247

 
$
(12,103
)
 
$
6,144

Non-compete agreements
 
5.5
 
6,883

 
(6,776
)
 
107

Customer-related
 
18.5
 
89,745

 
(22,444
)
 
67,301

Developed technology
 
7.6
 
31,097

 
(28,165
)
 
2,932

Trade names
 
5.0
 
2,331

 
(1,760
)
 
571

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
149,103

 
(72,048
)
 
77,055

Non-amortizable - trade names
 
 
 
30,645

 

 
30,645

Total other intangible assets, net
 
 
 
$
179,748

 
$
(72,048
)
 
$
107,700


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

 
$
(12,297
)
 
$
5,938

Non-compete agreements
 
5.5
 
6,872

 
(6,771
)
 
101

Customer-related
 
18.5
 
89,622

 
(23,653
)
 
65,969

Developed technology
 
7.6
 
31,029

 
(28,471
)
 
2,558

Trade names
 
5.0
 
2,307

 
(1,805
)
 
502

Other
 
1.0
 
800

 
(800
)
 

Total amortizable
 
14.3
 
148,865

 
(73,797
)
 
75,068

Non-amortizable - trade names
 
 
 
30,581

 

 
30,581

Total other intangible assets, net
 
 
 
$
179,446

 
$
(73,797
)
 
$
105,649



XML 42 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Warranty Guarantees (Tables)
9 Months Ended
Aug. 02, 2019
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Provisions, Claims, and Changes in Estimates
The changes in accrued warranties were as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Beginning balance
 
$
95,752

 
$
84,268

 
$
76,214

 
$
74,155

Provisions
 
14,232

 
12,038

 
42,734

 
39,827

Acquisitions
 

 

 
14,272

 

Claims
 
(17,514
)
 
(13,071
)
 
(39,685
)
 
(31,787
)
Changes in estimates
 
2,096

 
(40
)
 
1,031

 
1,000

Ending balance
 
$
94,566

 
$
83,195

 
$
94,566

 
$
83,195


XML 43 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Indebtedness
9 Months Ended
Aug. 02, 2019
Debt Disclosure [Abstract]  
Indebtedness Indebtedness

The following is a summary of the company's indebtedness:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Revolving credit facility
 
$

 
$
91,000

 
$
91,000

$200 million term loan
 
100,000

 

 

$300 million term loan
 
200,000

 

 

3.81% series A senior notes
 
100,000

 

 

3.91% series B senior notes
 
100,000

 

 

7.800% debentures
 
100,000

 
100,000

 
100,000

6.625% senior notes
 
123,900

 
123,838

 
123,854

Less: unamortized discounts, debt issuance costs and deferred charges
 
(3,219
)
 
(2,357
)
 
(2,305
)
Total indebtedness, net
 
720,681

 
312,481

 
312,549

Less: current portion of long-term debt
 
(99,877
)
 

 

Long-term debt, less current portion
 
$
620,804

 
$
312,481

 
$
312,549



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 2019 and succeeding five fiscal years are as follows: fiscal 2019 (remainder), $0.0 million; fiscal 2020, $0.0 million; fiscal 2021, $0.0 million; fiscal 2022, $115.0 million; fiscal 2023, $30.0 million; fiscal 2024, $155.0 million; and after fiscal 2024, $425.0 million.

Revolving Credit Facility

In June 2018, the company replaced its prior revolving credit facility and term loan, which were scheduled to mature in October 2019, with an unsecured senior five-year revolving credit facility that, among other things, increased the company's borrowing capacity to $600.0 million, from $150.0 million, and expires in June 2023. Included in the company's $600.0 million revolving credit facility is a $10.0 million sublimit for standby letters of credit and a $30.0 million sublimit for swingline loans. At the company's election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to $300.0 million. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance
with certain financial covenants described below. In connection with the entry into the new revolving credit facility during June 2018, the company incurred approximately $1.9 million of debt issuance costs, which are being amortized over the life of the revolving credit facility under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. The company classifies the debt issuance costs related to its revolving credit facility within other assets on the Condensed Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility.

As of August 2, 2019, the company had no borrowings under the revolving credit facility but did have $1.9 million outstanding under the sublimit for standby letters of credit, which resulted in $598.1 million of unutilized availability under the revolving credit facility. As of October 31, 2018, the company had $91.0 million outstanding under the revolving credit facility, $1.5 million outstanding under the sublimit for standby letters of credit, and $507.5 million of unutilized availability under the revolving credit facility. As of August 3, 2018, the company had $91.0 million outstanding under the revolving credit facility, $1.6 million outstanding under the sublimit for standby letters of credit, and $507.4 million of unutilized availability under the revolving credit facility. Typically, the company's revolving credit facility is classified as long-term debt within the company's Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to repay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies that portion of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of October 31, 2018 and August 3, 2018, the $91.0 million of outstanding borrowings under the company's revolving credit facility for each respective period was classified as long-term debt within the company's Condensed Consolidated Balance Sheets.

The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the credit agreement for the company's revolving credit facility as of August 2, 2019, October 31, 2018, and August 3, 2018.

Outstanding loans under the revolving credit facility, if applicable, other than swingline loans, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Interest is payable quarterly in arrears. For the three and nine month periods ended August 2, 2019, the company incurred interest expense of approximately $0.2 million and $1.9 million on the outstanding borrowings of the revolving credit facility. For the three and nine month periods ended August 3, 2018, the company incurred interest expense of approximately $0.4 million on the outstanding borrowings of the revolving credit facility.

Term Loan Credit Agreement

In March 2019, the company entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of the company's acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a $200.0 million three year unsecured senior term loan facility maturing on April 1, 2022 and a $300.0 million five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of the company's acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the $200.0 million three year unsecured senior term loan facility. For the $300.0 million five year unsecured senior term loan facility, the company is required to make quarterly amortization payments of 2.5 percent of the aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No payments are required during the first three years of the $300.0 million five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at the company's election at any time without penalty or premium.

As of August 2, 2019, the company has prepaid $100.0 million and $100.0 million against the outstanding principal balances of the $200.0 million three year unsecured senior term loan facility and $300.0 million five year unsecured senior term loan facility, respectively, and has reclassified $99.9 million of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to prepay such amount utilizing cash flows from operations within the next twelve months. Thus, as of August 2, 2019, there were $100.0 million and $200.0 million of outstanding borrowings under the term loan credit
agreement for the $200.0 million three year unsecured senior term loan facility and the $300.0 million five year unsecured senior term loan facility, respectively.

In connection with the company's entry into the term loan credit agreement in March 2019, the company incurred approximately $0.6 million of debt issuance costs, which are being amortized over the life of the respective term loans under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the term loan credit agreement on the company's Condensed Consolidated Balance Sheets.

The term loan credit agreement contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the company's term loan credit agreement as of August 2, 2019. Outstanding borrowings under the term loan credit agreement bear interest at a variable rate generally based on LIBOR or an alternative variable rate, based on the highest of the Bank of America prime rate, the federal funds rate, or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the term credit loan agreement. Interest is payable quarterly in arrears. For the three and nine month periods ended August 2, 2019, the company incurred interest expense of approximately $3.7 million and $5.3 million, respectively, on the outstanding borrowings under the term loan credit agreement.

3.81% Series A and 3.91% Series B Senior Notes

On April 30, 2019, the company entered into a private placement note purchase agreement with certain purchasers ("holders") pursuant to which the company agreed to issue and sell an aggregate principal amount of $100.0 million of 3.81% Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and $100.0 million of 3.91% Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, the company issued $100.0 million of the Series A Senior Notes and $100.0 million of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of the company. As of August 2, 2019, there was $200.0 million of outstanding borrowings under the private placement note purchase agreement, including $100.0 million of outstanding borrowings under the Series A Senior Notes and $100.0 million of outstanding borrowings under the Series B Senior Notes.

The company has the right to prepay all or a portion of the Senior Notes upon notice to the holders for 100% of the principal amount prepaid, plus a make-whole premium, as set forth in the private placement note purchase agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective Senior Note, the company has the right to prepay all of such Senior Note for 100% of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, holders of the Senior Notes will have the right to require that the company purchase such holder’s Senior Notes in cash at a purchase price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of repurchase.

The private placement note purchase agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. The company was in compliance with all representations, warranties, and covenants related to the private placement note purchase agreement as of August 2, 2019.

In connection with the company's issuance of the Senior Notes in June 2019, the company incurred approximately $0.7 million of debt issuance costs, which are being amortized over the life of the respective Senior Note under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the respective Senior Note on the company's Condensed Consolidated Balance Sheets.

Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year, commencing on December 15, 2019. For the three and nine month periods ended August 2, 2019, the company incurred interest expense of approximately $0.8 million on the outstanding borrowings under the private placement note purchase agreement.

7.8% Debentures

In June 1997, the company issued $175.0 million of debt securities consisting of $75.0 million of 7.125 percent coupon 10-year notes and $100.0 million of 7.8 percent coupon 30-year debentures. The $75.0 million of 7.125 percent coupon 10-year notes were repaid at maturity during fiscal 2007. In connection with the issuance of $175.0 million in long-term debt securities, the company paid $23.7 million to terminate three forward-starting interest rate swap agreements with notional amounts totaling $125.0 million. These swap agreements had been entered into to reduce exposure to interest rate risk prior to the issuance of the new long-term debt securities. As of the inception of one of the swap agreements, the company had received payments that were recorded as deferred income to be recognized as an adjustment to interest expense over the term of the new debt securities. As of the date the swaps were terminated, this deferred income totaled $18.7 million. The excess termination fees over the deferred income recorded was deferred and is being recognized as an adjustment to interest expense over the term of the debt securities issued.

6.625% Senior Notes

On April 26, 2007, the company issued $125.0 million in aggregate principal amount of 6.625 percent senior notes due May 1, 2037 and priced at 98.513 percent of par value. The resulting discount of $1.9 million and the underwriting fee and direct debt issuance costs of $1.5 million associated with the issuance of these senior notes are being amortized over the term of the notes using the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Although the coupon rate of the senior notes is 6.625 percent, the effective interest rate is 6.741 percent after taking into account the issuance discount. Interest on the senior notes is payable semi-annually on May 1 and November 1 of each year. The senior notes are unsecured senior obligations of the company and rank equally with the company's other unsecured and unsubordinated indebtedness. The indentures under which the senior notes were issued contain customary covenants and event of default provisions. The company may redeem some or all of the senior notes at any time at the greater of the full principal amount of the senior notes being redeemed or the present value of the remaining scheduled payments of principal and interest discounted to the redemption date on a semi-annual basis at the treasury rate plus 30 basis points, plus, in both cases, accrued and unpaid interest. In the event of the occurrence of both (i) a change of control of the company, and (ii) a downgrade of the notes below an investment grade rating by both Moody's Investors Service, Inc. and Standard & Poor's Ratings Services within a specified period, the company would be required to make an offer to purchase the senior notes at a price equal to 101 percent of the principal amount of the senior notes plus accrued and unpaid interest to the date of repurchase.
XML 45 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations
9 Months Ended
Aug. 02, 2019
Business Combinations [Abstract]  
Business Combinations Business Combinations

The Charles Machine Works, Inc.

On April 1, 2019 ("closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), the company completed the acquisition of CMW, a privately held Oklahoma corporation. CMW designs, manufactures, and sells a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, utility loaders, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broaden and strengthen the company's Professional segment product portfolio and expands its dealer network, while also providing a complementary geographic manufacturing footprint. The transaction was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into CMW, with CMW continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding
equity securities of CMW were canceled and now only represent the right to receive the applicable consideration as described in the merger agreement. The preliminary aggregate merger consideration was $679.3 million ("purchase price"), and remains subject to customary adjustments based on, among other things, the amount of actual cash, debt and working capital in the business of CMW at the closing date. Such customary adjustments are expected to be completed during fiscal 2019. The company funded the preliminary purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under the company's unsecured senior term loan credit agreement and borrowings from the company's unsecured senior revolving credit facility. For additional information regarding the financing agreements utilized to fund the purchase price, refer to Note 6, Indebtedness. The company has incurred approximately $0.5 million and $10.2 million of acquisition-related transaction costs during the three and nine month periods ended August 2, 2019, respectively. These acquisition-related transaction costs are recorded within selling, general and administrative expense within the Condensed Consolidated Statements of Earnings.

Preliminary Purchase Price Allocation

The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the total preliminary purchase price was allocated to the acquired net tangible and intangible assets of CMW based on their fair values as of the closing date. The company believes that the information available as of the closing date provides a reasonable basis for estimating the fair values of the assets acquired and liabilities assumed; however, the company is continuing to finalize these amounts, particularly with respect to income taxes and valuations of inventories, fixed assets, and intangible assets. Thus, the preliminary measurements of fair value reflected are subject to change as additional information becomes available and as additional analysis is performed. The company expects to finalize the valuation and complete the allocation of the purchase price as soon as practicable, but no later than one year from the closing date of the acquisition, as required.

The following table summarizes the allocation of the preliminary purchase price to the values assigned to the CMW assets acquired and liabilities assumed. These values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:
(Dollars in thousands)
 
April 1, 2019
Cash and cash equivalents
 
$
16,341

Receivables
 
65,674

Inventories
 
242,594

Prepaid expenses and other current assets
 
9,218

Property, plant and equipment
 
142,405

Goodwill
 
154,040

Other intangible assets
 
227,280

Other long-term assets
 
7,971

Accounts payable
 
(36,655
)
Accrued liabilities
 
(46,866
)
Deferred income tax liabilities
 
(79,628
)
Other long-term liabilities
 
(6,709
)
Total fair value of net assets acquired
 
695,665

Less: cash and cash equivalents acquired
 
(16,341
)
Total purchase price
 
$
679,324



The goodwill recognized is primarily attributable to the value of the workforce, the reputation of CMW and its family of brands, customer and dealer growth opportunities, and expected synergies. Key areas of expected cost synergies include increased purchasing power for commodities and component parts, supply chain consolidation, and administrative efficiencies. The goodwill resulting from the acquisition of CMW was recognized within the company's Professional segment and increased Professional segment goodwill to $368.6 million as of August 2, 2019 from $214.8 million as of October 31, 2018. Goodwill is expected to be mostly non-deductible for tax purposes. As permitted under the accounting standards codification guidance for business combinations, the company recorded a change in the carrying amount of goodwill for the three months ended August 2, 2019 as a result of purchase accounting adjustments primarily related to changes in the preliminary fair value calculations of acquired trade name intangible assets of $5.7 million, other long-term assets of $5.0 million, and deferred income tax liabilities of $4.1 million. Such purchase accounting adjustments did not have a material impact on the company's Condensed Consolidated Statements of Earnings for the three and nine month periods ended August 2, 2019.

Other Intangible Assets Acquired

The allocation of the preliminary purchase price to the net assets acquired resulted in the recognition of $227.3 million of other intangible assets as of the closing date. The preliminary fair values of the acquired trade name, customer-related, developed technology and backlog intangible assets were estimated using the income approach. Under the income approach, an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The preliminary fair values of the trade names were estimated using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the trade name and was based on expected future revenues. The preliminary fair values of the customer-related, developed technology, and backlog intangible assets were determined using the excess earnings method. The preliminary fair values of such other intangible assets under the excess earnings method are based on the expected operating cash flows attributable to the respective other intangible asset, which were estimated by deducting economic costs, including operating expenses and contributory asset charges, from revenue expected to be generated from the respective other intangible asset. The preliminary useful lives of the intangible assets were determined based on the period of expected cash flows used to measure the preliminary fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset.

The preliminary fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through August 2, 2019, and preliminary weighted-average useful lives were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer-related
 
18.2
 
$
105,700

 
$
(2,180
)
 
$
103,520

Developed technology
 
7.7
 
19,300

 
(1,064
)
 
18,236

Trade names
 
20.0
 
5,300

 
(88
)
 
5,212

Backlog
 
0.5
 
6,580

 
(4,387
)
 
2,193

Total amortizable
 
15.9
 
136,880

 
(7,719
)
 
129,161

Non-amortizable - trade names
 
 
 
90,400

 

 
90,400

Total other intangible assets, net
 
 
 
$
227,280

 
$
(7,719
)
 
$
219,561



Amortization expense for the definite-lived intangible assets resulting from the acquisition of CMW for the three and nine month periods ended August 2, 2019 was $5.8 million and $7.7 million, respectively. Estimated amortization expense for the remainder of fiscal 2019 and succeeding fiscal years is as follows: fiscal 2019 (remainder), $4.7 million; fiscal 2020, $10.0 million; fiscal 2021, $10.0 million; fiscal 2022, $9.4 million; fiscal 2023, $8.5 million; fiscal 2024, $8.1 million; and after fiscal 2024, $78.5 million.

Results of Operations

CMW's results of operations have been included within the Professional segment in the company's Condensed Consolidated Financial Statements from the closing date. During the three month period ended August 2, 2019, the company recognized $199.6 million and $8.4 million of net sales and segment loss from CMW's operations, respectively. During the nine month period ended August 2, 2019, the company recognized $270.5 million and $12.5 million of net sales and segment loss from CMW's operations, respectively. Segment loss for the three and nine month periods ended August 2, 2019 includes charges of $26.2 million and $35.7 million, respectively, for the take-down of the inventory fair value step-up amount and amortization of the backlog intangible asset resulting from purchase accounting adjustments.

Unaudited Pro Forma Financial Information

Unaudited pro forma financial information has been prepared as if the acquisition had taken place on November 1, 2017 and has been prepared for comparative purposes only. The unaudited pro forma financial information is not necessarily indicative of the results that would have been achieved had the acquisition actually taken place on November 1, 2017 and the unaudited pro forma financial information does not purport to be indicative of future Consolidated Results of Operations. The unaudited pro forma financial information does not reflect any synergies, operating efficiencies, and/or cost savings that may be realized from the integration of the acquisition. The unaudited pro forma results for the three and nine month periods ended August 2, 2019 and August 3, 2018 have been adjusted to exclude the pro forma impact of the take-down of the inventory fair value step-up amount
and amortization of the backlog intangible asset; include the pro forma impact of amortization of other intangible assets, excluding backlog, based on the estimated purchase price allocations and estimated useful lives; include the pro forma impact of the depreciation of property, plant, and equipment based on the estimated purchase price allocations and estimated useful lives; include the pro forma impact of additional interest expense relating to the acquisition; exclude the pro forma impact of transaction costs incurred by the company directly attributable to the acquisition; and include the pro forma tax effect of both earnings before income taxes and the pro forma adjustments.

The following table presents the unaudited pro forma financial information:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands, except per share data)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Net sales
 
$
838,713

 
$
854,314

 
$
2,702,956

 
$
2,603,850

Net earnings1
 
87,180

 
85,647

 
320,740

 
237,935

Basic net earnings per share of common stock
 
0.81

 
0.81

 
3.01

 
2.23

Diluted net earnings per share of common stock1
 
$
0.81

 
$
0.79

 
$
2.97

 
$
2.18

 
1 
On January 1, 2019, CMW amended its retiree medical plans so that no employee hired, or rehired, after that date would be eligible for such retiree medical plans. CMW further amended its retiree medical plans on February 14, 2019 so that no employee who terminates employment after February 14, 2019 is eligible to participate in the retiree medical plans and to terminate its retiree medical plans effective December 31, 2019. The amendments and resulting termination of CMW's retiree medical plans resulted in a gain of approximately $45.8 million. This gain is reflected within net earnings in the unaudited pro forma financial information for the nine month period ended August 2, 2019. The impact on diluted net earnings per share of common stock for the nine month period ended August 2, 2019 was $0.42 per diluted share of common stock.

Northeastern U.S. Distribution Company

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

L.T. Rich Products, Inc.

Effective March 19, 2018, during the second quarter of fiscal 2018, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities of, L.T. Rich Products, Inc., a manufacturer of professional zero-turn spreader/sprayers, aerators, and snow and ice management equipment. The addition of these products has broadened and strengthened the company’s Professional segment solutions for landscape contractors and grounds professionals. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value, with the excess purchase price recorded as goodwill. This acquisition was immaterial based on the company's Consolidated Financial Condition and Results of Operations. Additional purchase accounting disclosures have been omitted given the immateriality of this acquisition in relation to the company's Consolidated Financial Condition and Results of Operations.
XML 46 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Warranty Guarantees
9 Months Ended
Aug. 02, 2019
Product Warranties Disclosures [Abstract]  
Warranty Guarantees Warranty Guarantees

The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. Warranty coverage generally does not cover operator abuse or improper use. An authorized company distributor or dealer must perform warranty work. Distributors and dealers submit claims for warranty reimbursement and are credited for the cost of repairs, labor, and other expenses as long as the repairs meet the company's prescribed standards. Warranty expense is accrued at the time of sale based 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, the historical length of time between the sale and resulting warranty claim, and other minor factors. Special warranty reserves are also accrued for major rework campaigns. Service support outside of the warranty period is provided by authorized distributors and dealers at the customer's expense. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.

The changes in accrued warranties were as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Beginning balance
 
$
95,752

 
$
84,268

 
$
76,214

 
$
74,155

Provisions
 
14,232

 
12,038

 
42,734

 
39,827

Acquisitions
 

 

 
14,272

 

Claims
 
(17,514
)
 
(13,071
)
 
(39,685
)
 
(31,787
)
Changes in estimates
 
2,096

 
(40
)
 
1,031

 
1,000

Ending balance
 
$
94,566

 
$
83,195

 
$
94,566

 
$
83,195


XML 47 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) - shares
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Basic        
Weighted-average number of shares of common stock (in shares) 107,005,000 105,751,000 106,630,000 106,457,000
Assumed issuance of contingent shares (in shares) 0 0 14,000 17,000
Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) 107,005,000 105,751,000 106,644,000 106,474,000
Diluted        
Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) 107,005,000 105,751,000 106,644,000 106,474,000
Effect of dilutive securities (in shares) 1,248,000 2,319,000 1,380,000 2,456,000
Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities (in shares) 108,253,000 108,070,000 108,024,000 108,930,000
Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares) 378,850 740,720 865,648 412,302
XML 48 R74.htm IDEA: XBRL DOCUMENT v3.19.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. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Reclassified from AOCL into Earnings $ 1,490 $ (33) $ 4,325 $ (2,597)
Gain Recognized in OCI on Derivatives 2,263 1,449 1,420 2,705
Forward currency contracts | Net Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Reclassified from AOCL into Earnings 1,350 (170) 3,828 (3,207)
Gain Recognized in OCI on Derivatives 2,022 1,435 1,307 2,900
Forward currency contracts | Cost of Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Reclassified from AOCL into Earnings 140 137 497 610
Gain Recognized in OCI on Derivatives $ 241 $ 14 $ 113 $ (195)
XML 49 R9999.htm IDEA: XBRL DOCUMENT v3.19.2
Label Element Value
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 864,000
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (141,000)
ZIP 50 0000737758-19-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000737758-19-000023-xbrl.zip M4$L#!!0 ( '5P)4\+X\GU$10 [9 0 ='1C+3(P,3DP.# R+GAS M9.T]V7+C.)+O_158O6QOQ*HLN4Y7M&M"OJHU85L.V]4U^S0!DY"$*0I0@Z1M MS==OXJ!(BA!X2"ZKAXIPA"D2>2RXTW_3ZR#"/.Y3 M-CGN?+OK#NY.A\/.W[[\\MM_=;O_.+F]1&?$1>A4$!P1'SW1:(J^^R3\ M@<:"S]!W+G[01]SM:B"D+IY#_W/H3/.-(KFGP\.GIZ>WD1<\#<>GQT< M]OI'O4^]PPX"$5GX.:#L1Z[E\X,(WG Q@9:]MP?R\0,.2=*<<<;BF1W C\1! MM)B3 VC4A59$4&\)5PZ4!X@BKYH $I,?+=MFV7]_H!]FFU*'L)2%$6;>4MCG M@G*>WJK6_:.CHP/U=-DT]&T- 6W_X!]7EW?*QITOOR"D;$YGYP%F&(+)X@)^5^,L$"*'Y3Q% M(ED\DBSV/VS HL+,R$3FC>HL9:&VRD<-M200&].WYXXJ;&0AKS7@%KEIQDES M-NSIJV+_20 DX??U2(;$>S/ACP<>CUDD%C(R?:P2TFQPR8]NBJ0A,[$04'8U MX"8+N/RU,3\^H:K\<+$2K@.2%]T4NAD'Y-F;EJ:; @M+*'75),7DT%'V2$)5 M:+RM8Y0,F+GNIBB:<<(P]<+:WI%"Z5P"\P8CQ0F>2NY.9]3-N;Z#MR36?MSDKIOR1BI^OBS29SN*OI@+OB< MB(A",949<2@$4T'&QQT8#G23RO^?'@[>0-F=M"C@S]<4*D8)#&H[&-QE\'21;?+L=VD?)BKX-+*&2T$F=Z,MA'\)0KX>Z MZ(R&7L##6!#XH; @/D99/+\=K$*OX(U#XH_8%W6]J@<#;)HX %=Z;66X?,^P M@IF;B9KK*?^&!]0#OVEHA"6XRQC@>/!7R1CHUP3C_[3)+G%(&0G#4SY[H$PQ M,P@"D_*4P@,Z@P=B<1,+;PI][P:*V8%U#$&4H MPNV4J+%\0A8E=)$BC'XUI%ON!M=8"+AXW-#6!32E!CVL:- EYKW%M$YN!)>S MVG@S@ZUB*;77^XKV L1(8=[;2^OD+I[-(/Z,QD.0BDWH0T &84BB<#,#EJ(M MM>B[BA8UE&0\36DA36QO9*VFIE9TFZG?.[05F18SA2U7_ST&GVQL! /M,L7; M'OP52TR;*="O&E^;NL0I9SYA P7(138OIQI/\&!7"&YFQ*(%-\8CGVJ9NW+ MC50'G<-JT'G>]E0'N@/%J@5AN%XB1UGLR*!'&C_Z=4EA;T>KXF^P #FG)*+ M^9:-FL==8N'WJE]N9&$8%68IMM[B2V7":/P4A].+@#]MH0>7H'7;^5WEGIR2 MD36+)(04I7V?7F,*/@,)I] &AEE#!C8D6[:UBX#;ZH=-K9XEB33-O?WKFV<[ M4;X9M1+/J!SWZWG&/A>LM]TY%HRRR99301&KV_+]AC$AH;./ W8[W$7<^S'E M@4]$>/YG3*/%=NWLPN^V^/N&%L]2_&^D:>ZM7]LZVT\"E8F5^D6C'%#F%^W. M 1$$2<*J+MKE 9S36?V/ENFL''RK%/U(Q V>D&I*3AH[%-Q;IL;E#GNI7H!$ M$K1%NCTC@CZJ5:,A"R.A=!$.F/\[\2?@:P,/'M&HHH-71^9V_D\6YT]QHPQR MA)F/#'J4XM\;L*CS\_&8>#*C7.$P(N*:1#*8#(3 $%(45(UEEA>@ZER%Z7^R MK,+4<@EH;WB1:4US@PP[*,M/*Q=J*MOS E/Q!PYB @\OEYL6K. OX4X-R)?Z M56'#1%V_DDPAQ95JSN;8BW(&'LSDYN_PEG@!#D/U9MJ% MX+,!]P)HIP'"+ 0;>?0E_&_;O)4Z9V$S05WGU P4'--PC;)LZU<*!Z/32]7< ML+X"RM#H=+AWX)I.8H6]X"*]#_$JI!,FAV"#,)GR3U S_Y8$\I&T'L:U_3B0V0R!76>Q+*G/:3O/_U!"OM.A]>J.NL03/F(O,H1*G8"(?IVLJ2 ME$0+PV9D%(!2#:!$!4CJ .64@(P6]CVPL:.&USQR^.0+5S!;9JVT%WQ\\5X0 M(N ZZ^X#F[OORY^*#M)DGVESY*7^4]A]6M=_VKTMM;)EJN_+JHO2N5FK_\FR M6:N>B5NXB6LY#+TB6.I,Z:>*[>R [MFP(\ML6&;(F<74=A,L;_Y.B<#"FRYJ M!-&:&-V1\\@2.=<8+?]D2:>5X=)J@^JAT07N#H-'EC"XSEXM#'A?.?>?:"!G M-$8P:!&K6^FK&*<4AS,,]MY;PF""4J4FA;2X\7YOI:6&3Z=RECLS$J.QM<$V_:4JK5)G*2P55766= X&'&-=N[V?-+?=*0AS^#.=11/< M>\S.>4S9\R;S(%NG6>HWA2*_DM]4=*YV3YV4&:OZL* B)N<(H??>,D*H9,<6 M#A>&S"6)=X]Y:R:+ERQ5H-T=YF6[99]3+ N5.^1\M M*3]GC5:F]D=@GHN*6X*SS=V)W;;,D8%NIXJ;I?7UX.[H8UNTR&#;)_54%_+L M=3\.B#Q51M^LL]14#5&IL2PE6-98"6I]'HU!WG;#U4D7JT#N;&%;0LH:I*7) M(HSDJMF0_9U3%OT!EZ"9JNJWPKI7RVWG *6HY#* 0H8,MKTQ2-,<4PF7>Y4< MPIBURZPQ5NL3T!5F6+^F(O??5#Q,JPCD+L1L;U^E.)!!TF:M-^DQY4C"01M%3/M\3CS*,!53R% MH[$\3]@;,/^,!C$,E;\3.IG*_V^L7GA;H)R5=_^#I?)>L5T+B^\;?1+]0O8. J)X MVFLK66 -J#M ]FP!TF#2/22#:V^()E5$553N6->SQ;IUAMJ7%':=FWGXS8VW M@JC4=(59'Y?IDM6"O>&66JF1B)P(W#FI9\M):PW5PO1T2QX)BRM-!25-W>/6 M=Y;T8R#;IU9Y5I# 7G1)\0/4J_)%G1J1JAR)>[#ZSK*ASN TYQA)M"B#MY4! MRJ@$U(0G$R$_N@AX3Q97^%]<0*SP8R^2;2'\?"5\(O!\2KTK+'Z0.KL(-B=2 M:NM",9':.D\6/2R0(HP,9:1T(<-A2AQIZFWV"!B\C.67(9A'1@\!U2*V:08Q2S*VVF/9G\^N.B$?J$?,+NM9W64&SY'&3RG\K=$IM7J@M M,S8W/=;<^5]DB"^;R%YLZ"_OM7OD8+10O>#, [B7&]]9"LQ$[2TL)^_(1$Z$ M5YWWS39WEY5O+66E@6[;I&]&:=G7+RYY&)X02 CFD.I[_"S?^M)GF R9VA== M(])M@8H[SKVU5*=9BQ9>ZY"DT8.BG1R#K:BCA+Q!9=HP0'7&BUNA M4VKK0G&R8NN4-%K21AGBLBNGY!/H=@X],Q:K7IX4@=PEREM+B9*S61OK%'F@ M]@D.]9%GA(65%V760+K79*S5BT3459A0%E7KK9"_#N6ACNILMGN>MA\\8>&' M7^4HA_AU0N1V*;I7":R)<8W53;6S_*G86)Y*%_$RMNFJ#&A69"]Z] M0&DMSM99K*V%6N[#*Y4-DH=R%VBV54O;1U=:K?ET.@92ESEZ<#$:#SPOGL6J M4%&S+[D/ELE)F[K1<*M$W0'3-MEN_=A.;C)*IL:$%76,=\J,F8#*?[1-S5RU M-K"N,>?/HN]H'=ZR]Y!ZCA(S:QK@W5G7-N*C?W[6BW,MO%#2/Z,08#S MQZJ'J19@G)GVT+8]-46!-(X6J=RLU2Z^QE@-YZOYO@7*7>#T+6I/D* 42ZL5 MG[X$O#PS$0*WB$FRH%]O^]9F!-R9J&_)1!9SKKQ^G#F%T=!%*>%6YI^BC:KG MG[6P[OS3M^0?F^G^L]//;P?/H?\9S^>4C;F\96XPQC7WZIZ\10+];ITT5Q1Y M_QS,N(CHO_54&U[(9S=$>%)J^6U"AF?DN%/6B :!U"Y@%'+S:P@)**)1+)M_ M%3R>'W>>'T1 /].(S#HH K:/.RR>?9YK)$.X+67I(-T,;E/NWZMFE(41F+"# M#BJ)P,>KYZ"I M$FR/JF3<31=V90I$98+%8E>L"!G"<\[OCD@48V.?U8F$63 MHJ 8Z,N]I0E#B> G' M_-#ZC@GC0F<(K,GM(95W[M)&U.),&\_D,4^:R5R,Y M8AKX^LLYEP2'1):.0RCH^:,^G'I%KJJM7TW.5*Z0RB-U8'3R0)GN/< F#>$B MMX(\E'T>!Y!%Y/F]ZJ,H$!?G 8G(P/]7K-\Z^8D4 M=ZV;O(S:55"XY&QR3\0L.1C\);1M)_074K)\D73"Y%:%H0]-Z9CB96@=># * M!%?"T&E3)X)G\8SXIGJJYL_;I?*"ZO6 $;M^*^2T[$>22.YC69E3^V\4SD17 M]4":"YYXQ[:SP"D14#"S<^@7? $E6S[JKWVZ<]D,A@4"*LTK[$W!=[]S\4/N MZ%N1QMWFU3,7]+>9638;0N^12_0Z%>169 1$KJ5$=2!>I==5DUN_Q?-$H^DI M\ II3R3W5GI;E9:OU\E2@<2<0S-R_BRMD$96VX-=RS5K>UC"^_+H LBH0%FN M:9P'=&8RQ6H$J0NU>Y$%B'+V\4W_\+T9?LG#,J]Y5 B6%1J^>HR1+*5?XI)! M0[K*C: >9/-T>#D:WV#]_9M$NB: KSM"S7-\2^:Q\*8P=!E!EA9G,;GG>BYI M-%8AA,M#O<_X$YL([,--9;@3 KD]/4?JJWQTBV4QF1-94'#M.0[LROI9I%]0 MW4TZCE3"'?%BH)[I[P_$0' MW4$D!Q(FJJ72U83:U0+Y3,Z4$?\$"MPQC6X Y34QB9=ZYJ[<]7>JB'P%A:N% MR9A$_(Y$49!4P_I0%GW*349)+X%[@TZA,&V[5\B%N;EB5;\%)Q.A>?]M)9]4 M:OGJ/4(O-%Z1:,K]-%JIL$8?%!]A5J#RICM;IMK9OR9/4-H0^JAFNO7; L17 MWZW& 1&A.E$JU!)R$8)/N]71"-]?I89"K\)AM=PD KYI)Y,&RED M9W6QKJ\,A3!OP^<[@>7^JWOW)61NJ&55>+W H6D_Q M')Y$"SD?*WQ >$&P/L%7R[4ACETMF>3<,G3%F:QPKR2SJL*%(8%>T0MY6L*O M^':D.1SEDFQ)U\OA%@&?_[)(GLP\CF+9 \ M,/ER3SJV3%3U$HAW38GK8N8U4#-SU?F@:7NP?I0D[AQ ]*-=L4M89H]^0Y.@G $VO(F(79P&^C!,W&8CXQ&&%-Z3R=8?N= M!! F3[F)D=^83T3^^P-&VD:@KSM!:C8576&?W/-D HI +4T$#$9OX?H,$#ZJ M0P^6_;,NT,X.Y_74DIILI1[(-L*T>ROK M^?.U\DE\S;.=R]W YQ@J1;6SQARW4!!D;8.=D^:6^$.Q.IQ>O;F#7(=4[;E9 M8P+'\UV4I>K;XP4A:P/NG/1W1'Z]:7!'&%61?G7"W_%\5V7!:DD"KD[*I'*W MW%'YRJ3ZR\B2.=NQ((?MV:O/**JUM\+KZ /YBH'^3LW)(FUB:E+5_S,'1.3W M#FT5X^O77XW%N25_QC0$QHSIM4RJV8A]GU)ONEQF&8WUN0K)D3%F*AW:G4&= M/QJKVQOK]P48VKUJ\(X^W\B*%?[?/_$+& B8@>+Z"%,'8O=BSNKA'RO"K7V\ MJM.GEYRAKMGE1/E)W2:'%!@&FY;=XLHIH%9[E3Q6S< M\]6^' +=])$'CW(1)K]$D]?#UM'NG.:^0CEQRS=,E*KDZPR6 N M:- _[!T>YC74'/POKXEWFVGBW>YJXH_2:7MGBYV3)WF7TUHRKGOX\Z30[UF& MWI3,\)=?_A]02P,$% @ =7 E3S;E4\VK)0 FY8! !0 !T=&,M,C Q M.3 X,#)?8V%L+GAM;.U]6W,;-[+P^_X*?S[/6 ,87+TJVI:Q.V9;*=C;G M;0I7:384Z1V2MG5^_=<84A(E4>20G $IQTE*D4A_7JV[=O?_UNZ\%?1_7%*XIQ M\>JVUY,MTE_HIAE*'R%"44'^^GWL7[X #(?C9NX6D]PT__ZH_;>B:4VTUJ^: M;V^;CJME#6%8\NI_W[_[U.")JN%X8H8NO/S'7UZ\F)&C'@W"QQ!?I/__]O'T MWB"343WZJQM=O4I?OGIMQM7X+)[780R4;P@&LS>#7-8A_O)R,G& -]%889JP M_J\5/2;77\(O+\?5U9W8!WW1<#<-X_&9T9:MA M,\O18#!GM6;V074%7]37Y]/:7<*ZG]>5"V_#Q%2#M2AT,G@_6'XP=0V_?-T> ME:=&Z ?>\WIT,JJOS-;@/C% /]!^FEY=P;*>Q5-@W>%%90?A:#P.D_'6X+<= ML1]\M@"X;X@^&R#!-G#=[]@!=&]&0Q^&X^#AES&(*)^4W6LS2$+\TV6 -?IM M:*:^@D_7@+O%2'GA/S.X,W_N-%$.[(]-/023NSN& M?7+ '-A\FHS<'Y>C@0>_XO@_TVIRW1E>+8;>,X:=,NNF\W2#^P0X![S ]=;\ MTK:=P NZ;FY"&OG?]"N@[G?AAJ\UTDC',:3NO%UQT=#_\_@+P#7(P=?59/U MM-EXG)RP'\<87&*P]V8\"?6',$GK> 2F/ZQFTZN=2=O?A#FI<6*J^E]F, WP MY;M;1VYI]X[)LOW,.>ES>O7%N,D]$(^N1E-H_3&X@1F/JU@%?U*/KHY&;@#M M9AW&BSV&9Z[JF'@]@;5GRB[M"S[NW>? "N/J8IATQ='XQC*]&7KH/X9!^BK9 M.:-AZGS\W0VF?D:)V3Z$09+_]#F,TR[L?UGVCM/!K.GXPVBR M7^)$T_4.6D MZX:QK9W'S8E;J[#'EJ-U@,>MFGH?S'A:SQ3V&FA7]ND+IML/_UF%VM3N\KH= MLVPW6%]8M.*&%CT[@._7TYZ!LU$_C%.N ;)M]PR0OKE,IN;X= BV MYQO8\M=IRS3FPEF\Z=N.67J8*0?^M[KS+"YMT!'R&TYS0)B_,0-',Z%_;ZX, M-%CW_8;*M:_I,E"BE7#=;) .H#X=^F#!]DHF[!K8EC7M&((-N:%-UXXAO#TX M>PL?;0[EJNX9(&TC:38:HV.86^V1ISMT @VX<_#1^CC;DI;=SK_Q9EC;LUOX M4H*)GPY".D2>?=C2Z-UHC&YA;LE@3[3O");Q)-G,I\/_&57#R;_@5["B6X"T MJEN/D&W!AIL,TP'D[\W0S(*YR15=GU[P9/L^8-F0?*W[=P#K>:@_79HZO#43 MLP:L94T[AN!C<*.AJP;5+*_B+*:4+0>&T-MJ, 5Q_WNH+BY3E.@K.,478=:O M%4T[GJ5CO%N)I*<[= %-/?H2ZLEUHD+X4@=7MHEX_1'\SMF+--WPY@_!A +T_7JPOJW&YN*B#A?-2KR^?F_^/:IAG?S433[#++!4OX;116V^7%;NO:G_""V= MF<[&[PY7D(TQI6(.73BS@VH&TD;8M!FA0WAG9)K_]2G47RL7YG\!W7Y/@FEX M\_6&PJ[+*;K#N)446=JV Q@^A8MD3K4PAB.VQB:JSOU!M7] MW\Q/59/')N>C5M-G"C9N^E?B>]O %C]#%?S[3(0H #P;K] M;EG1K0O(IG8<_C,%RAQ_;9$D\U3S#B"9.Q?7OTY-HZK64N?I#KU UPR@[OYMY"E6"Z@0K&NK>:A<%D?/-)6GB%,)G?3?^O^!?\A3&[P&1@;!K^\!-C+GFP^F9O5&=7SM3](.B_%-N7(PA=)CWPU@T7AW1VY6TY<%II';2U&E&F* M(F42N2 L*G00DO&":NK:4'UASQW5[L6H!DWYRTOR\L6WYCBF^74VBJG=HZUX MOZ+"O,6K:D^TW1_%S<^QYM9[C;K@G#,"4 M_V(J?_P]1;W"39[N_5L%.37+*GA*IH4.A0#US@N"L(\$1<8LLM$Z@D6(1H;M M=Q/[N9L.?#6?XVZ[R28Y'YCA9&ZX?DDG4IEVUY/SEUACCY4AR*KH42$*AIBT M"DGO+!@%6ONP@V[B/W?3@:U>KMUS0]P5#'[3I%0%,1Y;C;2W!C2NEC!J$"AH M;8@VABIOM^=!\:?EP1T(_!R%[,-[18V:^7QIABUX,2L<)5?*4D(CP@)K1*V" ME2G@3V>##%P64L:X/#]831TBR9=IIVT=.X26V-=(!)) M82+23 4$?P?D71&B9()9:K;?/>KG[CF@E7N..V;N_"Q^X5Q32N?<7*<]PV=V;GPG>-09IIZSP-0,EP8;VT'NCN"&+4XWE, M1FG&E')$!KW#]J$_M\_!+>#=%OK[JV7)>-UGZ:V^:M1K@N#*)R1ZG7FSUQ\R MYB,^*M<4)K."F]7PHD5DLDWWTD1,*)4%"@K<:<&Y0]X8BI2P6FBE?2%;.7+] M4."D&H(\>0<,^2BJMCJQJ9A+I-@!>"_UJ/Q*CMX7==2@J;Q40H0VQ%TC#4&*>D]N,W:R!"] M*G!QZ)S3Y<*VYYEMZ7< 7+-PM^;H:E1/JO^[E[&_&1\],5CI-)7:"H,B%11% MPC#XJ%H@'AS#4JJ"%3L<[62R[_;#6MV1-!>SI:IM\6F$-E/SFPU5:FT])P*G M*)]!WD6' DM) ,I[PST3W.)#S[CM7?EEH&H^7ELBB')PJ3XFD186L(9+52(_-!58Q^H[D-%'M+>[(&&67=G+N<[I\^[]')C=S-N M_=9>1N]Z,7@S]$]?E5\B$-=U+46AB/1@;D3)-8I&.\2XX4A9^*<0P7/7*EC7 M.^;S(\)VN,X;E]0[:WV@2!,FD,'6(!F%0TX2RQ0)6+%=#KZR"*ENEW#4 \UR MF0?O1L.+SZ&^2D6-6[##X]8E]DI3;@*2A!E$16#(&*$1]3H8)X!J3CPC?MAJ MR1YR0"=DRL4"#]("UG/!\@ZEHPX((S'R.$9$72%1B*!J8^21%Z' 0-%#]RPZ M9H3.*)61%QZ0SJE72XNVVY(L_-S5ZY MHA.:Y>*&-Z.KJWE)O^;IM!6\\+!I:4(,1<2 BP7[F5M5(&T$0]Y(Z56@O/!^ M>T[(XVOLNEBCSFF4:^4_IHR*8? W[Z(O'-R\#;%RU2JML;YS:;BV+KE8HC 8 M.9WT)(U@6U/K=2S@)]W!$\UC7W3,';U0+:,S\G11PUDAYU3:\$.8G,7/YOMJ M%V63D4JI%6/41D1H(,AKQL#B,@2$L=32"LD4W:%60!X[I&-.ZI^$N=CJO)YG MN;;204M:E\%0I8WVR ?P_:CS 5$"PK;PV 1I2,1D![\VCT'2,7MT0Z9<+'"3 MYWQ;#7[1I%Z96K:F9\IQ, 7& J5#/*2($LEAH\@[CC7C@KJX@^3(4Q>A5UNU M>P)F4T?KKK#.;RMJX;W$G"+)6$">2HQ8D!(<,1""P16:\%;N2I]8M(CJ+;8K MO=3>.>*0+F 7X^ \ L. (^E(I)2!U:!WJ-.6Q_#>9GD>*L$=B9+-QYK5.4S_ M6ZAU>'3[$O):QZM-_Q+,1$:"T0AS)U"0)-T-819QE4)2Q!.@P_-@BJU6]*$C MUA/-\GEGMY7]TIO9:P7$TO8EIV#O&:O ?/ 6:2T-(A@(6KC"@G5A0V#=Y#$^ M"Y[HBD;YDL7FU>Q6&T&+S4HAK ,:&; 578$<91Y991F2!KM0R$(2ML.Q7QY? MJ;L5WY$T&7V@)VNKK=_Z+7J7+FA,F'$INY MV99V>PCD+CZ*"K\/0K-$PWLW-[:I>MG5%"4V6#D/!CHAM@ #W32'[:F\-2V< MD!ZD?#>'"'U>Q.F-!?=(YKW%!MO<.'VZ4RDX8T8R@32G#!$K" JTX @SSY0O M="1D!X;*:1_OI.@ZI5#6_)8YH*U36QZV+[VWV!/%$*68@W0F&'&+ XHF4@<. M I'FX"M/=\ !71$GU^(?3BG:/&'_#I;X&52.?4YE%?99F+@#;NB)5CW?S=K@ M]M*Y22+L$BP?F.D^D#W?IOHT@9_-(\EG,46<3P:C;P=PJRJ!\B ?O<2[3Q M?O^#A9;GH:Y&R3ZH@QF'MV'V_]DKW< QP#K-.X(? ?/C&(-;I8CS E)JR0K/ M58%\3(DT)F@425$@0U*%11]ER[>_^EF5%'H&#,$8_UH!'[R^_FV<[+ 4JAQ/ M *'YXZFK:\2U'Z2D"K9Q2#7EM8[(2AN1XRR"2QJP3I7GG3AX)_Z0&6B4<66R M!93,=2/./H_F%;:V"0*T'Z047NE(*< 1?$"%L!1%9SQBAKE !!91[% ,.E,Y MPKY6_F' *Y\9>I9PLM1C-6@@KVY,HZYQ7"E%=&P M(J7F*@YV5$$=DDT,QAA&)+'*J!VJ^&6*+>V+Z?HA\-[8[^9:?IBE3#8J95Y; MUF2>4 ME8NC^J!F+CYZ@D8GU1#Y\F_-/4]U*5V$[9>.LKBF&+G" M/5IONZOJ4$ M(A;. ;8^!TQ4Q<[N"'T.31_%Y]-E\_[V: M7*8[-D"ADU']Z=* V*:F/]5RAA<5W!VVR%+5A28.\41(S&FBUE@X+)T6=@I MK8I"%-9U8P5 MTEI8I&AAD/7:<&$PL\4.[B+_(=FK4W+F9J2S^+9*5!KZ\69,M+QC29*G[:A& M,L*/Z(1*Y3MA$XFH@HP1Z+S#O3/Q0S)09Z3,Q3PSA_8L+CJY9\.=W.D5'-?# M;&6JZ5=@3Y"2*B+"8(LJ W\R"X8'*;RA= +':<8LH/OKK!,V+F7EU0 Y M^FJJ0;KT^'FTH(#F)03 /*[<:D;=9*22>2D(MQQI S\4T!M1#S\BPR*$0+&. M.T1<]AJEVYD%'G-:SZ3-E\1Y@T8* ,RJ4KP/D\NT:],ISM4:&Z!5_]*G^GF> M YF%P(A*"RZ;50S(H3"E4@FZ"VOM-YC7-6_U1='U'+7TQ>'E +P9#4'BV^F] M>OL/G@UNT;/$7!.N2 #;W,'NL"$@A369/2,KB,-.[%"0<+\'ZUTQ1G^TS'<1 MZ.Z"TPI9LMBL+)1E1!B&F,0216L*1'!B<*M,(:.7C#_7\_&N)<:.=,O%!1O' M8I\( FKLK"N,19%SC@0#-&T!\L]2&XUB3D>R@XN8YX9()L[HC((9S9$'KL*C MVVXKG;-6_4O%J<&$*9"/(4$1)&(\ %V95H)+'9C8X7AHO[&P'LR17BB:]>)A MNB4'M)I!/"\=L8*+GNQ34FVQ88H@)SC8\(4C8'NYB AAWGCG C$[%.61/Q3G M=$G%_--J$:]0/ MQ35=4W)_G'-3P&AU.'%EO[(H6"0I4B!=>O F>HJT5P6RME R.AIW*M.M?W#. MV8V2^^.<>8VC&T6[M-;11BS59L 2!W XP*@2E00?JL-RA MCA#!/SBS]43C_7'A+"F]X?,G8H$M>I;ZS1$66)Z&=&@,N/L6Z5!OOS_>D-;@I%?;/X"_"KZ8:-KHK M3D+],;B!&8^K6#ES0YN5YE27TY2282]-H$A*72 !K(>$\ 9%3X2ASGH3#O[Z M]R'R?J;%.&0OY3!J]-V\O[A_Y^GY.Q,Y4DI3CEHUG,*2S6,+L*ZO _C]82%_ MX/C[I#8@8ZJAJ:]/8:V;NK8INVTT!@%G%HM:)J)W."O165GBBD3 \72@R M!G"7$CF""X6MI]COD,>?+63='X^M3&'=]UID,Q=N8F=WZ*_2^H];E]PIC;G$ MB&O,D-12H4)X^,&M%MY%T&H[E)G*PV<'L_8/%7LG],[%2\T[%.?U**Y\R7FA M5>DCQD$H,'HDD"5BQI!VUB#'5)".L !('3KO[+Q&#XMH[T2??%53OH;A--QL MEQI!-;C%82)S!S,2!O8'-QHH'0U JDE0V8 M%-A%N\N)1A;>V7JM']52R4&_7+SU9C0&?RF5"&\>H WUU\J%\2=0]"OC^T]U M2IAR W.!"Z,"*JB7@+/7R(%8]EP2S74W[F6?*2)=L4JG=,J6A1\:G?IK&(*L M':2BG_ZJ&E;C29*\7ULDQ[8;H!2Z<$QZCX*(!FBJ.&AM<,*E-8:**(7EW02< M^^24KA52;[3+ER4T,\76L\F#EJ7APA;,2L2EL^2AV M$#=YR\U J#FHKT'NKO:HGNA1:FFM"5S"-E(,L?3%U.@03;-H0%XRR=+ZSM!K,W@"8%4>!A7]OQB#082,W M.7IUG:JG-+W>A@GLYZ<@S7'%^P:5M=<3'C8ML:+&*$?!4.$$$0MVBV>,(".\ M+FP!%G5LY53VC=F)J>I_F<$TG,4'.+3"]NGN)2XT%D7$R53#"!Q/C'#SYEO4 M(AV/6QP.OD#R;LOZZ$I[+U3+5_#@'J2W.#21AYO4_56YR^T&* 6+D6IF4-1@ MX@NF&6A319!R1C(OJ-5XAX.I3&9)3XS3,>'RLTZ[:S=+VYX>H M%0:%8"0*AOD"-HU0IA5C[$6D;K9!5@]1.DZ%"TXB:K1 WB@*Y. .6,Z\:H'14:">U2D]V&F1,(1%+!(E2 M:4:#T!H??LB[3P[JF'H]^WNM;>Y;;.#+=Z-97M?B'EGHOMKXSN?6#J6>''H<"T.=[-3ZZ!N-6FKP/9CRMP[VZBEDFN_WPGU6H07N\[9C S M]V_A>EN-W6"4X%VAM)_L4[)(/0T,'$'"-"HH$\AR35"DSA0%==+'5E>(?]SX MR#Y-V([6;;6WMPVI*1)H$@)V6(@4C) MXT%X>H?@S>YS W2YC&M-\>V(UK/EO50K]:MU4V[.MVHPN*G"\K!@PK[F?=.4 M/1^?#IMK^'5]G2R1QE*?Y1.EOCW;16M!O#60S^+2!ONV'A[" Z2\3&(J4L%IHI7TA6R5&YJ% XW;O0H/E Y2!4R6U M,8A'1P#WPB!MP8?'TA+.:*%"Y(!,M40XL$Q+*4J6+%# M!=]L>:@]:[,LA#T EONP\H1H= MK\BCU;I$<1_:;*_;<#_$ZV,#]N+P=^5BOH')'VRD'\S/E,7KX^,C\>8UZ&9) M\='QL>!OCE^?G!"MWASSUP?NB/8E8->2Y4>0P'M@D/:RIJ=5>)Y>R5I"_(AN M2WYVS+H >U:!Z[[/=4J^#HY^P_1IQ2V8,RGK(L<GM/_JZY2T82?[ MCIV_&PTO/H?Z*L&RZNAQH5FIL'<&6X,8\PXI+CB*5EOD:/#1*5=PV2J1LG^, M9@7JVB(V;UUBKS3EZ6T(P@RB(C!DC-"(>AU,NL[-W2XER/,<,FZ]8*,^")3M M;'T!VG3_<:/UO^M01A>=L$0B&QVHCV =*E)43G)B#&/"<+F#.9E'?_?" CO1 MJ&<5NT[([M=[W$;2GAQ346C\^LU1H5^KUR?'2AV_%@4^.B&R>'M,#UP4)QSN MH, X_)8>H9?8$>(/_HRR1R9XE#&2 ME];Y[@0LXO7;T,SB8\&G3)N$W'D=KJKI%9BY3=/Q>&J&+J1"+FLB%3N.W(*H MT4AMK$*6%AQI(C!BA33(8^ZITI%KN\,1::: Z+XX^"#6(Z.>Z]L=>_1P78]3 MY'/&;J?\Y"Z#GP["6;Q]463?'MDM(*O%T&*S4@B;'CLQR!!7P*YA'EEE&9(& MNU#( NST5B7_>@H*GYZ?]KG]@CT,TG9"H'R!USFDOX_J/]+;>",'8BM=OS'?WIM)J"LS6!V$;=&_ MC!Z\3A$Q G)R) L,SJC3 NP2QB1ET@BZPUE^I@/87=?U4?2T'\IEYYQT*C$& M.=W4UVO#*OBH>;@EWT2Y M,#P/]:=+4X>W9F)RS/$QN-'058.J&6-\%IO::VVT(B!]0>EZP@B*Q%'$O)4Z M2I)RX0[=BNV5#T9YJ9O+N%F)1PI8!;\3HRT,41(KP(B3 JQ\%5$(A9L]1T0" MLT%S9B7=Y6WW??)8%^N^"8?M1M:#8*[;\HV3P743&043:ULN6S9620L2!2DB MHBD+U:B03@@*BY@LX!\?@E,[%%W*XWP="+MU1-^]\MU3:N#NHU\7YDM=H+G7MV'A>M\WZ]Q_,ZE<2> M7#>'3%_JX*I[%Y8R39?-LUH^_3SG8M\^S0UTYP,S3%624EGD+_,W2%=(EU7= MREA(X['"J0J#02$EO#A=I/LJVA)AK&/MK*;,&*^[KKNZ8RF5$#1*4"Y&&,2] M4,@:99#43 9/E;3AX%,INEO64<^TRZ68%VX-+>Y>^'T0FB4:WKM-]"2>*_BJ MJRE*;+!RJ30\(;9 09HFQTRCPM#"">FUU3ND8F8*V?;&@GLD<]^:>[F&Z5>) MSQ_\ZGGXF[?$%BKT]*RNYQ._K<;FXJ(.%TWWU]?OS;]'-1#:3]WD,TP)M/XU MC"YJ\^6R%6!@IL51?96R''GT? W\VM3>/!TVMT[V M;4/^?+FXK04[F;A$1 TJC#8DA _*-Z/ZRPA OGD9:)D-NK1=JN0O/*,!T<)J MA(.Q*!!E$8P/-A3V@ML=7F\B?\['P;HB=;[#_I]ORQT0^W1'[%P,]/-MN>?' M73V^+=>+B[)@W>0R#!>FG,7:4IK[":S*$/RCP>FPL:+3D&?Q8P!I/TD6Y+Q3 MWT[& FP]&Z[IQ;/79CRKW Z\T6ND=?EL]W\?IZKZC1?^>737_NB;J?WXU^0_ M)/>\7^(OA7+!KVK"X#.(FLKWXTE=N>8I.>CX^)/?AM5DUGHO@#>?GGUIQ./^ MH,C QO<>[LLWTYTWEB)$L[KWUV=Q(9S4"./4K Z70(]44!@4QKZ]LL=0W2FS M#V%R%D%;G:=X%_#-!/C93B>S=RUG3R&NT_O;CUQR+1@W6"$7* <+&F-$H^"@ MK&STWA*B:"O#H">ZN6JFT^\>_Y@]''&+VZ;DVFK DIF N:81F2 Y(BX]B&Z% M0I[3J'0AF=4'G]^4E5,>FDBYR)[+3G^(Q_Q!FFI>: 46#7R6_+HSF.7A-)H MB,.(&*H0P]PA$@J#'"^DBUX0ZEJ5VMKOP_5[Y-=]+$'?5O\*9?H,-.A* !\S M1KLCOC8CE5(KQJB-B-! D->,H0*6%BDKM;1"LKUJR);8G(#LK2Z&,_YUUY_! MN!_/-_9M&DQWM-MDMC(:')F#+6JE$4@'JQ&3TB/K=4&EIM:+@R^ URM//7UV MNL.L M/-H[?;.;B3U'DZ9V'/XSAM3AK-"8I99*J>_<)!I'(3'8SB6R U#&_?@,DP:12/$#<3,W86%'N\>__Y^O#_-?/B=9/DL7?_T5_@7\^DNRF*33V>+NK[_^^>$W M]<&\>O7K__G?_^/?_^=OO_U?_?[U+S:=K!Z2Q?(7DR7Q,IG^\F6VO/_E[],D M_^%EY2/%W^=+G<-]A^FOV_^N'OTAZZ_X/6S4$KY M^_JONT?SV:$'0Z?P]__[YO6'-22_S1;Y,EY,DE__]__XY9<-_''WW6369)?/J[G+=L8WRJ? M+9(\-^G#I]EB_18UGV]9N7[[?/80_I!]>[?*)O>!(N^RV22QR3*>S<^*T$KG MW4CY-LZR\,/G^J('6Z*G?\;^+LS 9WR?+V22>MR?,P6Z[DNQ# M6$R2PH0)JXN)\WL_3[\TTU"U'GN1)WUXS)+[\$R8EU\%2^XA:4^R"GT/+6-C M?C9Z41_2NSA;!.N\/<(>[; /:3XLT\D_[]/Y-&Q!W+]6L^6WUN2JT/7 $K9* MUDO?TX[LR\"1Z;B_OI<^SN]C:9% 1[$^?+)'N;+ L]JF#Z!VVN M6U4S:;M[89]H^'B6_2V>KY+PQ]>[C=S!YBW#4O_-?>+SZN$QGBR_&Z)Z2%?A MZ??)9![G^>QVEDQ]ECZH=#(/SVT:Y/LM%C>363-\G\^)/A9V3+HK&[NMDOIIND-A\AZ&38O_T,)ZH6^K<;]]RE;)[5&SMQ;DV"U3;Y(X7V6; M!?O,:$^VZ6I,NU_^QRS)XFQR_ZT:6>IUUI44E=A0H64+X_LC3:=?9O-B];P) MFXWLN9_RS""K-N]AI.:^,#7S5XM@>YKPR7\K/IFUN7!S6[:M1I8.WM2'_+NU M\^;VX ,M"7_A:WJ0_-S?+UQ8NGI=#TA4FE@NZZ2%4;]:3)-/P>XHS+:MSS22GP[WJ"5T81M0?C5>7_-@2?;??_% MQ#K;LMWQ%8$*T]4\*0XC-[^L:#Q=U$>[8ZY(L"//MS26?%G87J\6_YG.%LN_ MA1^#-59A2*>:=3BR&C2\I)L61OXF7L0;IV"QI3E_3'WT^2[&%M^!PV5W?)IETE3%M^2\MR5YJ2CC=H8S19^IADRV\%"LECEDQF52+&SK3J M;EP7?E$7]M+=N+=V5*-1'^ZCNS%7(V>5MBV,\7T2UN75N:7RV5/MO;IJO)\F-X2U#5 M'TEZE\6/][/)FSC[9U)Q8]!:_^W)&N;&VR*D;S%);C[-9YLA721-E1Y:'.\& MINV_/B39Y]DDV?XKX/;W8F):E'^^<+)K\Q7M25QI%CGX; MC^)#<%>94!2/G MP)/MOG_?U_4ZS7.=!-IM8XH^QE\+%^#FE.K58NU)J:;S]E[0KK074K="RW;' MMUE+9_^53/UL$;[]63Q_M5C/ YOCKO?)8YHM"SIN&U6<[MM\1;L25_H.CS[? MQEB*\*1@<6].9I-%7L70/-VHLU%]_W->! FLSY0_ID_/JR]Q-LW_*";39%J1 M'9V\K#,4]I;&]09D,XCU"7N^S&:3=?Q9:/CC;_YU'\G#+U-HBAY>N1[K7 MLNU!A9^+"2-=_#9-;N/5?%ESB$?[Z7# Z4,\6S0?[W?=M#[<=>^_/20/GY*L M[E@/]='V0.]#?]ED]2GY;0=-S>&>Z.GHH -I9L%>#8^^#O_TN];L;9Q_6JMWE?]V%\>/ M0TOTV N?%VZ^?J@ M.DQH&Y=1+Z0[(+'Z.KOPZRI:1!1+2W! @GL+C,-&\1THF$':(X5.+!D_4JH[ M[:== +=FTT#$*'[,DL1^9^)4I,AW;2-M%5'4<6R@I-("JR4I949"R^B@V=#UGJ*(!KM;%.=SKZ;!@)G=SN)=V/H6I&F1 O<4L1'^MGI(ID7"6_A# MXX+OXVYF B%['$0&)"61&,< -D(X0[4N'O=*Y;4"]342 M_,G@VOO;VA3KB>3'!Q !2SBG7%BEP_PBO8,[8BCK38/HS9_W3*\UN$=.]KUR M@P= 2#KP^IY[8\0@)]P")P14TF/G.*5;?+47B-6G\T]QM-)%OEE\X&6D/-I-Y(QP!EMM(93!1B/.TM(NTTJ"!A/GU1\IM 7:$WW^ M_?=G>(5Q_[/UO);3Q2ZN/'E%<:",)&&/RQR7@GCGH*5&>,X-=KX27U]>\HJ" MGE!$H/<$*>\(XP4GUZ@(8'Q]'V.?R2N55=LT>>4RM$:=O!)LM"PIK+2BPO?T M'ZM-H:19828S4B5&!##8#4^1(\2<._QIV[TH8**[&B$5HOF1^CS%<9&RU: M\=8_7>^U>_TRW04YQF5DU^Z/^[,3E>H1YKBT MH[FT;^AJ3AIYMMR;,,*_GD\6X5?1TPV100=KB^V(F7'\X4@@H2TMM8=8O XXN$Z<>CQ0U5@6$(#3(66F!T3N)(*-^G.9# M&RHZJ>U&Z+P$O8_*+!B+NH>Q"F\>UWZOQ5U91O2H77"F160,-IA#S;C0Q!"M MC',[^6R#*;_UM;\=-:5=P-*7VG2LZX M+65E3M0/0[[\,&-^>B[@4AG"'BY1 #YPA7LI2%F4) M'^?2W[*>GFN_!82N6^NC6OC'I.Q6? #OLO0V##_(',^WKS^YRS_Z?,1YV.H6 M9U^68 BD88KI[7"U(FI$:WE#N-/VT1BR$DV]QDEBIP7QA@%A'? <**<8*B4&2#&QKVP-];DQ;6*ZN'U MXS$J&U=TXA*5#S 9DSQY$V]MGUC?17,:= M(YU$2$HN* BFFV;"2$<9*;^A8-?S^F>*PP1\M\B<=A ;8ST#9B$,&VX)(",2 M<:8U+)VP1E):O_S%,%'1=75>$X\!9X*PB?X\V^RA]ZXK>U7H(9YOTQAGB[OU MO7*/\V2Y=TK^E-1^X<31SCLC#3UP%G@JD4/6&@QB')2FW/#U!IJ<9X9 M!.#VLE8;#'\=J_$Z7=Q]3+*'HR4&>GEO%!#3E!752XR%)A@&6I5S@)7.U%\' MAXG?OY2?8P1Y%!PMTQ1W=W76RK+N: !%!@51E#FKL602/"3@\ 0CTNI0TZJ1]O,4S%H;H4 M:Q6EOCCA"]23U[///])Z7YYM:<[W20%OT,W-K9_EDWC^_Y+X5)!6"[U'R% L M,<8FV"XX;#,AM.6QIZ74U)_ ABGM4Y==_4,Y3@H6@GS\DK9&NFU_$0L[0@,= M8)I!Q;&U!I1>3D>Q:7 )P3 U>?KA63WT1LRL\/I3F;(U>XR<LY0N@-OF$/87WA4]YS+;]//B>+ M57)S6T8\?9@M)LD>JC9>AG\N5_&%#M1F[XJH MXSZ!2#$-OB'AY;G@EZ(G@# M ^HZS@?&@NRXV.KB;#%;W.4WV>LTSWLA[>6OC(P*:X>W83(H=MW"<27*) .O ME&D0TG;U'OXA 'ZB<#_5UTH97V+Q-2,]I=I+IJ4"2&!EQ-8THI(R4>G4MJ.\ MM &+KTF(/2&02>D$"YL+S]QV2J4"87<=Q=]QEU%5$UU>HRD ;\Z/-RX[#=S5_VV3]O'86O!%(BI>?0(DR- M(7I;-XZ&[9.J'V YS/EF7?.T?:C&0)&WR7(3YUGLF6L2Y;L^(N. UYAP2$28 M6!D,7\D. \Y(_3W,, >67="E"6 #DJ89=D'\*$F>@XGTTNX\[)KJ+P M\1!EC.>8:H"0A1CK$A$1X*I-H6&.)5ND4)NXC9!)=C9?+9-I.US:=A9Y )F7 MJKBGU#MB)51\ATJP_?HL/G(E;*J'7%]\LH4NDJE.%N&'97'9]E.X=YA9_P@( M%_.J724?TP_)<&A[VJB5(117)VB0;Y@3S4I*-!->^3W\^K!X>XNS;C^D&+_$X2'G*'=(" M>P\EUH(QZM;7(!&KG*X68_3RCH.( 0 B#KR"RBHF"OMNBPH/^X4&\7D]'@=5 M5FW3XZ#+T!KU<="KQ59MA^.(]+5V9+V"6A?-O09*9YD>!L_G#\\J-%;!(G$W'+M&2542(R@ M*/$75)&15N[OG 67L:U%9/^;>24^HSS(NF;"#4.TCUD\38I1GK]PX/FCD?&< M*5I/0Q3N.I.S!'0*H+EZX+>XJHLF''1+B"W"+%F31NAX<$FH[;8.I$ M\]79U2*B_\VT41I(UTBP88AE5ODR?4BR;47/'R0Y9RU5:A\1""CP!!"(L<&( MSS^M^*)E1GVDV[QZ^_L[?/R3Q]3*8?D\G](IVG=]_>S^[N*[#F M3,O(,HV(85AR++4@U',+2WF5LB,,&^F++^TB=PW;+U&4UA(&*NFYT<8PIO6. M^ZY!"%%G\1]]<:$A5'TI_Z: ^R9[EZ73U:30@8XG_PS$/7_UW\F&$9!246JY M0DXJ3(F!=#P-+#*5T?N0W!S;6Y,4I#?7P M^CFX,LJ]\/@HTDH<5]M9+U;:8#MSHHNB4$AY:V2YUBKL&[AK!\QZJ:R(JEDO MEX$TO'/LSSRY7@D#J<# MK(9G2?Y'=CK?Y5S3"'N$.(92&@L\TCQ\)26KRM3%!:6+/)W/IH7AJ.-YO)@D'^Z3H)T_%W'0S%[JWG C>!=GR6)YGRQGDZ?" MDKWG<:V/GFYN/RS3R3]W'\.IN(]#ST=.08:8EP(A"!$DREBVYC>5 F(VBD)^ MZR'K;VL!JB=I_= J(D8@@I%W3" /F7::H*VLW/(&%R2VG(_54%-'$[&:(C+J MG*L/R_#!%F_;1^_,<>31-I&Q7"ALB>04(L XEV8'C#*]7EY?\T"R@;*?$Z@E ME'H+D-L;YMDCI!\?CJ15P+BP(84 (*L5 <:74@E!Q+C/%UO0UO. M[8@>BD$ M&.6AX2CTWLHYX=_2XFK3=]GV'M/U^T^>$AYO$&&, +#"&NX$-(A!)52Y:#IG M1I@)U 3UM -,:BKQ;;KX?*D>3[:)@!?"!DNGV*5CQ34T"I?#ILK5M]XZ.[%I M295MPM+7%/S]4-^NBJ$&)(KR'7G8/OTMGJ\2M9BN[V>UL[RP)E?A3^I3OLSB MR2F/>\.>(RJH0,Q@8Q'UFE/,C2[Q"M-AGYN &C1JOAWH%[]A^!;DN,G6"^)T M+4]9.:8RK8YU$'%OA8<.4Z0TY;2X]D"4TALWQIB3WO1]DF97GJXLI MLVD4*:J]XH0J# &'$ +L2"FEIF"$A33'1)=:( Y)E9O5,E_&B^+\X4*^[+6, M !(:6$Z$A33\%P;[LH106HCK[UX[BSD8$VGJ(]F;=R-]>$@7K=O53;J-E(9, M 53<'.:$Q<(8 DJD*$#U"]#WLC=K;E3W"-X -*MA3E=H'6F,55C#M63*>NW^M9LMOYX;48_#+ZPJ!8#\^7%S&2#F7N*A#(E"P'37>^$@8<("R M2G[)CB4[&_CUW8-1L&P0!](YJQPKRC @K[8260-!?4]KR[%>391Q+$ZG#@+7 M$=NU^=Z*N2I=%%]CU?BN0^TB+!F'&/JPA'$% +5,XQ(@Y$B?N>&7Q7C5U/,Q MNK0 3E]VX+.AG@WN.?A\Y QW1&N ,9(.06B#/#O9N!]Y[>J6])9VA]3+8L.X MH[U&0(+!MX3G2QX^?S9L[O[Y?WV-#W1S?U=5" MI"\MOR\NRUDDT]+Z/ZOJPPTB!#RVFCA,A"9:$DNV:3Q!NN*2V?$Y#MO5=RNP M]*7TO=SQM3OCP-[T+ \J]Q$F2\0MYL:#(H5,"D-H:3\%<,D('8;M4J,KI/K+ MF)QD29PG-MG\]]7BQQWZ^W0^]VGV):,$YC:\.5I83@C0.PF4&\J77S6]TT3 M'>GMA^UE0[#ZHH"=?9Y-D\4TW[.)"E_Q"2(<:Q)1#Z#4'C!KJ"!2" C95D)/ M^1BK(/=%AY8@ZW5>V!R)V556Q-ZO+ZMV5O<4#:S!.&<<=OSK23@1S M@@L;?H#:*,MT.=-[Z4S]T)[.SE;[HN_(H*^9W;4WB6\_Q6TDY?Z /V9!T@,L MO*R#B"BF;#!+PYY&4L0YA_A)( OJQ[-V5@NI:RYU"F!?T]_' II5]FTMPB9Z M85,*=5I&,[Q)EO?IJ?U:U2XB:#422$HH-!886F3 UA\* 5$-XN@[*XS4UW34 M$82].8$WGHO9Y\3=WB:3YL]$V"(9MD:SR0GF7=A3A" WU@A- MH17">2KPTZ(0/LSZ9KZ\=J9UB^2P@90G N!ZBA0L5HPDK!<=EJ/[G&3OXKND MH_YM6.,^KU?#5XM\F:W6R*K%]#^2Z5V034W"GT*7GO+.\N;W-MR_9U)%>3%_/XD^S^7HXKT^$-U[0 M.N*$".,%\1 CZL*'9^RV#$>P,:2U52:N%L0Y%M-8L66D<%'T4BANG:*8&$3( M-NU'0VA@GX6*#@8Y=J*2M$N,1AT&>>BK?3_+SU6Y.]4LDD@)ZB5V!@+$M&(8 MF1(>H66?@3"5@B!;5_L/MS6V!E9O!UB[(1=+8Y'L\3&\_VPTW*EF$=)AF\6( M,D@0#;P)QHDN)<5"C?RVZG:4>)09K>'UDADRRK#)\1%C&$*$[4TRNUNXKY/[ MPI#;[G;.!E6=:A9!&@15@ J!+*=(L3#EE@NXTFJ$(97M*.[Y71?M8=3_]+!> M3WT\V[A^@[5?H7!$A=:1MXZ&O3,!AA#(!8:2VU)N@5V?Y73/<*-+D[4[Q/IG MRF[0-[?/Q*E$E>/-(\2Z(UA>NRIEOI,<:\_NE>9T%7_1"F1= &HDRU M7>WFT0CPL+H"9B6#D&K*G#*RE @*5G_>Z"QDJD<:7 I/_PK?4;.V^7&RAP@) MCBTGEBD("$ ."U2:7I@J/*)9HE\3I$W41F*&7+:VG.XBHE!J 8VG2F!IBGJ3 MIMP58F;PJ+GV,I.D+G1CF'+6BV1U*_94!U'X%CTU.DS98<8-VT@,("VE MMZA!>GD/9DG7Q&D1N.%HLW<\5XDEX?F(A0D; IT_/PRF>E.UB*Q;K07'C-_L2XU[S^H6G;9'X:]>L*I6-.MHN,E=8! MKC274#K*!%;;#Y<1X$2E3,J._)WE8/,]"?8O=ROUI;\==@KJ;UMUVR2?W6UN MQ#M7D::[ET9A&55:,NHQL,'J4TC2[94N#&HE^_2GG:QNTQ)?GKM8QP+L3W=: MC(FT@BM%C65<>:&]W7H-&,)<]IGQ>E')G#$PYI*#YLMPON9C1" 04\8Q#2&' MVLOPZ9M24N:0ON*#YLI*O.0\L1Y>+YDAUW?0/ @Q7LY!VQ8Z X.'_Z M@&2 L$?7RK6;(:T@/!Q_SBXMQYI$L"AP)"B TEH;9%4.;TL7,VPD&GD1P*9J M.\N"1BB]1#Z,TLP8"PV&LC8WXTRF*M\._=,2^/-8F,(QP):+W&U#E%O/2RE)!I7__L M[O)CFFLW,%O">$@6G34JCC>*?+&QPP@X2U78V(4Y$O"=C]O*D2=2-%=>!38T M0NJE\F*4YN:8Z# ,#=YER6,\F[JO18V=)"\OW#&KK$A\WL1JG34UJG<2 :H\ ME%(42[0VUC@'2N<0<1J/,!BZ#97^>$]G-WCUQ1HUF62K9#^"KTK]XH--(HJ= MHYAYP:Q5!G$):;FW(\31$5ZUV0$C6D+G&L*:)>; 0,N%85X&TTMP0$J)*-0C MG &Z.?1O",QUA8E9#KSVS&IBD1- 4EW>PL<"P\=X3WS72J^/SCB"PUX]/(8M MUG>18>JA*'Z5OT\FQ5W$L]M9,O4!5Y5.YN&Y38-\O\7B9C(;3^38GL!_!(:\ M7J>77!)"=JJ#"#%+!.:(2IOFUI 3]77#^S"OS\G/A=;UM\@(BN(=)PI2E7XVH3SPM&M)L*:K?I<@"K& MFK5#K KQ.J- _.<+0K-*,X["BF\]8MP:C% )#S:XSWO#+W+.C9%!%P6E783[ M-8<<(4FM!4 A:PCC3GD,8"FI0 Z,VVG7CA(O*G)1"Z^7S)!1NN_&1XR7$Y2& MM--4"E44]3#<6DPEV4JJ-0>CWJ8W4=PE06F78=07&XXLL6:*BG%;**UHL1HS&N'ULCDR2AME?-08AA(?XGF%4Z*]IR)(!<"(:RNMT99Q MR9C>H<-AKWD2E8MQMZ&7YQ=$U<:D+]V:-%_>W%;3\ _/1LS8=0TZS(-)Q@CA MFI2X&""L&M_90#=Z;HI,_]O/JE95#>?8^0XCP@@KCL2]%Y!9;H$!MD2'$EB? M-QW'M%V!5=J+1GH.JM\?;=6H^A_;1%+1 )QQCCC@%3*,0E'*J,.\/&Y#M6O% M'HZ_;PW&ETF94=JM5\.4@4R>.+_W\_3+=MSGS9Y#ST=(>6BXD)!AB $+_ZO! MWMG="$W<%O3TW.QI 9F^M'[JOJ5].9+R0WF*A=@NV,EMFB4?XZ\GJ-+>2R() M.6(&6>$@E\BYL,7T 46C/7>(-:@1V(,3MY-#[\&P'2U#-P(]%U,MIBV3]-1[ M(BRTI,1! ,/&U@$<;7W:PK4^SO5"]_>2^9PM+ MZ&J]:FUNE$T716/W=3)?33=A:IN;H4(GBR3//R;YW\"A%J]5 ?.'!:949=-'57!?A M?LVA1UA1*H@/NT8MF9:8"L%*23%Q_/H\:IT4)UHJA4@[BR @MD);TFR/QLP6D <.*P5 9)+X#"QA*] M0\DV:UTCUQEIQ T!$OFP5H>O$F'+E92EN]US.O(:P%TKMG+( M43T87R9E1FFW7@U3KCDXCO:]/@M,IZJA2< M=ADR_9L^Y9=PLWCZW=N*5T >:1LIJPU2A@FFB WVG=3,E3(K0E#'Q!L,VS$P] G;,G9K M%\T5'LJ2.$]LLOFONETFF9K^8Y4ORRBS(/.[.%N'8]2B;DMOCR1!#G"D-K MCE*C!#JE*(9.>N (QT*4DDHE1E["IATE7A2N5@NOE\R0J_&U#DN,EQ/'& 02 M"EI.>-AY2V4Q<+R45 00QNQ4:Z*X2^(8+\/H>N,8"=<"*DN ,X()2JR =".<&J6,I$)A[C26$/FMK-IP9L=MH;2BQ8N"U>KA M];(Y,DH;97S4&-!SOAGX6_;IP!8CE54!! )-: "ZW+4Q/+QYBFV5Q%%:X;OPR6EQ$^YJ31%$!3.(8P MQU9*5UI01FHQ0MNRMY/!=B ;1[S"VSC+UL_]+!$'7H>- 9 <2F<<=J*X-WJC M)$@<1Z@*K_\[XJ -$]V( #R4DED8UF4#K$+;HPB(#+1]^M+;B#BH3*SA(@XN M0_RGBSC0P %-%/*2&D*\$=!L[_.%F#7B^9(:/<=H^/&"\GXL!":12C#A,+ MM#1& NU+29$@O8:@M!!Q4%EQET0<7(917VQX$W^=/:P>7B>+N^7]S>W'\#FM MLSRFKQ;?97W $]2HW$?$C%;$8"TP,ZBH_F%I"6S8YE:+I![E?KVN7=T5=.?I MLUQ."DZ$+@!:,R+\XKO$Q.2[TL5ODCA?96LS[%V ))T>X,.%/402&HD= $ + M;I%PCDM;BD2L&F$5C([8T"UPETTE>3+YRUWZ.2#T.>N-X'I4D*T"]0H MJJ0\3QRY>SA^)W;Y/E1MZ/J4X^9O$BOTVR M+#DT]?0]A AQ8;A$A CJ'"6 &D%+#3 '*WGH#E*57!E51X[\.!S8:[_$,;?U M=GBU1^'C6?:W>+Y*]A:*7M^U^^5_S)(L '[_;6@__6Y$*L^3M4I>S^)/L_E: M&=NA3V\6@9:K+-O)YSJG?VCLBI!$(-A$-LQ@BCEI$E=[BB(1&]7/[6_;9#\2>YYO6 M@7 ?M>=^!XK^MC?3^2SYURI93+Z=<>!7:!U)@YTTB-,BF0%3XR HP<(0ZSXK MGUSDQQ^ +L<(VQJZO;G>#JR>NW&?= ,:\P@*.764HS\ M'M%6-7N,-:VC]_.P9Y1^_;&39CQDR7>3\GEO?X7F$2.8>N$#KF%G: 371I!2 M?DWEU@^=$!Q'A'GN&K SB$X@QY,QL MI2<(HOH7AW:=BPXX#>HL84?[B0B4U'+GE= 4,R&IYZ+$ F*J MKL84:D7A52:KEJ'\N>DU=EMI_*P:F$VO%H^K9;X&!5:WEWYL%:V1],A0"!T+ MP&K&T0Y-RWO-?:UO)K6@QV-L:8S9D-Q M;B!RNNT%);A T,&\V!P*JJAW7UI M16KH^([ A^-&/$>5^&45]LV"RVN[77SO+BR#TLM>I3OH;E!"7.MHT\ M"E8Z@H1=M(]O_8K.1H-("LWDT\IPXIAD2 M5"(!N3(*EU8_XQB,, 6@12T=759J@3/XY%%GTHB$,AQ;+(GWS'**!:'E&LPH M\GU6I!R< &VAU!<3]B;)>FM)M0XBI:V'#I("2>,H8I*6VWBN':Q?UZ=[M]B@ M"THG\/:_JNR)46EIV7L^,IX:0+&WCF&##$#>RU(VX>P(;=2VE79TD:D/TSCF ME]KS2D2*=$YABN*<3A+K+(:JE!89.L(UIV-2M(I7ISD6!WW*G>93_)&FTR^S M^3Q,T=N:G;.:O%F^3I8FS[%NQBJPS9&YNR[9#YUV4 MXWA=(7?BAV;>==PYG1?898GLQ-:*"=M LD^LP6R+/E'C7"OY[3 M(OPJ,NDB3^>SZ3J?;8W0D=.CP*1I7CGA9&O1(2&^+D=JDVX7_<2,OJM*&BD]IN MA,Y+T/NH3E'&HNYAMA\W80X,0UW'6T2.(>T(H3I,>\8P",+L M5\KGH1]1:'P[:GI>Z[X56,ZK_7 1DS1[3,/KD_=), HF89NSN-O0>#%U\]G# M;%."][AR+^\D0M9@![@0NCCT46$OQLT.*$9'5,JD57UWCE1?7_ZNQJ!>Y;.B MZ$I)W#,A.B?;14H5!:,\%9Y:1QV#TO,=W8GMDQ6#V'==H-0;(S9#/!M!\=US MD9;,6"^YYLY13 SQL&2W+ K,C=/(:UE/S[7? D+7K?51F7AC4G8KZ_V[++T- MPU_71]J^_N32?O3YB%$.F%N[,[3""A'B:3E<%= 8C]76$.ZT?31J*N]]DL^F MX9VS:KH[]GBD,.=((2:)4$ABR !5Y6##RC3"$\/FJFL)C+[FUM*6>)_.Y]N8 MJ0KNX;VG(XN\] PZ(*!S@ ECGAB)38/Z<)U]G^VY49OCT;>>*R@WA;D6KRK]4L2Z9V580J'"W_6:591*AT M2!)G&1%A$Z&XQZ5=H1BQ]3_ASN;I+A3> C1]DV ;]&I665842UA7Y-O4ZB^+ M_%6@Q/E.(L$M0!"PL&)Q (07 I4+H>( U[>E.\MZZH(@K0/5Z1G]V:/K].$Q M711[BYO;@P\,?6[M"Y&3U[//1>'E[X?VNDH9P K-(V\<()([JYB6$#IA*#=. M>P^ETXA7NDFFZ]/M$X)4/_ ^UTED&,/:,$V8T!J$?U!)MT@8PG"?9MSI^GRM MJO7HL7C+>/5Y4M[FAZ:_O8G_D6:F*!1[KMQ,]5XB9XQ15 K(N US90 /R1(\ M UR?\8 U?;#M\>-Y'DMG,/:6Y'1<@J?QOXT?SB?"7=A3Q T6$CMMO&$*,XI5 M6.,W>%CGC!ZWH[<3S5=G5XN(_C?31NE^=/XV+6K=/R;+1-UE25(MU.1XH\AH MB)T0#DMO/45A8VA *252LGXMX>[297IB0VN@]44-L\J7Z4.2[5^$>)X;)UI% MU%D@M;308P]H^ 0HD[M/@(^RC$Q/Y&@/M?Y2I#XG\_0QF7Y,)O>+=)[>?7L_ MN[NO,'N<:1G1 )L77BL"-+!0"UCXJ3;;6$9$?;=;9_>9],62=I'KBRD?LWB: M%-*?I\;S1R,+D.%%'I&!0(?-)&%4E!(YY.L7K*/7SH6&4/46QWK(QWH^EO5X MJ\@APQCEW(49,2R8W %8VE&. ES?PF#73HGV4!M^*_MGGMRNYJ]GMR?O::G0 M/!((>5'$BA/OK+?. Z]V7E$G>XV(:LR7YL[>#C ;GBWY']GI4[]S32.+B!1, M&(28P,!2CEPIL2>6U[_+?(A]2Y;>DBSY>R_UH9V/*RYU):95#]66>(K4ZG?+DBEX?4_:$)N@-FC2 6I#<29,=4T8.>6^/B:+O$HUM";=1D5P:'&A63#> M@%&*44.V<[$"ANKZ>>7B*MG5(Y9]L6Y_Q#>WQ\H0'2J^>+)A1)C%0'".@V0 M*"0!,*6T2+(1EDCK1[G/BS.VB>((9JH#&+U/"OB#[HHHLWP2S_]?$I^L#MV\ M]PAA*#&%GFOH)0\3/""JQ,T#WN(RNIP")\@J;PM GA M!',E/I2:^B[+(5Q0HR)?#7C'2S^?KMI;C*J,X#;B68B+=H+C:$'ZU]DG4 M%["]\$?=+I.L31+M=QA14>30BK"1AUX!1S$PLA182U _TFT(']H8F-0 W4$S ME,_]_6V<9>L:^D-G*I?%FM85!/(2A;,9RJ>:19(! 8UR6#MLA&0$N$TF.34 M"%2I=DXWTCXE01X0(-??]OY5/3^Y6E>1P1QR*9TEP&O,/; .;U#1'NL&=Y"T MG*7,U*4$#8HO9(H9JY MQVUK/^T"N+XV48=&NRGD#U'T5:V<^8^SB;)_F;>'(?AO/W-/MG_FHQ.5U<^D23 M""@N&09$X" ^8=KP[06B8QXL*M.EU')%3%%M1W"PF!<$.(.EW MRI1HC/GDG7!SS* /ZBWI]/JU(OKXTS*9%LCW\(K1>'9L&-+3E?55G#I'6D1" M,>CC3$ $'+H;'2XU&HK M6U@F;)_6T4FO3&/=_)"%WA2+4?M<3)@W9TL?%]>'++^=<;?\^' $-? .8VH$ MYV'_4)QB\"T4T 9+<:R>ED9J?5[.HBDLO=4X^6Z@9[?#AQZ/, PF(@7&&R0I MA!0C#DK)#*D*'5/HRZ/P3CV>VZFL!\O5&H+F]YVTMEL M>I>\3N/%6/2EX=?IXB[0 M\:&P:3Z&-Y^QX@X]'@'GBWKI3"L*11#'*^BVDH6WPOKF?<(E>%KX$P0R8348">=8X:.VYIKIK SVF^$T$OCP2BMNC&H?R"U MSQ9)97ONQX.KV0 :1^U'=G]EO+>FX*25]J_MZ, M.6/ _?AP("\BE!KI*??6%=<8>5)*Q5@USW-+276#F6^-81E&V95JUQ]K$F&, MI0G? E$>"U/4.J3EAX$M)7CV"J:(M M-1!3K1&2IH0)*PE&&*_47$'GS;C+4*D9>O;G(D\FJ_#:C7WQ,1@LA9>H=#N] MB9?K^P758S:;0P00.AF55K.WJ%@@O<(HR*4H"]B!W4*)H3?UDV@ZL^Y:(T!_ ML/7$$-(J0TCY,031##1.827"1,JLTWKW,5 [PCL=!V5(/=BN8RM(A!0J[&X5 M<@$MYXI0K*U,!(D&H66=53YH?;5H"DK-J>!#DA7A:%74=^KQ"&%GM18<^?4A M1G%G>;ES)<3S^A]S9^4#6OV86\*ED1+U94K\\?$(**T(Y@(8+3$PE$%"=X-U MK/[Y:6=Y^!THL3$NS;[$>#&MI M*%/*JCBH7Q)#CIX/70!4-Q4L73VF"_X7B.B[))L$N8JQG)_7S[:+A.<<6<:" M=6B]M(805:Y+U 2KH[Z3!8Q>P5T@5'?EGGU]EP8\PG\_?DF+FCO;T51>P2MW M$%$))50*,0,T,!@5MWV4 G%A47V5C]^QUBE4P_C4WR?3Y.&Q4$408Y9.+SI< M.]0X@D@Q 1FR'"*LB$60EZ&C5%A?W]2[?"L]DL.V%F :!SDN/'PYW#PR@DJ* MD87 4^L>.CS1CIQ)FZL(V#-L$L:TB;70^1+*[=I 0H M+32F@!C+4)D7":2NOX'MZ1"Q5]K4A6TDM"EJ-#"J6 C"L"P#S,Z M9+ZT_C5WM/Y&J:?3Q7ZI4QNX/F/)/VY#+S='HX4;YWWR&'\K!,IO;M]EL\5D M]AC/+[V^HFG7D18<"(:8YL1A1KR$O#R1U5[+^G?N]+2XO6Z EUYJJ)>AU&C(>Y M'2.J@. (%EY1L?O<$%0CO!QW>%+5 &ZTM#ISA42M_B)L!7>.0BTP I(:BE5I M=1H)G]]K/[X@G@%(50.W\7+J]-40M?J+@/)0>XZ(HY,_!C^LOQVRJR\H)O(6BBL)QY3SZDW&@>S>XN$ M98HTJ"S04[Q4"^9D=WC5M1DN&)&:3 +B 7N?%"O;H?U&TRXCZC0A4%!-@NP> M<\PTV G=)("FKPBKAN9#?]CU-=6\VVV5UD#E^2I>3!*3YB>O2S_1*BHJ+Q-I MN!/$ Z2E8JST+EK/FP1>7HU7MCUXAO!H5'141(82',Q@2:STB#*JG"K1L0;J M!@4EK])3>B$>PVP2_ERL\F3ZXV3UD*X6IQ1_02\1UU"'50P@QC !&E"*=@PO M;BNHSXNK<79V!]&#+\UJ'G6I@^UV-F[$Y+,.L M[*5[]'V\3#XLP_],3ZX,EW<2 4"1IP8;8\,N&$#$7'GPZL+$6#\6$%V-B[$S MM 8/5,YFDZ0&88[V$*GPI1@0/@^HB%>(4NE+B!T"LD&1K-'[&KN%JC^JW"9A M^IOZV6+G_OHC2_/329Q'VD0HV,34A2\!06 ,#O]U;#>%DB8UTZ[&K=@6.#7W M#EOS]DT\33ZFQ0I7W/"7[,]A-LEFG]=7PQW2\<5]1#282=@C9Z"W85ML&+5E MBH]7@#18,$;O8>P:K+XF@;>K J^;VR.C_H]D/CTQ'51H'0ELO4082RF1)<8A MB,K8#$\4E?5)>3+YRUWZ.< 1WK8LR(&W/Q>TP'NTV/PV>AK< MV[1 /9X?]2F=:1$Y:B2EBE$M!7'<*$CL3BZ,&J3!C=ZIV"XT-5>%+%-J64Y=>S4.?JC@=$DGD;0*@6#I^"(R6'M.-2V/ M4CUGI,&=-Z-W(W:.5FT:?+>QV1YYK@U5E3^9JC>W[^+L;_%\='$_D0.* M< \MPPPI;(G6J@S>]&%-K)_,B*[" =DU8$.=4\8;QVHRM;-\Y%4VRC^$ZPXG3#2!D#F',( M$RU)F,P@D]MS5P&<=/7]U.AJ7)6M(C2\U]+=WB:3Y5/9J[J.RP/]1!H$&\I8 MQ:$2CG*M ;8E%H+2^F8F?@&^R^: #4,>'>>S_,-CEL3!?OI;G,V*REJ%0+ R M;XYW$;$@K$"&0XVMLY8X53IP1=@4\?I6*KY2!V9K6+5BH[Y/'E?9Y#[.@VT4 M[&F[2CZFYCY>%+:221?+@)M:3&WZ97&7Q=/PRW7]/)W,TR^OUANOHI,_BC\% M$6:+N^]LK3*+I)*5V\M((D^=**KB,V*MI]J$7:';S>86U'>@XM$[4*\#\B=6 M__OOS] .HO]S_8<#O]_V\1WP7[Y\^4O07OJ7L$'\?8WXJ\4T )!,%TF>?U@] M/,39MTUTJDV6\6R>?S^4Y.LR"0VFO_8](^]T7'D"WF.%"V8*1;XX5P\8A\7' M>LUPD>[II!*5@HMZ2=0JIKW*\FVK/6IB!$0>&.T%T=1(P;:R::%UG_<^QO-Y MC2^VJFY.)VC5P&+]517"3)?_-IFG>3(-JT.V]C]L?QD^]\!W-T^*5_SUUSRY M>U@'/ES)!=!,0V4D0U1[C($$UBJQ@P.A!E&5%U.C>5'3JJJM<@'T9<#T&6/3 MQL6_$$&,*.8F_."L#C8U1D]0$3GN4J7-%%;M!N!Z"+TT'@RC_SH70/>L_F'4 MWNPN* ,(QT1Z&>9%#!C22O*M3,9*>CW7/U=6SMF;H"Z#9(@,WCI71(9O@"JN MD($.&>8=-Z2TEPPBJ'YME\[V:BTKNC$FPWB4+K\ FB('%/8"4* @YL'XX>6L M9X"B]5,B+M?T8.9;8UB&47:S2W_#-&40D 09#8.@4ENWHS-'PH_;@&NBLJJW M_]9#Z"5R891&W!@HT(I?>!Q7OG)EJ(3$*VPA=\8B)_!65"M4@ULB^[^\IK+6 M6KCR]3+8:C*DK9M ,?&(4\&XHU84Y@_"LAQLD2HV/K.N51VWA$LC)3:_"102 M92VW@K*P\X!@'5Q7#A994?^^AO[O9JZOQ,:X7,M.S$GBE'">*0ZQ9 HYA7;4 M)++/.Z/ZUG9KJ/2EZVYNB@RR66*MP!X#3)P4Q>UXV[,+X&E]!O1_?7-=!K0) MT##V>3L5+*PHKL0$Q84S$F (+:&EL\EAW*^SM>$1>BL'9BM M'HH#_^?EFMXFC>).3_<W)/J/R&B%3ETC.$0> M_9D3G5WU* X-E @0I#CB7##O\4X23!O4T>@_U:TF%QK <3T%$L(J:\+LB%&8 M'H%TRF%1&LG>&5=_!>D_6:T%-==#90AMOTT7DXL4_M0@,F$OJS@AB 2[2%-A MA#>E=,$*JU]ZM_\,M19T7AN8WN+CUH<9QR+BMB-H\*+/0?2TV$-W_X:WP3Y; M9P8.'>6G5WE1_R97DW^M9GDIT-E0OU/-(F>]1<9#[GSX/R,A0L'L% Q0IIFH MEOC5T2'_Y#Z9KN9ATWQ @%Q_V_O7N6# 2[N*/$5$*(P\5) (I[17?HO*NNC4 M6"(%VU'M\_" ;M$:=2SA 8G/G$8?:1$9IPB#A@!DB*>,AIV;+$$!B(PVHK [ M[:== ->7&7-HM,6/67+^Q/)LV\@S3J'7EA5Q-\ARKJ4H/U6I"!CW,79C359@ M1AMX_1Q<&>4Q]_@HTLIIF+F/LV#EOHDG]V$X?T^S?^:O%I.3)V*GFD160R\% M4@@#[U282!7?#=I0.\);S%M41-H)2'U_]"9]^+0M&O$^F:1WB\(1]VH:#)C9 M[3I73^5YLLRW($W58OHZ_+HXGB].=?,\;!:GY>;CU+TDG;PO(AP"[A6D@&@L M?'$]!]YB:W3/,32U"=C#;S?2TQO=%K?6G3L)-CF&KQ;_ MF09Z_2W\N'>G2T^O&XW[X$G1+M!U^>U-LKQ/IT_#SJLX$ZIW$ADE#2WN9V&4 M<&<<#BO[ANX>6&TK'?D.A$1UA\*I#B*D'=*$!0 \$XP0XS3=(."L,*Q!6>]V MW0A=*/6H4Z%%Q#IT)>3/R[)-DUE!,%G\L#8$]W@5?A6]3N[BN0L+P_+;$8_! M@:Q=K=C.?H[NWY M(Y%TVBHNBW,WAK73,@!1#MHP/-*X]$;PIZU"<25Z'-5F>Q#UM;*/?A_,Y"Q= MG-PX?_=,A!5"S#II-$'" H(T<^6P.(!]+JUG-BKU$4W;$;[F#CC/EGL65?C7 M6^Y;=$R#,(E=$!(& X'SZY@:=QPI;83!BA(*&.<8*.5="8 R3:[T[8I/'1X9 M#8)I0U(5E\9,DH^I3OZ8A8]!?WL79T4,P)^+H(;]8?EUNO=:B&GX'.IRK?7W M1=8ZI9E!T&IDG0426U+"1;6KGZ#;61I=3Q0<&NJ^;*K#(-Y\6219?C][K'0= M0.4^(L4P$BY\3D*$;::1Q85K3U\GJQ\>W5FF7@^'Y%W!5W-R._#BXA8T_ NU'F.37\834/8A#E!-YJDWT M=?:P>M!IEJ5?"D,Q?@Q_69X*@;RDFXCR@+1@U"F,"?!(2U=^,1"'_ZM-I\[R M!WN8<#I$<-AEZY1O\$B+"!*@<; 6L;+"&X(5H"6(,)B2]1V$G=V'-]B2="E8 M-1>@+175W5V6W(7=Y*9"1G$Y1#I=39;Y^^0QS?,D_'^8!??GO6T 1&B63#^F M3_=4'%F>6G]/Q#EUF@(.(>6$2D& $"4\%N/ZYDUGU^EUO'@-#7%-!A[&XFWR MY7TR26:?U^'+6Z_'--C_-HGG88TN"FW,\F4V^Q1VK=F1^B=M=A]1Q*E&%#@O M-<%..2?++06$B-;G6V6KAZ+',KYJO!-K@N#!<-JL4JF-X])MM9\I?R?'D<108H1 MM-X7KBVIK=9: A]F1V^;-=RB'\N\L=D,KN=)=.S,4-'VT0>8N61 M<,HRXL+7[[EU6QFE<7[D!5L:ZNV'U,YV47J9C!AE&-E8B# L 7R:)9,X/U_9 M_G"#J+@BS1&B+9<2"Z.5\J:4+A@)(ZS:TH*FCNB^$32]A8_N+Y%F'N=Y@& 2 M5ZCV=J9EY 6'&'M!PS8=26T6G(SD#L#85.LX_&[NET2[N(^#9^7CE(0:N@ M)M8J"CR2EDGF=_A ;\9M HZ-1*>F^L?3"S>\P)>1'F7!-T.V?$ MT7GAV1.1T5!PP8@@0@)L!%=6E>,F N%Q6D$UL7^NN4887(\.1V4,]*NZ_E3V M)L#WL'HXJ;3OGHF80%(9%%8/I# CU@DARK$[BD=4AK$VZFD[LG>JMTURQ6F] M[3\3,8ZT4,( Q[S04BIO^(ZS4E>Z]JN?;.]6]-9 ]GX]+Z>SS M;+J*Y_-O'V9WB[7K MX?W1UQ.<>&W:'=612P'>'X$/-XN_9[-E4NRUFAZ_'.@R(MAZC2@!1$-:E.9# MICSN,M@VJ$+96:6.:^!_3^KH-$GB79)]N ]?E8V7<4?Y$?NO**[$611)XQL= MW-SJ.)]-UCET\]4RF?X]F=W=%[5[/@?X[I)-NTZOEMD?7:=WR[S+TL")Y;?U ME>J/63+98-#OVT:3FE*.[UWXKHLONL@[>OSNTN,3\^#YQIF )@;*(8D(U M44HH)8'E ,*P5%29\;H*(2R3N(Z*4?TNF=-=1()HHX!%6E(NL0/$*;I&@7F' MF>]SBWPR%:--A1Z]1:95K$:= M'>E;1$$X>A8MAK$18M+H@U)2C,0= M7C\'5T;EM!TO15HY7&W[*EJ.&.4DC-=#2!2TUGI4#AHZU^=BT=I5M)454?4J MVLM ZNNC/[I*ZF\?PT#.6 \56D0 \2#%>>I$%#0'9!(-;BVKK=K=CJR M)-H';W#2%.,^NU94:!U!KX"@D$KN0##^I70.[+X^Q=2X+8M6-5N5-8W1^WG8 M,TI;8^RD:<7RT*O9O/#,%K=?)W&>W*?SZ:N'QRS]O-XM'T]$J-XXK-S$.M*. >NS@-0:A+/)*<^>#%!I@XI*DV)]SX5V M&,A2'B_(B ZLNR1 .^CTI>V/:3K/[2PIRNJ]"30]GY)TI$7$/+% VF!M(V04 MUR@88:5\P?*N'_?76;7P+K7?#DJ]9=FGM\LO<9:$P98_VN1S,D_7<)@T/[%" M7-Q'))F50'L3:%]D! I/C=MAH$C]FS0ZJQK>)5.ZPFT.M&^<^L2;V M1V)"ZV%P/3HC=VH7O=9%\6%EH9]:/A MO)?)/JYP7A*6:$&L@^N$/LSSRY7W* HTOYH&$6:WL\(:W%0&WYYH30OWSU.EYO"WU4,R/8I"A5/> M3M\?<2(-<,83) '''-&BE/X&^[!+I?7)VK_[ICE9QPAYMW&IA^,7-X7(O[WT MZ$6A$18*2 D]%4$;$(#-[:;$<:!,)5OX^J,7H?-&.RJ@)9Y01RUW<(L"#6SL MAM6HHQ>[CT7 RG#.'$+*(<@!D4J8$BQF8)\ES;KQ E5F M0XU8A,O &]QX;NTT&3G'.=%0 6M=, JY578K-PO[0#A.'U,GFJUQK%P/O9^' M/:/R;ET+:88AR^MXL3:LPW\JQ2Q4:A>9XM(<*KDDB@ ',94["X%!7NWFDI'L MS>MH\/DMHRUB->(8%5441P?ARY&>6\LA$Q*7@DAKKFF/VT#IG0'6UXRPC?3- MONT#-:^GU^ MS SVY66J#K:>5'7'J23W]B-+L6E;ZJUNV M(1+XS@%P]M/^3-CQC:HD,#/$*&JQ%IX9Y21KUJ=!=X^>'ZP5^9!@.\F$9>[63D_?"#L^UJAJ!<("Z:B\,V%Y][11NJ6PIS@+!^L\?BP M_- ;5&?7.'^;3>>=[%NK+Q;!:^5(O Z)#X%9P0ELM@!6ZC)=?%VMI[UBE8HS MX/IZ^;A\&"W*GSP?\?-#N:))U(P>I[/%^/]6O^_BP.OK%47@.MZN$BPWE@3 MV&WLC I9Z%Y7Z9P^NJ[<=B94SWYB;>]5W^9KA2.8:<6A:@XL%53*>R.VJ7B7 M=P^]3:_F#'A:'8_4.5RS@Q;/^5A^*R?+U.-_,@:&7M;NZO6$XPG!&K'1A- MJQ)OU C4@.*9[MXY)IE;N6_JMRR:X MRMN=?#(ECZZ(T@VOOP>O9.D\SH]%>G$+]ETT)QCEA+4. Q72<8$CN;E;>K0PJYNF/T?].9Q]FTYOE M]EU/O"YV4!H=6^9F5AW+Z,+Y9+6T%TYYR!=L'%\3'U48 (K)"6$-1 M5=UA#8%D4J4LG7F4>:$?NDY[QF?(;-S7$]RI!.X;7E!O!)?8:FW!>B&#Y6&S M(H5$GC:"/DBTE]HGH?,6Z)Z5OI\+N<\C\M=]/B9WG]8WR.&XGAW?*&R()Z V M6FHC"3-&&R>:]0E*DE9&/IR0?SJ9ID/ TM6H,YU]G<;7EYO^)).[-1M/;OS# M^+%.N=T?\WW<0PK"K #D'2-1/JI\NI+X9F&!JNZ!G8,48.B-WH,CE6KG_^A- M5.NR#>,>\![M_5[A &G&E:>4.[ 4D,2-\*R(A^X1$0.72>Y5R!L"JF1LL9[B M0:O_3^,BBTM,%#C$XPYBE6$+-P@I"SCD*>GU3*>7U.\!HE9R7D[$[N72 M_S";WL;ICZLVM*/=KN%%\ Q+2ZE' 9/@"4.L$5\4AA.J1 ]F.C^==#V!,:0F M71N]KV:?RMFW\?6^XI[;AA:26F3 :XZ!6+MJMZV;E2#M4@:6GM=6U@,Z">A< M"?[U!/>;3':.+[#"S,N E$<$1S04QJQ>D[8$9VPK.XU$KVG=&SAO@_!9"5&9 MT+N7*W@3G[YE'GLOX\-?+#1ECB#CJV2^(!EEH@YWCPMPQ*4,I6QA'.F!$-,! MX>E(WW>SV7A]#^VEYLMA1> F3@D,"51K#J3J<=5,#IPP^8A4_=/N1#"&/'$W M>MN/$(+1PQZY:N?X(@"-DB$F0G&-!;&&@6S6A)'MKK8>GY)^7N&J+X@&)?M: MPG\^P[T7[<[QA?2VRJ0-\;@AS%!)$6X.'6 1N7PEK![H-!T.H;=!_>S$K%R( M?@JQY^7U?]Y-O_W7]70Y6*GK+YH>*W/(9N>M?%__XM(6V/_Y86 A46($( M"Y3%3P9LXU #+TCWZWD0T:H'W*2YHZT,W .%F X/'PI@H0_E+/;Z>QQ M-+DNK[X\U-K&N<. -]'5%84CA%LGZ;]_+:\7$=?*PW]W=?LI_G9^.[INF]7< MWTL*'B2W3 &WGEH%+@2U/BVJ.C'.MY)F,D7R4!!R/R\HO*_"Y+WA6CJNJ(@? M68V@1 ZR"5<^!]-L/W?2(OXWR;FV5GOBC)'*.ZX5=4'Y!I1 :$H7^E&VB-0\ MT3(3^S@XWT9V+0O(21NW-F86I$6:$VBV-?8\T^9QO5'RZ#3;;GC]/7@E*RM( MOBS2BW^B[TSLB %BG*RZ7UMI"==U]$.2T ZP9-H_.-]CVS]')6*F3%TZ>R M:B&TIIIB:6C\AVC@)C1W@ K&9F0-OC2%[DAHLV*K??#%+XRG-WC(0[)^1>&0 M H3BYC3"&(,1IDC5"&JL2W)*( M5T%/C@CK=1V?'#\IFC(J[+02":W)=DR)A./0R:Y$PJ:=^H[0A!_MUH$Y8UW0 M47943#"G?9-@8#UR+F7)K/[BCUI3[V4/^0Z0#!EQ\JQ3]SY"UNJDY)XQ;I"5 M7GO$XE;P=6JG#2 LRM/VUA'[EY0["8/+H6%6-K&TI$M'LC\B?)L&]SN(]M.8 M0@9K)248!XO 4@V"BF;NTMK,Z@UT0GW:S]H'I=OH^V&Z/1]31-$;2T<12&F\ M0T009INY:\HRZAG7"]U.6'O."6J688; RRJ 7YB ,=2]1WBU+-P]G/*<>?Y= M9)@>T+F,/"4?M6FC I..&V !<15DLR8(Q.8KZIQ&HE8)2]W >1N$STX^RH#> MO3@(?S87'_?N1HF3T%J#/>T5D(Y4 M^]FLMY=JVX86 ;1F(!FAA#K*G0\,FDEJ2KJW3DVWUJ0W9 MMHXM/"&:40D.5:E8CD"4$IMI*DZZY_'VW@NJ?[KU@4C7*(HZ$OJO9Y'0S>_6 MGH!=L10'OU@@[I7Q)$KMW 3.B7*T@0)3;+O[;\X7>WZLY780I%+X6@9MY]74 M,!DM1L._H>H6.YU4%8JN;G^?SN>FO)W.RG>3.#:N\GM91;<\+.-+WTVN%O?E M[-S^HGKJ'\NO5;/ R=V[RJCA08BVA4? M'&CUFV9$>Q9BGNH_MF\#UOIIA049A)3.(PY(8^LDU%HL]8:URPU(X67JE] [ M.X(-!5QV#J@^:G1+&B5DH[7'EA-$214"TD" J4QYXW5L 38 N0^7[CX.MB'5 M_KY*.#OMO<'&$F=#1",BY7BS(A6EMWRM/:>2J$TMYV[HO 6Z9V?LR8'!4H2$VVP-ZWS2G**3B=TK/;8=-QUA2W6BO(LZRZR<+^II M[CDB7HPL%/*!"V:H#?&V-8@$5EN6&$+VA":?0U>B3<4&_0"7BA%6IJ3WT\FT MZ6NQAN P7^S_8L$$]4A%IO?>ZJ #\E0UJU5$=\]2Z]U,?F8VZ17'=,=' TA3 MI60\6581^NM%5.VX7P+EOT><(@VCP#5[6MVS<=&5[232:"64U=ME[U$TV%L+ MZP/8*.!YR2/A))&F*8#(D BV>XVBXXL%YLVO^1!A4/?",\-\RPR-'ET!GY:/ MCZ-9U?TS1,RBUC)Z>$;=RMU3T;RR;C5-#?X.S@"-K92*><&U)D$RJ[0(4E+# ME3#(M[)9O%5G $-.@@#**# JO&6>\QH;YO4)K77/X0QH3>@>G '' ?G/DC4JK%C)W3> MTOQ1F0E-QG4M=[Z^.).7&$"*N=T%00 BIJ MF?7Z()Q0'3UQ'\^V9&K9Q_,X6)*:ZVI9XIG7XB#Q]WZOD)B#$Y)PC2P(P0)2 MN%DK%DG+NIR#!?H$YX*<@4A9+KFENLHB%$ "9KI9&!*\^\8?)("U-ZH/CE0R M9^ @#5VC[*LL]L('+Q!C6@FKFK7:H+MGQPZUM_=D/HLJF>E1Z0$[%[D07ZZ_.**"&$&J>J MQ%8A"+<;T46X*-'D(]J?"'>K/J_'H=&1>'WU>;684.084 _:&*,I]9O)@M/= MMV"B/J]=2-<3&*G.UO/WRJ!(,2PP QL@RKK,$J ;^SAF22N9]!AVU=7L/SR$ MO]SJG3VZ%"QXJ@$'P0"C8'"#LS0"NH>!G"-:Z'16S0?J5"Q=;;K%/K5T/:#P M@0?0DAO.HG(M 1/3G/52!-:]P.LYXH5.9Y1.J*0*B!@VYW(QO?Z7&<5SNDJ( MC$K 3P6$D[SLY\_SQ?QC^3"JJI!.?XR'OT:SF_EO53IT>7/VZ(O[T:Q\M0RH MDK7OUKK1TX\A'T9/U:]6"_B]36S&R0\O$+?,*6*0ED@XPA6J=P%S.@221QKG MH67.=ZWSB'B.T]Y16&#.&>^-HM*"\E8:7^,H%!?YI'PF9)G=,2!)P4X9&7+\ M);Q:59SG 1/Q3^,*;H#($ *S,E1Z&-:T(8%D7GWB?@F,Q$ MV!F;'ZN;W'QX&$W>CQX/]ZP9XG4%(( J!TQKIZC#.L2E-L@J,"1O,W5'+GEY MX.4#["_6[0_A+&WM%\RQY_+51GWA^2JK61^,VMCSK8*"!*\HQ8QY;Y77@9%Z MG56ULPP;H9R7W*](:*"V MX6[$;'?=<3@#6PXLTR^LZ7Q4\\5L7'7.6;'[0:;9.K[ V" CB<*4((X-=DYO MMH1!OKN,,EQ.7$XLTP>HJ1CF\WA1*CA@*5@Z_C":*(8-410 M;[3F45=6T&R&RFY] 4%D9[(8]('GV7BE\K:N3.25 ^M^_/7SU$\6X\730RE(1SYN5>E&4S#0> MJE>W;CPKKR/B^_6D[8,+1)U&)"@EO=)(.BPDVP#B18:%?0T>4'AMB38!B N,6R8UYJCQ-]&04Q']#)QL@V":C?5X%VYK MH\':YS]_-]E9=7R8%Q5 C*NBF0EW6L43GBO7F*6)MVHJZ[ LE]/5O_A$GL![]*XIE/R\:ZZ6G1FC!$:-1TD)66&]"0"&( MT"[L]E<42UEP2QD$*J)NC(R'8*B4-8Y.>]<])C2_*);6+#-8%,MQ8&<=Q?+/ M>'!58=S[+5//1A7(^RA\: 4F:& J2AW866]%_*!=('^#");6Y)_VA6(J,:Z> MX4%[P$_CBH )%E0I0B27)JI.&M%Z+2#BGLS;@M2)*MLI>Q(>ETWC+"TZZ4F; ME?:U.K'BH18/OJO)[K9<'9Y2 !!&-7)$>&F 6BV#J' (GLL H'U[Y_->T!U[9/*6(\&HPA#-&G6' N H^XB"QH8AKE5%%E-2\TA6CC'@E MOJZ/D^79!K5R^O$J> @J+*@!2P3.,&LI&;]T1BF99;E34#P.P@L( M'CO%I LC5*U0.V!A90)VA>F4IR"8S:VX0N(++:!&P@<,> 6407><=8@&_^? MN9.\(Y>D"#'N!NPOUNT/X2PUMPOFV$N/:<7:$H\I5 V+O=+!.,&;]7FG_R[! M\*W)W#*F]3A8NU?,:>N8.E1*Y[CG% &D!^H#MEH9:Y&@P39&>4 LQQH[.7!- M"K ['D&MJB5_K,#:4QU]\_?"(P&>4^-0%&@)2"$<;>;,&$_9N^9"9/Q3\!N< MYCN/CQ(08%Z+!A6C!!&B=O,.U[G>4K.';%_2;F3,+@<&F8E0J8E73J2 M_3'Z/GY]=\T:Y!*,^$^YV1BOV^ MH,#@#;,ZRG<.0$A)M5[K#1@A1,@EJF/]A_B<%?.DQJ@OAQ?X9:N^4OLH/H[O M[A?SN,[K^-?1W=[@M"'>5Y"JXKLQGHH02,18$4<:;)G)T1MXSI"U#$B0C:UU MKSI>KW6]@?$AKN[I-06+T#D$E!(*"$NNI*8-DH%#AJ[*9#/GH?]OY?C MQ=.[R7PQ6ZY,":L.MI_O1Y.ML?-_EM6>+F_@6SF+.WKU1S=:E&$TGOUS]+ \ M>*SG,,<"6Z2"Y4Q&.5$Y<-Q;UM#06M/=)'2^5/@,=\^9R7:&O(U7U4A^)6'L MYTDO)(RX,PAS2!&,* 8<7/Q!HAI'KJE+ MV?YMZ"2,UBPS6!+&<6"_L20,HP5H:N+:X^*=I8+Q8+WE4@GG@*9,]SF3-Z4U M^?Q9X10A0B6 NDO/#KM4@B $&>?I:3J+(W4K\;'I=-XZS\ M,. MO<'AQ21A=%4I3L$Q&\OT!42R(T\"!2F%]"!-W&<&-38''GV".;:?,*%>RLHSZ^(UXEB\4S166C)=QT1A)(2A*?M+G3,R MOC7%6I25/P[25.=4/^6>$3-$&*&J=K]",N^['C_%N/DNXIA?>!Y M-EY)5IK7*DQ\5%(4!HU<8!KK9A\*I8W-6X@ZD<8GUNCMAMTOGLI2NLF;E7H1 M8/HH]RPA*$N$)8%XH(0J27TS48)$4MH.4^ZY-2D.EWL^#JR.5+7E;!'G[1^_ M/DR?RCV9OKL'%R;>L2$8!H&A(+0G0NC&?2^5SS!=,P55>P&K(U7?3R=E_=Z] M!'TUKL#QL#*,!X(D5J:*YD6BF1XA-,,@U!2T/!6G;*P;&88]<[ ('%@ +@S" MPH.6#9+@48:.QW-&/)T/^>PS4_SWK^-94VN[1>'W/MY1"*.D#10%; E'3&M- MS>8<4"3/^_'U_>; M .BKV^>!T^5-W9DACJOBI*]N5[_>923,97Z% !UO5">E$]A;%XC>6%FDXUKE M)S6<81=<,LFR/_RS2DOD#)B7#"'@V @B>,"-<*B44-U%FIQS49)?"CV2('OY M?+.Y83Y?/JZW-TQN_B@7]].;ZST?6VNR+AVPN/@O+8&:E]4$ @ M5,G/->[6\.[Z(W^KK)\50;(_Y[>MO+K@JOI6G\O9XT&U=9"7%CC>H":"RP66 M 5,CI&NZ^M*Z)M0%WDO- O^Y[2R@3V,%T\?H]R7ZE[8_O9" M**HECUP $" @:D&C#2M0R-!&G/T&R8IB%[E3/H[G_PJSLGP7U:19%"13[I-M M[RZ,<)9* E$C4P(PQL':!G,1>>4-Z=&7MDMZH-=%[I'F='"5=Z6L[[)PGUSE O915VN:LZ2CV7TUYY/WV(_#9? MEZ))]J)JC=-)%7 :.0BN%_&(6SQ=W<+U]?)Q^5"UVEZ5PJF&SD:D=E##4J1/U!DE9' MS5E1.53MY9C'%)PQ;3A3 7D2P6 0IU:CH9S *1/N]Q9T&8[,+U/=AD,OZPHM MGQ9QR=7;7ITL^V/\]WZO8 IS9["F6ED"3C*O&BHHXT]P.@U9YC3W2;#H?4V^*&+(/K MZ0^Z,S".J^A2WIAR$C\LJO3;>3<&:O&@ BGPE"+'A:L,+Q$*+!LT M .D,@VB3,E+_$)Z!H7Z+L%9R_/MR84?S^_ P_>M_RIN[\L-H=B1'M7E2435, M,X8%17FHK@"#J&ET4@NT>T#&8)ZTI"PU (;)>.K*OH/%8C;^LEQ4.N'GZ7K2 M<2E7MY]'WS].'Q["=%;96/?Q4_NG% & >0VRBAB13 "!<2$%%HC M4:-CO G=VZL-)P(E8*,D8*9BM9=K"!%2F%Z/[7)6S7KM >S(=2<_NW!5,4/G MB0O<4,4<$?%#C1DV)\C@PPE,"1@P-:[)CKT]4D&SG _3V8J41YY_ISVYL-YB M+[##/(JY4<+50!NCC3%6=C<^#1;>D^0@3(IJ*BZT:R$UKL;?WI;7<1GOR[^B M[#I=3E9YRK/QY'K\]:%LPB.N;N%FNHJ;V,. W1]:@,=,!%:U^S0&,^D8(PU* MPIW0=WRPT)@4O)<,T.&C579$=)P?UBWX4D+/W5236_-TDDGBV+&_JL>-R8)*^GM-!DM9< M7_VGRFSY[__X?U!+ P04 " !U<"5/>4\9#(WA !H?PL % '1T8RTR M,#$Y,#@P,E]L86(N>&ULW'UK<]PXEN7W_17]U\:=Z=9/?+M^5JV73VKYIFKL__?33MV_? M?OQ^66U^+*OKGX#KPI]V?W7T$_R[-\/'WO ?O?' &^C]^+U>_\%A'F[KUK: MD>'CWY]]_AML/^TE2?)3^]O=1^OBI0^RQWH__>]?WGUN_7Q3;.MFN5WE?_BW M_^(X'1U5N19?\Q#_QTS:_YGQ_S*NB7']NEE7S;GF9;QB, M]FDW57[U\B,V5?7H"9RAA#/DA9RA?SCSX.;A+O_7/]3%[=V&T?.3!GX%P,US ML+;0M22\5P%YBM6G#S2,]PL;NKE9Q,\?:1ASU]'(=FVC_SY]K&'L9B%;[1EE ML]P8[AG/'GD4\X9_ZAW[JO\@?_H)^6V-]Z)Z\.#\>Y-OU_FZ%5WC\O:RV+8QI4:7=5,M5\T"I7$( ,D2& 9)#,(X MBJ+$C4,W2$,:9G31/G.1;]_\Y?. H/V101M_D&'B.<=57I?WU:H+4 PO+%E3O.P/GQ3_EFZ8>?O*& M_^2-Z_5Q]A]$2'K*;;DRRVU'U8;G%&75]\='W095*Z>LUGG%%*::'O=?PP=U[B1F1(946]VI3U?95_86,S95[_ MMB!)FGB>'S/[ 8VR#'MP9SSP W?!TLO+L@\I*F-,Q:C,:#O$IS?HCHXTJ_PJ MBY=M8O5ES-E#='[E()T6Y?22]@)UP&\2'D"^?RX? ';"ASW,='\4AM(B:BK+Z EEM=8X\]!8>^Z5(W5RM93SP!SZ7M2+ ":9#YF)B&8N)A"C M:&<-AEX@(Z^J-BRKZ$OCE4WB&#))G53F4"Z/M$F?8N(HP9S5//$)-0*)H2J9 M\U I;2^.I'YZK.AH#O^RRO.LO%T6VT6:(1\%)(+82X(D<[,T\0>[($X37?61 MLS:!#ETX T;GUPZE 4V2Y%A=G>S1JZ]3,LR.IEF/")-4+S6RYZMCBOX(*)H. M4^>TK6E6"WRSK#9Y_YE7"\_-@(G],#;!>GV2R(8?Q13,'TF3PM7*.2**=7Q[ES M?NW "48!?0[7_::#M@PT#RX?01J%TR?ZS[SEHL[PNZ"5]'/NOZ#DQAB;5L#- MN5$:[DG:J>@[]H.W37Y;+^(LB0-$/9)!/\0N2$'L[4R&1#<+%3)#'(4 82"(,@2A%P8[@#C9,TTUY1'A.L]95HCLE9;M?.BG^1[Z%I MKT:/VJ;*J]AS;4S]U>\+9^^;<^B%ABG<1Q SR4N3"$! M.(RC 2OQJ%(%;%R$EH/@ *28,@A*M-?X4<].4\TBS.U<>[U!;>?"2%%,OC?\ M_L*6 @<6XY1JBTP^=_M8Y7?+8DV^W^7;.F>?_]#P'OAO"F!*( M7(1!//@20Z*T?7%>'E@.;#TV)^_ U:T*EAR?L^JS^V4+="9S/[W>,/%D<+2. M,(NP^71V.'2UWOWV#UL"^D^\WN@JW,A3S"&-=+K?7W2VP-%8LTR#+3I%=/]8 ME7=YU3Q\9"+4]'7E.[[A9^%Y%$6N'X0(T(@P/PZPPR"=K#2KCMAZ].Z 73AW M'%HKJ?D ;KJ(K='"XT?H<1IW%A%YWUU:9R]VZY>G^\OLX^_1)APIWNIWH=]? M?#7 B<5X:JK%1./GSV6Y_E9L-@OB)G$$@P0$+DZ")(($H>'Q(8:93(@3?JCE M*#3@D LXXI2(Q00K;,C)]EDBK"CI8/6$V$ES,P\]DH==:O:)*1=C&M:5BMV' MVYS^R\URN_,!>22@7@J!ES$O7!("%/8^()I@.MTBC2YRR_K4%1F*'Y5T1J^M+#7/;F4;M1VW2T5:+3'6M><2MF7)C=77); M. M$8%;S.]9"Q_6VA8!1$F,DS"*$4U#+P@I2@;<+@+>5%%7#>THD793;J_?L+^^ MG3S0*C;I^,'5?FO.(J!V_6/OYZM?^7FQW4:*FGI]YO<7*37YL!@=3;34A/LP M#G^Q6I7WVZ;^N'QH#ZMR$^A[(4:A&V$W(;Z?TN%M791&/ET\._IZBM5W#0>$ M)/;%GY79 Y=QUL";?;*'3Y)-MLK#=S'.*I,/FBH-?\A-O^F[T\4PWFGU< M/=NBX^ZD,-"S?G_QUB W]G=.&&M!D0."%/$O7\+/T%;W^>$O%B1T4>0E(/01 MS&!"8]?; 28!)!)!=P9H1XNP')BSV2,3/V)GZO8\'5%G@/#5A<^A.[Q[C=U! M_,RF5]0MU$Y]FD'W$#D\RFX[O) +S:CQIS_ :BY$E+,;F-.5%K+\*F>)V?K+ M\OLA\ @%L1^X$'F(9&Y":02'W3;^_8RM&T^'!#@+'LW1@F9^NUI-4:.VI0C!L6+W:[GBQ/Q,7\= M[Q*>:R3S8<]8MWC5<TY*)DCS6)MFU-OW5>N:<3)&/M-9JHTT5 Z7V[I@ M3=A^\Z5:;NNN).5Y"0MS9JV/)[$UUF?<=^ M>[.L<^>N*E;Z>T U:%;.C<=AV$3"^PBI(5A!] 9$#J_#AC'OEY=@+83@]0HZ_,8G&9= M>GIUNGF^1 =CGT'MC"289B1V21@"-_4!3$-O,$(S%\CD)9*/MIQYH,^?R9?/ M4XG,8QY.R(DB8?,0#E7PI9%.(R<&_5R)_W,P7T(- M7E;50[&]_BLOAB]"-^$7X:0HQF&6)0'( C38]FCDRVB$&8N6I':?M%P<0+YQEXPPHG1;FN+(DQ-P)M3++_#Q$S+!/I9 MO,^;_AVJ19;@-/*)#T/B!FX4)4D !ULA#E.YZR/5;,B,/:5;'P]@7?#E33DU M4R1.3+WL,R:G5H^H8HAVKZ6.*TTOTG)"BO1HG(?T:/I0FNQ81.Z@/I$D< MRDB#"7N6%<[>/3)2[")!V0JI,4CX/!3/J46FO@ZJ4 MDP<;*/7"B*0LK<( 1A1E.(P'&PAYJN)(F2J2S;X$BEL#R1 MT(A*BAI9\Q /1>POUI35&!!/@([Z'OTC@"04B"G0J% M@2N7^VB9LI[VG+C!YL*YYAAE,QX]:D63G=%8EW M:W1;5DWQG^W/CU^VDA$0Q#@-W-"%B5V\9:H13N608[?S M/"1^?+>?9J[3\*Z=]/)"(R"4Y=BI%P6 A:@XCK/8'TRF/O)D)L5:ABS/D<\D MO-)K!7JD:B:[IODTFNJ.OKYPBB:5-%>&W7DHH!E71%-<>7Y$E6HX).9M>Y+6 ME^7WKB; #68)B3R$@)\D<8JP#S,P[+> )(FD;N'2,&,Y"7WA+#'9LU!T.!23 MI9'HDQ.E'7,=JO:$K:'P-[HB'6?HA!X9H'4>:F3"D=)XEY/=+?'X8B5FB7Q? M;>[7Q?9Z=[<2F]4#EJ[1(""1ZX61&WI#NN9#(K=4:L2@974ZQM&^=Y.[F=PR#M\Q VLRX]V_YAG"]1 ML3M8C]V?*[0@)/*S.';Y8FP2)'&&_*&&Z::/I0FNQ7*ALO%F$2>Z'G$D@H!8$;^)%+ MAH=[*27R.R[./G*4K1;J6RS.4R*SM\(H&RJ;*J;82W%V$X4P*_,8Y;*@7]PV M(>FSZ#@^/,!DN_[]-\= M\K_^\O;+_Y%3"G.DBVG))'S+J7=#N;EYF.Q=85'&3DB5<=+G(6;FW2HM M=U9)02RWUU_RZC;++W?OZ_B0B:Z;((Q M*,, ,[Z8T2GN5(:)_"\RW+W'#E MX1U?P2RW_&R0_9'=:X934MU4&!04,LOD26K6CB2.9W]UY"_+YKZ:X-J'%]@Y MI4\:7,Y$BG0\>*HZVFQ([/$ZO"5QMS_>18$?9R0,<4I2. M+143EF5&[RY>5=H$9UOV&9.TO\G)ZAY(.D?,0%ETGGN\>TN=$ M0EZ>7%HVV(,H35P21J$+? !)2*D;#O8R$LLJC*(5^R*C=AVI ?Z$I68$ZJ35 MYNFUC-,)SLOLG-8<349G(SNZ?CQ7'B/,*%23=DE42B(4Q6&8A,3U(L@,18.A M-"%0ID*L\/A1JL7#BWG*HJ/"FW3IQP9ERD6>B>1%2E'P[N68_?Z:.15FA-:V-;F=B?IH.G&B0J/,B?(^Y0/]XWL2 M70#<$*(@I<1CD[@XHMEP.&X 4215$=:U95F7;.Q8EF533)'&)%).FE[:N_PH M&9I^ _-CKDYHDRF6YR%2QKPYMY]9BR6I?7Z'EO8ZZ<+$=Q,:^3C(<$Q<%^]. M\ V"$$MM9=8P,\J./P,7SNHP*:96(Y$H)U0=?X^E:G@#J9B&$"5]T]ZBV93.QV4[MYONZA*% MO4$&V)Z'3)EPY-GE)(:XD3@SL\O56LO=X=_4S]*4T-!C$THO]2%3Q2$]"_U8 M;C5>Y?F6A6D'R:DYI@OG;CE-S=EU5Y@ZUVX MKLO_YWPM&UY8X3OUXJ#[T;;WI;; S,^RE"89;Z;40^AS",12 8S200"N;L$I!\O,S:4KA'H$$D* M5Q3LI*L3I_]^1)<MZ/,IIC,C4RFG M/#L6!W3.#X\/J6L!COS._GG&3NB20;KGH50F'7IV\6TYX5]9\$>'#U9?E]P5Q4Y*$ 70)S@ -:8K\H787TBSS%(_Z-&+; M_F;/W7#L;W0X!.QLI,\X-DZ^F Y.R;N<*!Y2WBT6/,(Z+'#^P.'^L3OHA&6Y M#/-D9W&*$'IZC3$*LLRER(V&EPBC M* 92VU,5'C_*]M3ZZ#*$[BK$>?I45Q^,,F=MU6'JI0:I)09A2NY]3YB@NM^T" M[-^*Y@;?LQ%\FU>[15DWC'T7$^I1'%"2 9C&2>+&H1MX,4Z@:,G9E#F;]: 6 MH<.;WADP.M\82&= .=DN!$'V3M:&S/(_CT%IW*MG52(;K GO4B_JY?5UE5^W MMPY\N.K1?.%)ZI?\>Y,R*GY;I!"G;A1 2N(LHL@G6> .ME.42MUY9<:BY;+0 M8Y"\_M##E-RU;H9=,?D;GU@Y\3O*J?-KB]'A()T6Y$SR_P\9,^P M3T_WMEM@3+B$DU_S&PH^Y>T;<=OKG<*""!""8@(R-T"0S>L@=6D4P32(_0 F MPI4(U>=;K$=TD)P=INGV.AXAYU090I?/>0PH?3>>EB3,\"(\;%8W^?I^DW^X M>FKX[?:JK&[;D9P^]+]L1_+"=[,(A0CZ$/G\EDZ?!,& A"2^U#MN-NQ;SB(& MR#S6/1^"![ OG,N'W2>Z:'A\7([7.H)Z-W'#2$JAE3:QHY7RQ)Z248O--!.% MM>GA4_&USN8Y7:ZK9L$FC'6Y*=:MM;=-?ENC[T6]"P#^ M8 AEJ=!6)8W'6U;51ZB<%A9+9Q@P0ZT(H[$F9S@*= EHF;,UP,E8]\] M5;'C9+P@4@:8FU:#3#A0&NM%.@J2E;?+8KN D8\]BB.?^#0+/8SB+.M-!7$J M=EJ*EH$I5*2#IJ4CHO2I*(D%Y@QHR3G2+*I)9UI83R3YFZ.BR+IP4E.4^! ^ M2. NKY8\(>ISH/J7_/8RKQ9> #( 0IQD80)# % H.3&MTB5S'E,G;2^>'A1@A!6) MBQCY(&TMD4UQ6VQ;C>MM1EZ LC "0>)B%(8^=6-OL.F%*)*\@5'#DF79.03G M7%=E73OU3HA4F;XG8=4 M&?+E^#TM'9-3*?LQ*T'ZAP@[2=PB._[ MD](VZ\ROR]4]'XGM7\VU!1Z!%&Z)0U 7SKY=^.[+YVTC&V88)3QV)&[L@C9R MR'/T0ABQ2/2T,<6F8Z7U3BK[Y@H#P/MK>E\7V[RNA]2\K2PF/HFQ1T)"2>CZ M?A*'.!YL8II([?#2LV1[378WP918,C#$H>!ZZFCT2:Z<"C)GZ<65$Z2<6O4T M0N8\,E]#OCQ[L\4<0Y);L/KZ8XA0FD11ZJ$,N!F@A'A#=AU"*'>KC-R31],: MJ84%198$U<4:0:IJ8F+]0'4?VM$%!#VZ9J(7:MA?WF:FQ(#(3/AC55XQU6'Y MSW+3VQKR( @ @&D68Y+0, 0!WLVZPXR?1"0XZ56W8%D?#H&)3[8T"#L_HQV' M*SFI.,2TWY$E/4G5X$U\/CH.?VI3ST_Y'?MM*[J/*!T*G.65T]SD#ONR:!Y^ MU)IR'J7AR.Q2G[;I)Y(&?"A-=B1Q"?Z4U\6:-_M34]@#T,U\! E*TC1-("0[ M4RA+A#(S+0.6!?@ E[B.J+-U7GY'(4I.?0\@:8BO.FGBVCL*>=K2>\BG!>4] M1L(1X=7F;'K=U7>A--B']-Y%.M@\_(Y-QMLBX2+QS6B!;3 BG M9EDV]3U[7,?A'9$#Z/'/*E2@]81NVFRD>>2U-O0!RE(9(Z0G9*G)8+#OMSH/G!LG]T+EM'-.[%G+1-Q33_ MM32G7&QX=$KM/D)TKCE[WX8FWE_;.=R(MW?'&?P9>S>IM88YN1=U^NXPCR@T M"R:>[8.= 2:YP\Y9T&SJ!:$!14D4I($?!VZ$/) .]9DHI'XJ=8:YV",MQXKN M\,MEBV7DHZ];FR?&L"1!\QANLJ"?GC^MXK-H)WY_SXN,'ZZ>O3>S\(CKI5D" M,IH&0> &(8&P.P,IC7&60IE^K6[%+E[$TRMJJ=!I%@V,PZ'7U4-6U*M-6=]7^>Z0NS#""8HAH%D2A'X&PQB'K<70!Y3&6+@X MH6["9G&A1^7L84UV9.,)BDY.\_6)G<=(,N+)LVFV*7:DQ]+?RNJWM]N/5;G* M:_X"TJ?EMU^6+%86RPW+*R!&GA=#OK:' H@0C=S>-O2P*W4XAQF+MG> +;\Y MMP.8]B6\;PRM4VR=NPZO;#G6",N2VC4:P8HJ=N'\K2>UQ]B][J;?/US6:[K!80>(1ZE%$T2,B46I\SDR3%)TX)D(ZG(BJ#GU+/^P,HMOR?MLL7(A<"(%' MV:-CZ,<)R^\&2UGBNS)W=ZD\7TIO5*_KXL"AV=<.7F!D!-:HD/?/(1$RX/27&=23%S>,9.?DE*(A"A((HS MR+ZE=# 5$H25TA89 Y:3EGD0392D'G(CD*"H4SD-8]%PXEI^H\R$M+>_S9I%$.,8D36,:I=3U2>:Y M?F_"CUW7DTE+I!X\2CY2](@*OO%JFX^^R6K/A\A0D*%M9D- "OJQKB_OOVB7 M_UCQS07-PT?61QI^\M+?[XL['F%VE5?H1BX V U2%/A!Y*((=I77 'D4N.>. M_S=GR%Z8&+!=."VZW:6O=]U[G1,M,9QE[,3(,,UR MK:EWMFDV*7V'"ZV3740IPZ2*).HTR,S54CQ'-C&$3]59EA3*'H4#9MUMYH M[I Z'53G &L[KENTS@!WLKQ&DLX30]I6P\QC5%OSKARG>QL9VR^)"X @#%T< M^B&!B8_=+''! &2.I85H-F+>=">W1\S\"CL2R7#9ED6DM ;9-L43MGD1B) MTRJOH3IM,VOYU'),3#GUN;-T_? .C1^Y68Q@Z'F>#S%+U>(,=6BR%!(OM'@% ML3 &RW+Z^?[V=ED5_YFOG?VQ.HMV8,7F_AIET4SO'8\*,^7;KDLJK_R'4+[*&%7RX;%_80,EM/B.IBL3U?T/,72J4V&)LB= MQS@UX\K3;8?F^)$>4]W9%VB[?E_Y(O.8;UARW3A?NJXD>8;=?O MRVTU?)LNZZ)N ]$"I, E) K<) (^"3(0H'3 %Z< R61LXZ&RG+0=C-L>=JN; M%\X.>EN/.P3?!W;)BV1&;$=)(9U5$RJKKK'6LZO'NF2+B/=H#3HSI1_/[V-A M863FI6-(^G P3&B5__T^WZX>NDO&6 Z88! %<9RX,,#$1'34 ,LS4T@3'AW3/F-L2:O: M2W;[J]+2C$URLR1- 4RC$*8P]-S!R%Y5\9O3R[]",* M:0BRA%GW/0B]*,2]<1]X0&I_IB&3XQ4M=^"Z0A?ZJ^X<5HMIZ6GL6"0KEQ6E M^;4]H3W!F-B"9EHIV$$=DJ=19F22BK8L:R)+1;'4U0] M%=XD-H3W0[8A=,S./4$]SE/(O*EP>[,Q$K'DV/2I,V.CA"!WB)$,&&9 M(L P2E. @M3+=BDCFSNKK4HHV!E%B("^$ GSIBY$-B@S)41@1D($E(1(EMWY M"I&T)P)"I,:.CA#!P:+'M"X"<1PC'T1ABOTP["T&<8*E+FS3L3.*$$%](1+F M35V(;%!F2HC@C(0(*@F1++OS%2)I3P2$2(T=42'*\JKXNFR*K\QDW53W[9MP M1?U;6T4#%),8)+X+LI19#6(2#0NF@1NY4JN66H8L2]$>F[,'IU2SUZ-33*!& M8U).H91(M*),IP@Z(4U&>)V'-IEQI;30[U35:;@A_@O[^[Y6%84^BM(HRE)F M@?A9"J)A?3,(?2QU()Z6H?'4:0"G6$77HU-6G2PSJ:Q.XB1:5J?G! FIDP:O M.JI,V/\*3N++*B^LM^;ZZ85TM9]]^6U;K/EUS0Q @#^&$9"E!:028 MY<%DFJ!8:A:G8\CV8E\'QN%[3]J]EJN>?MEM7EID"D[MQN)1D$()6[L>C3(4B^. MV1R4#"7Y,,ZR8.Q75<6169; SH=VQ7VS]\*Y'?; +AOGBI=OVGLZG/7^+>7Q M7U:5:$W):MGL&E*]OG;0G@?..(=[FD^\RMJZY/S*G7):KU[A6ZV[%A&IY(W: M\C,)$-/X;N$-5]46$ U!';07CFC8G] "$4@2;/ B]PL@1&!0VX>$A)Y,F%% MW]HHH>)/Z3+9D2YG&3LAH.;8GH7I7S14?#Q,J/K$,GHDWEY MXF2+BQ884RXHMEBF*B)V1 @5#B4YFX>JJ,,_6B!4XD$[X5G$"$SS,D3 (0)L&PB21*B2=5PS-DTO8V MLSU*R6F7*4K%U&D"-N6DZ@#@W&9A8MR=T#'#Y,]#U$P[55KML*HSLP,8"TP# M[ :09B2$&& 74)H,MF*2Q:K3,QD;KW".)D6A[$3-%G?*L[4!T,-4,[8#1H2F M;2H,SD.!-'TX.H%39\1,.K7PW8RD,;,;()+X&#\?L)KK?\GJNWZWS;%%=%ON[7#%=_OR\J]MVCM4/VN_O;?-V>?KN_GH"" M$/D@]2#!($,> 5[:UX^&/06#3\\V%_1N MJ5XI-E(+B\GQG!M73K^-M>OD]\X8;I,3\6"JUI]' )G,^Z/7FTW1"L(;%(MM MT;!T_FL+XNUVG5_M?_)VV["Q6# 83^#6'Y=5\^$JO:^+;5[7N+R]9&D5OWKG M"6A :$!!%/F(15841!'&I <=>$DD=PC=M%!M[^)N?7G3.M-JV-[!_H=[%Y]K M7NUP-[E(#HXZ!YY*[G*E?A&(H MPMB-9"*B:=N60]Q.D0[P7O"[(YT6\N&%PG(1RW@;B(6@*>F7BRD2S$\>(B19 M/:'YMMIG'B)NS;MRG%XNN=Q8U'R5K=C>Y^O^OV>\5)TQ 2.,$ M)#!(HI!D,75!"RMPO2P 4G>N6P=C.7[Z!5"U)R3X+UQA 6WOFT M@[02'ZKMA;-#[QP1Z8M'6[@FR[QT.3^MU^,TYVP$?"1WGROZF#R+2OS/9;G^ M5FPV[;3^\3S^A0UK!&",$^2%",1AZF<@[6]A]W%$&31!"3%KU)Y>##C[8M_3 MVMX,=G=*,7E"!>RTR#R&O"7?RC'ZM.JNA@%-=TFO!T(0HRQ.L)=X'O9"2I+! M6HA3J>.;56V,N,M@-VR5[CU7)E%V X ]_M07\H6IL[P0_X@;H05U-3;GH5#: M7AQ=X-9A13:%>+<[+B%Q@>^1S$R#_=LM(,@.14 M18$DN5S*#C^*^=)T)[P\HT,@Z9&G;AZRH8'_2/*BRH2L5'PJ-YO^78U%!FA" M0X^XL4>(&\88TV"P!#$)Y5Y,4;$@,R"47DO![:EFM5-LG>8F=[9YXZR65?70 MGI%T6]YOVVT!UUK"(D6IG+38XE)57#B>X1S B>3E@!(!@5$A<%X2H^3!$9%1 M9T-69A8D3N,XIL2+4$JQ&X09R?K'(TP];W&75T6Y_MPLJT9.7\X^6F8@/$4A M/28NG,O\NMANNVNDV4=6([\A,0 1& S"S,UK!(C#/M+M)?V6+N#UNVZR>WY^ MV<>V1RW\("$@\4D6^C%+^5%$8328#/U,ZI("+4,CY>3.L@>G%D/5.)2L>=JF M3RVJ7NQW*G;(G [:1.7,%T@2J5[J<#LON=%SY5AM4I\?65GJ3_;%_0O97ZKE MMMZTBQP_+XOMN[*N%W&4NO&-([!4 M%D0O18IM?+YM\+2=3!@P+ MC;JD&W6'&(4'WP$H9[G^C_NZ:6\@51,O$TS+2=E8%&L*VW"$^(#3.:2=(W5^ MX%C_.(W4G2=10/@,ML2\9-"D8T=$T3AW\K.4R.4K0'&&8N3[K+L$<*BU(!2[ M?C]+(5M)"3S[8/DYRH!!81CFV_7KF)X(DC:O@2(.^^CT1,IOG3O4^#ZV/^?K M:W[L\HK]JGVU[J6#2]E,*43 C1*& M=9M&>^#.'OD]((C3>/D3R*IP+7EMEA]YQ>-,UJ\>'JJLZ;AAM^ MX=#V;@D3P1A2&J,H(RB /@:^3P:K'O:$K@XR9.<7!BTS+R_*^<=;[",<;8'_\ MS_+E.V.:FV7C+-G3ZOO+_\A7C=.4[,$#$Q?,PK"9-^>V5GG[MM3MLF9CCZ^Y MM2V^K"J^%M<*W8^B 9)QSJ,>H\\%;.3[,::Q3ST( I+A&&>TMPRB),O,Q"%Q>Y9C$;FZ8B.NY@/YQ(#BM__P!>Z# M&YW8'_"?K,K;N^7VX9_KPU$O>3BCT>;1#6)V6L9X('LGL _''LFF(IH=LM6B M6LMHP<$X57['/LA?Z-G'KEXPZSX:Y6N^Z6/I-%RN?G2^W+#/[S_#@]E]S3[# M(EE_]5G.GUI6[>W=BSY6-1IY[[%/P2#C^J;*E>+W+[F2^]WFSGP%F M)(CQ[WM1##V^,ZRW'$,B=3N5"7N68^!!16:I>&@;D/<^[)QNB'@H&NF='7CX'*S80)8,9F=OLAUE%BA8I9^L\RM:&7 MH].7TAA@2U[\=D8_7#V!LP AR3(2)4FIG6<=:$%,\ Z7.3/!,N M'=4\8WSI9GQMU]M=#+#P48)#F&)*_30-/!R1V.N-0P@C5VZWCB&CUG?J=./O ML!K951Z'+?W]JK93W^0:(JA'O%YJ:(-Q:T(X^3T5I[A32 5R9^;()IQ2C - MU.),^993-_)8MAEF2>AY01J$!.%D,./%829SNX7TPZ4FN/+W6;#$^C"WZY=A M^AI75UOB6H?+;5UNBG5;BTI[X?M\6OAF=]&G*-6S'&(2\,]=]"G'@_H55 \O M3M] ',$L\K,0>:[O @)CX _6 P2E#J$V97.\*M)!.J%<2M+D5S9G&(]:Y:1A M!_%5EI5.$BPD<&:::&ZZ9\BKL]=FF6#-4)EIG]L$7I+&'J8!BF&"L4>\_K08 M9C[$$*C.N33-CC3K>KG:FCZ;< MDJM'J?)F(H]LNV17$,,QO^DPC:''LEB$ 72]8#"> 5_JY'9#)BUGD;TR=C,T M&Z4H/;[UTTI+5-O1Q4GK\J>X4TP8% &$08A M3C "Q,U0;\NG4> -J>$7E;*4C"&%9/"+=HGJL"#_&NI4.M<;BS; 7$>BE ]" MUQO+,6+T1-S]L;PNB"A$;$:8A# +8 22K!_L81C2+%$[OLJ0E$J>L6YXM-MSALNFWF\DOL2 M,2U>H"Y.:>RG 4[B<+ 4IVD@ M5]V0?[[E4L;A\=/ORNWU&_:,6Z<=0H_""^.BQ(:H\O-?P3L,M?F%_B;X7;(:5>@@G(0A2"OEI(%F& MXITI %(9Z5$R8%E['@^5"X?C8M&:(9,4&C7VQ)3&.G%R4J/"F15=>8F7$\*B M1>,\E$7/A=)@M]+3EJQ]=W'A ?[*&HPP^X)DJ1L'$.R%S)>Z)D#1Q"3ZTF'3 M5!A1#M4TQ@)])E3F''.CZ$P'0D)I),F2IQ?.SAC7VSTE(X3ZJ%.W3R$0P/_TVN,-)D03D^*;?[A"E?YNFAZ M0RS_"5"$ /8(P"$E$=Y5=S#P 95*3>0?;SLMX6=8E%=.ATDR#U$@2S 'LR#G7ZYB$<.@X\S39TN5"KU[93J 0%T$:NX&+/!AY@$;# M% J[*)#,O2\:2DJ%0L42%-I2AKG"^%52!QJD:HO9ZID&BP-P\%T7'@ M9.%5@0LU!7F_O!VF1BRSPU,VU MON35[;MRN:7+5;N[]9=ETUX5@^ZJ8N,!%_A]-A4A'"2>3Q',O(C@#) 8]DBR MF*59HL=?VK)O6;?^$;JNO"F^R%-]427A7V1(77,G%*PIN:$5X5VF2%US)]6L(K2Z.X\#[W M^J3P:I T%^'5<>&9\&KS(5IGQF5U5U;+)N?5I<\\%6]?HNQM H(R/\MB2*$+ M?9+$ 4Y[F\2E 90I-NM9LBS%X8\A"/Y)08(-\2A6:QZ/0CE1WN'J7BW8(YMH M@?PD3RJ+,4]FYWPT5,TL0/ (T01A',?)QE0]F;)"C6 M6%$7MS'VLOH[V8M[M$E4606SPY_F,KL(=2,L@;T[<1N.*3;GH4#:7IQ<_U)E M14UU\+*J'G@=LCUD9)'%(*"NBP%*$Q=Z7N8'PX9# J'<*PI:AFSO"-QMMU^W MV^VO^6DV.L(CRZ.*^EBD4$Z"GKZL\/-)]D;0GL?," N0(J%S5"%55TY*D18_ M:GKTE^WRMJP:?N0E?PF=V_U8Y;?%_2W:KMN/UO4]/]D(EW53O\\;II))'+F4 M^EF0HC ,(C^-=RKI[R]H^**J7.8A"8W,)V='*6A<7M=_\17-U1A M+P&N#U $HB@.*84[$S"(0IF[**0>+)6,RA_RUYX+Z!1;KLGY>LMD^X)?-RS_ MOJPX4V(Z:HTDG71S_)=A!PI.:)024_,0'#7H+[SNJNB_BA3@>Y:CL(PT C%F MR2@$+!MU$\+/\1J6#BC!))$[*%[%@D(JIY+%K3HX#K\JF>_!Y&>!/IK"3CJ8$!XG!@J:FRHC)CWS-'>&$[2$/&C1'VB$9EHH712Y],*SX:-HZ?#:+I!LV=*<-PH4#N_H:/BQ(G1H\R)Z #:'79= M[P_DK?N3E=N#E=]QY0 M*YRX;,"' 85N1C*,0!* _MQ)+T6)U%WB$\*T7*;='SU?.P>^73P^WMH9_+MP M+A\./N<,/O:GJ:BY>NT@S'I1$:TSAPO23+ M,F:838S=WAS$B=RQ1,I&IE ;I1,!U&E451P+#!K0G$G. SA&CI3N2/(Y5^61 M=>.L]BCQ(KX!H;.3KU'=F]XOA TO!]&,GY\4 !IB"!%='=-!$Q#(K5?W(0] MZ]LS=QFJL][!=9:ULUK6-\[5IOSFW/1#K]B?MRY]J[,!XD5W!(S+N>RJ_R'% M@Z8=[O&<9+>Y &DGE^W-43X/H3/JT;/E=]-LB>/*&_;LK$H<4KDBDF:;5[E)(S?,S]3&7N!J!.RI4/K M/&1*RX/27">3DZ&7*F'ME!,3/P*QE]$4!H0@G_+C<'MS84JEWH91-F)9D%ZN M:BL5G=1Y%).=42B4TQXU]JQHS3%V3@B.-J'S4!U]-TK#'4U??_II)R5AZD'@ MDBQ H8]9 N9&O4'?S1*I;$C#S$0:I%2*TF%3785DP:UFS>J1.WD-MWX2X4[F4WR+J9F$U$N MIVX#V^20[>X2[![H<"WS-!,]<1)/"*"%EIB'(-IPK+3>B^4$$ZU6U7V^?ED2IO/>0B3OANEX7XFNWZXJR;O]GB]VQWB@+,D M(VZ$4F8M(4$80Q3L,D,28[F50QU+8^S5_.1:3L M0N#!5M?]'MA)SW@YP=3)U3\3#,]#H SY\FS%SQQ#\E+5)6.+!$8N]K(HQB%- MW(S$D>L/9@)/[ AHY8>/MLIW;A)H>>1T= @-%DGFYC8^9.$?'1)*/,B/@H,4 M89%%+DUIF*4^/W/=38*4##,2EC< R2T^*A;&&P\B4P3+@^* &*&1H4+DW(:' MD@]'QX@Z(\(#I:A7F[*^K_CE@N4MG]6W1<]/^8:O![=G/WR^65;YY;+.UQ^7 M#^T6"719M^\L+&"< 3\&S#[UD >Q!W"$24JI2S/BB9_F8A>%Q6QN![R]6?, MNM-C'TYK:>&_:?$[@P/.KX,+8Z=\6GR?&LSC-.1,1OU(SCZ5AS$Y%KZ??'63 MK^\W#%)K.N6F#\&AJF+C)F^AI _[S_3PT+=EM>[>= HP]!&%(8Y2-R6(IC#: MX4M()O7:['BH+ ?VP1&N,H=*\DAQ#KWA;TN^(#E.ZY+:>[(C-K%8U)AGZ\H% MD)$;ULY5\*;:X41@&;^MYQ%C)O#[Z97U$S$O&GG^FM<-/\"2[QMR"4$@2V*4 MT@3Y<99 +\,$A^R+)*- Z Y'E>=:5O\>BM)F02EZQ'37%C-RRBE(BA7%.V#@ MA&:I\#0/U5%"7NKW$J61/^S/\8 7PC@&( JB%,3\ -O>!@HI#17&ON"3QQK] M2MOT)$F24@ +_"AJP"2[[QZQ<%X')-F:E1+(8G]9"Y08$)Z!OIR=M.D'RU!8 M%O-AF_>KQ @!'R9N!D(2I0CB)*(A1T!)P+[(I%XX,&G7LI+T>!P&2'+J9Y); MP8A<%8\>SJ%LL:>.7'\\JWL M$3!%3E * M^'6>HC/XCY 94X\E+H!HGP33.LI20((;00QP# M3!$&H2>US]BLY;$$DD,R+I$R#!L324OD6I))CG:^0KGG4D\J%=KDU8BEBF_R MMZ36 MG2^K4'F79$E,U.P1)"=:XMS8>97BD(83>J-&USST1!'[TSYGV5$-,@131P?11@%\:(9($_0&7_2NU;G@2@974B?[\OFH=A MW5]I;6":=M/*WN;39')Z*==:8^9P6HS*IWKC-. \%'Q:"L02QS';0_A0A+RZ M*JO;[B0&AFAXN<]+," >1"ZB@,0)3;,P&*R1+)&:>JO:L*SJ!["S!HFVS,N#$>X;0P(.IN1+"?73XX2V?%4K#E]L%I2J>YR8O* MR6_O-N5#SD_<8?_O<.WC6\(+IG_;]GV^U4'2]J-H3&.\\D"5N+$+VC"E1/0+ MPSDMI'GA\9 MUFKL3#^P%7&7NOU"8G 7VX/GAS#U0ABX*( DB)/0@W$R/)^24#A@RSW5]N#N MP$@,;CE.! :W-3HD!W>'8\S!?>CYL<&MQ,X,!K<:[E*W7QC>"7%LC>W=[EBX M%).(P#1,PL#U8>Q#%X<#L)#ZKM%]#_IP+,M)6P9YDS[;'&EXHX.!9A%;.IM9 MB\@IFL@!%6?.IW@WU2F7^L3K['4PUZKS6.X;TV'9?0RFN1991%0&=;#.R;XL MRO7"0R3U<8(QR1 *HP@F2;?"Z;FN"X#0)H>1(8VX)^*Z7&Z<=^VQXYU=SD M_9ASRJ]YY7R[*58W_">/AF7-%RSY1_F*9?/@\(;_FM=-OM9;KS3'ZI&%S F: M;?H5SBF<+B<=*@HSN( M]:+C(=8NF'H+GV'*7 0A@,CUHB".$CA I $R\7J['6"6)Z&#-,G,/:=I(,N% M2-MM,W'H.3,3G5=M\H6VL%&EU&GR&067T5TW5;G4Y]]Z*.G>;WR[K9NJK374 M[;607VZ6VP]W_!'US^P13?UVV^'_6\Y#8[Y&;(+ F/[RVS9Y+MKDA8>=F.* M S\"/HPSE 4$^X-_&*=RQ\"_&J\L![$!X)MEA]"Y>G2C6_?2AG/-<3.=_*'8 M.NMRLUE6-0][W?MH*O.P5T&][;@YZ[XT>M#MWX<^H*._9KAAA#@](Q=.QXG# M.F+'RH4S\.+TQ'0?<3@U!]?IO9+X;;I/V C^D_7;5YXY3,>;J;1CXI87S5EP ME:^+ABY7_*:LA^Z8D]2E!,( QU'DTQ2'+HQH',$,1UZ6A%(7O2D\WG(4[Q Y M R2EPXE42!,+D);YDHM4DE19B0[/"3DATQKLS4,O=1PHC?4D'07IC[: 7N#A MP,44@R3PO ""R!U,X2B0.@97R<#8*J)TA) :=2I*8H$U32V9Y!2?ET@1UA-) M#N>H*+(NG-04)3Z$:RG-H8LKY_M\7F].#:6S);>))E!"TN!6?V8]$H.=D^QN!41\&>H.G4 M_-,$N_,0)#.N/)VEF>-'5*#2JEA?Y^_*Y;8W$\>$X,A/8^I[*:$1=#VTT\&, M2M5?EDV]Q6_XNVN*C8>< $87IS$64(1 M7YE*4!#ZB+KI@ 1Z% L=W6K3OF6I^4?VU\YML=GPDCC[^UMG(ZPZ5FD_+4QS M85Q.NW:(G0ZRPS%W4K:;J0VPG1:WXUTX'+K" 5G66D9\C_D<6DAM0[G-EA+9 M1Z[(W)%-X[;;8?H=XM8]+,?KU1)O()>/=5VF'Z'W9[,Z@!#"-L)_R MO7RN1Q+V#TAZH[Y/B=#J@B%3MF?O+2X'M>?:]=^DP_!M<4J\LF. V/,!;&1. M):?R9^E4B$DF>)5XQ6EA=Y,.DO&D>!AD,7IXX1)9THK/4U<_;/\ MLOG,(U'1,)-OZ_H^7[_=_OO]-O>2).K-NB$D , @B'&4(3<.",T&LR&!@:C^ M&S%F.0)PC,X>I-.A=-YNG0&GN%*9(?=\#!B=5[DH<)Y2A2A@AEOQ.# ZQT9> M8BVV[;N#[5ZUN[QJEL663S::TEGS1JGWC5)TC5)TC>)PI_3>8A4A[$BT,,KU M]/'"K#NEI3XI'C-P>7]7;J,?/1#TK_IP((=Q*J91!+(P]"'):))AWT=#^3[ M:1J+!@Q]2[;W%+0 G1;A\/*>T^J=Y&3! *?GX\2X=$IN-CC-I$*$,$"I>'@8 MEUK+L:%UXY^<5=FC@$%?2AO]3J)B5'S_6!;;AOW[ MY5M)BZ]Y;_KYA"5(O,1#"(3835T,01 !,AB/X@P(5X[,F;0<$<(?0SYVZF[N MO94L&1ED5J!T- VIDB6DXKO3HG3X5_SF= YT%R%T:TD&"9>H*4U#O&)MR60# M"!69A-DY5FPR3^_TX<.&4Z75+BFW-X>'K?V;%Y_R=7[;OG/1O6K1[84&*(R] M$&21!R#R,^!%PU[H(,ZHU$L.!LR-48C:0[QP]B O^I?#E%Z$,$'TZ=@R$<<* M12D]>JUL##I/VHFM0@89G\?F(9,.E=9ZITFE&^X9C8,D@"#S7!IDA+B)FX2# M:111J!:0N:-\E+'B+$*>N>).^O0?ED79+2/B6^ MS*C?A^UPT0Q*20RB*($( Y2"E&;NL-2)LM"3>E_$E,T9:" #:U+^)/@VH8!V MJ#8O@@SG1/O"!?E3UD+Y%G@->EOCJ*XXT]9%.5;X#6( MHH)74J*HRIHA460=;!!EFL8A(AF)^?7 ;*KNA72H2*81"816F4@[]P]O"Y^@X.\,,A=B[P7_1.\)_W+-=5D_(=*C->@\M'L\ M=\N)!HXUI7^[Y3A8CKZ(W Q2$"-$HR"B<>H#-+PRF&*"I);-K0 82]&!:TW% M)=@VKMQVB+:NUOQ5 P[\9/5F:GW><6M&D^6;ZM7IL(*+ZMJKRJ<]O>7)_B*, M6'H/08#<. (>WW$;[\0?>(C:55PA"*-IKF=;<\48MZ6ZQLD>47=/%H=FHKP< MHU'ME6JPUZJ^&D,@9L$.(!H*$CCQ(.^50$6 M0C":_@++^BO&MR7Y-4[U>.K+H<](;UO":YKJ$86709^[\#*( M1H57IK5>J_!*^:@MO/*,BKQ9RW$T)W"4>QP?B^R)(4$8QC$" $?8H Q / M2XJ8^J'0K0V63(\FM;[X"Y\V&#ZML3,@U[ZXMLK*8$_;$.)OX$[<(&IOXEII M&)$WB%Z6:9]^C=T;3I7CM)UK02JY17[X(#$8S,3$A,W3A+73>(L=CT\ M(/%<7_B@;%OV+8&&? (#CSB>H,A MGWA2E\7%P99GWA8Z6\G%.!.K5UFF2R[8/-L<_N444R/L_^;VA3=Z M2Y$WC]J0C@,GMVXK<"&J'V^W;/SD=4.^\PN)_KJ0[\7M_6U:5E7YK=A>X^4=^TWSL,@R+\ZH3V% MHX#B%!(R'/Z8A<@7.KG=BF'+VM/C 2W53L2\Z\&UIRMN M]O@3JE]*F$>K%>.\*+].$A]AHK""(:INX,C> ZA=1"6!788 MYT]T],*Y/:J\%\YR<,*YZKR0J+)9;3"!&NA MX,"''J:)GR44!&& "(H'$]A+H\77O+HL5;8LGWVTS* Y1*&PN+H>O99XR(3@ M5E9APN8Q&-2@G]AX*NF_VLKE7[;W=;Y^GA;$(?3=U T" ML!MP"&52Y4*3=L=>Z[QOT;X\AVT1ZRR$:C:!R@KI>.QK+IUV0%^>WIPF?H1U MU9,L"B^XFFF+>6B@%<].+M&:9$]-0=D,*^_-(2^,?>2E, EI&GIN!B'LS9$( M *&]]]I&QM;&*P;-@ K*T*@B>988U-0WCFH&2K8G1UBV%/B$@]TO(J:=!?TI;W5*]=H[OJXHA6) D)&%,0 JPFR212]UL M.'^$0(*"Q3:_7C;Y^HO:T1^B9H3&6=*-LV>(A,=#\\2$E<-P TP!#C+ &)ZX&0 M#&=*$):=2!W%;M#LV$6F8M@.7S&@%T[=XG7N)"V0.G<L+36C-6[6L4,.:T"U#ZS1E>W9&B_?QQ-99[R&+ M+\,9YO_\PN9TU,M)V\#Z+SWK.ZB/)[9.-@/6Q1=#IV-?>7'TGA=(E\7Z<=>_ M*JMORVK]IFZ65"_6WY9VSO*[RO%O26-]7_$/-3W\'YX>J(U3_GF_4BAAE- (1)DH#,QP1X M8#@\BOHH2&3R9Q/V+,>I#B)?Q#@:EYP;AE,NKS9"M%B&/3;'<@%I3^_1 .3\ M^12]5C)O _Q13NV++GMLL]D;>ESQ\+S?])D42X"0( M4!BD2>R3""//SW;6(!#:-*AKPWI]8,!UX6Q[9%([EK4Y/"U>8](G6QS8,S> MTMBN7.>K'Z_+KS]U#G.%@OW77)O@@3:=H>0%/3)%XK0:9,R+TFS7$J\&#)6' MM]M5>9N39;7-UQ^VGUDRGRXWO!:!FB'?XS.=)$/ ]2FB_,*:E$9!&@ROF],H M](EH.<"P6>N*U*%E:1:'Z^0M7J?<=K.>RPZRLVQVTR4&6GQN:KH-SI<$)J1? M5M%ZYCND#MDQS\$ZZ9[Y+W-@7KPL,&$+J-4%/N5W[+?MU)[/Z:OVVFP^P^\B MV13L+_A7[2__[:L]\4'S>*!'-E'J@>66FSZ\H$MQTKK MO5TFS#W:"]&OG[3+?:C>+_A]N/JXK/ZZW-SG"^(B/Z)>%L(0()CY:8J&2Q=H M0 $0CW2F+8^[-6%_[DF[+\%APW*_,X&/^KMEY7SEP&5DUWAKB,2\*1M":\O" M?L'OX] &'Q^U 8/L_'7R-I")?E.VA9$ >!CV^M.!6*QC+;-\,CX*]@>[,:(; MQR1I.QK*;-$_AVAFS;=RC ZL=SK(LGMA*E]G1;UJIXPA5G>_Q^BL>Y!ZAW\H,"RZVV1,$:7\*8Y':KG40(WZ,^9TSMTF1+5M4-+!^>*]<>S+Q#&;D@(@'Z:^"Q&>F'2 M'Q02NR0A4F]@:IJRK&B' ^WQ,81Y!U!.S71Y%9.R$2F5T[%'LO5H)QTYPZ85 M#3O-TPD!,T3P/-3+E#.EE4YHZE4QHFL8\S%'DH)D&4IB[, M!@QQ$ @MYMFQ/':>]N2%L7R ;.&=,:6&4$GAQFP#S73NR9MC.[0S>3'B#)/" MF9ZI%IF';EKR3?@M,GT&U50U7=9%_?FNRI?K#]N_+JMB>;G).2!O$3)+,<"1 ME\*,9)E/T/ >6^QZ,!):GC1N=&PMO>10G;K%RA=?OO9H6VW545$=XE4$="3. M-;6S1>E\WM$] &VU=$K5/$Z?L& ::($Y:J4)MT[*I#'>Y->V/N5WK.?>+.O\ M ]/G*KO/OY3XAO5@?L= N6T8:VB[SLIOV^MJN68_?%\V>9WFF_+;VW;W"7_( MS_Q7#&^QO7Y4S!QN;%W0@,1,X?W0SS(:I#A($[++GC-7^"+P.6(?6Z^KG==. MR=UVUO?M^P^KUO/VB*7.=V>Y73OKP7O^BRWWW[GD!+!?.L6.!*?[2-72O^X9^W]=UH" MG$]]SWJR#OD[Z5FJ*YGS@#_Z6NAC>6E_LK_NO5LG73;.MYMB==/^=OULBT%[ M_D%^V^9-]WK]ER?5?O8R[*Y<98OJ&)ODCV(WP_)>_+RL4J^9/*< M9II=;3OA:6$[9'3BR;(&)AT=E MSLXG1V/0)9? =$QUD)P.D_-KA^K_C4"9>-0?@SJUR-R._^6*[ZAE(?>Z?4>- MQ[^;)^VE)^VV=;S8\ M .=5LRRVSG;W=EQ]LZRZ$TOKM@&9X27+ %A$[S;P\J/?VGUK5^Q!2Z>^RU?% M5=$="%>4ZS9$%[>:>Z..-,F1L*C;@-.'+FT/2G/=6:Z:^Z5H-CE_IVY=?"W6 M]\L-^E[4"]=/09B&<91Z*(S\C$#/'VSQ!3J9TJV:!X 03&(/)6Y&_<1+T( B3E*I4UM-V[:L2H?(>)#O ML#F_=NATI4F7=T71&I%R.3E397L<33M-FXS:&6J F>J@*>_.*:11%D4FZ&G) MDK\/5UE1Y2O&^) &1HC&&(084$ 0!#".(!D, 3<4/@-,\?&6%;!%U=Y//. 2 MGVJJ$G9^#-2,N^JU?]<.Y=#]UL/D/7F MP2\3<&0:K,G6]+-@70=*8SU'7&5Q5T AMW>;\B'/!T,I\#-*4Q]1WZ5A0D 8 M)KVA*(J)T(LZ&H^WK+(]*B!7]-!H'K)TD"TQV^& MM!1@?E>V5 M(WXY'1L_W18"R5L21FP;L6KM/)M%@<>N$;M[Y< M.'MOG,Z=<8N_QEKA1%EX_):>1\%X K_+J<>8Q"XP;C@]CRU]BNU3_O?[HBZ: M_'->?>WNZ6$(VX]]V/Z-;RZERZ([;>7#5;>;H?Z9/;7)U_U+O^QSV;)AOVU_ MO A10C#)HB@+/8(S"I+('7S+@B06WG?V:CRROIC8^^/4G4/##A^^\6=[F"P. MQ4YG><7L]%N#KYBSW3%)!]&.[\KE#O--PE?WF\W#AK,D MVL]G?>?\^7?;.25V3;X:IT9?#JJF5T[-[9=S:=MC&S[G@D^X[TU?A'B%G)6O M66T4BBXJ_NW0H[J^[^Z]K-%V_4O>W)3K/Z#+NMU$OB NC8F7I1%_]0,! M1$DZ;,^+<1JDBZ]Y=5E*%60F1BRC[(?."0O[ <16O)^(L4+Q9NHVEBCKO*+& M'3VW/,@9#_L(?U_QP%?GU\';D7<#CM!^YTI%,^D],RHBS861E\I+<\$VSDK% M2\AYM%\Q3>?U>6_AL,IQ!Z$74@VD89 =ZQXU[T:W;T'_74'T?GA\,:(/TXX.U1M[@EFAR.T]/SBX=[9"0X6'*'Y MQIH<:G:>&07+N3!B"<+GDIH;>\F8)C>7#%03ZX/G$W(5&OB"0*F]=:=3;CDGCK\P4NKQ83-.&FBI22>9&7_E/=^N6]P!3;.$P"@) 0I8A(<@ M@@/N%*)HPE5');S6UQQWDX1U#\MY*/+->CZ14JV9)YQ:6FO?V43*79\97'WM M@?*EIAM[4JG4;7Z'@5*/CS$FE!HM93U0'NXIJM_V._'_EO-C&_,U8A%B>9VW MO^2;C'9.+@@)?!S$7N)"Y,4T!HGO]5XD283!2&'3$GKK072 ^&;983S<5+EL M'N^5='XHMLZZW&R657L==G<$YE@1UE;_L!QO9] Q1H^^'X9PVWG-E[D[OR^< MP7.G=[W[2+=A?!^T7TE 5FM;&^'9G\WV MY.R!OEMD8#(HT$4>E&:H1"G.$5)PJ?7(:!NE "IBJZ&'R0H0\"+HCB@ M@(EE1!*%1L;;$I+\)OM^VA1SA*&$<5X#]RT(!MN%EE1GJY%U(7Y?&/,2)RE"!82:#M--C>1MN3E M4:&VR>HYL5[GQ0*77_-J]WX198_U<1B[F0MP3**(Q(1BXB'B!12YYVZLEG^@ MO9';XG#NEM?B5RAQ\_4P".M\]>-U^?4GYA,??PG_HGW#_V#8/?/WA8&DSLFT M0T,#=ZG;&\2[;]:?,_&%_<4B#5$<^ E@_PF1%Q*0^F[_>);@ *'[EZ4?:CD; M&+ X'(Q8L)?GY?RHMD:)W* 68\/$L#YT^,BH5N)D^D&M!KO4[ OR0_I_W2\K M-F V#Y_RN[)J%FD0)2CU*0TI@%$TLQ\3,B.[IEGS_60-_A MFCGQ\6^3-$4I$.;+I"P\X>&,0JBR-A^Q4/;@!=W08T-&0KH5,K)=\P6Q118C MEBAG./$(Q@2[,,CBP8X?14A60.2>/I9\]&>S$7YW_:F]:Z9($]<.>WPI*HV0)T]BWF&3-]4YB#!E1B\]PV[Y>W^0*G&<9!XD; Z9 !IY<@(@^?!Q1& /RN&H M9(5 EC!1,;#(E9(@B-)D3A0>,W!2&!3)FHLXJ,)_)A!:/(B+Q-OMJJQ8#M)N M__WZE'A8[^U+(H3(F4R195J#!Z5-$J>0G/"=(24DY*D2^1"8R^HQ("PQF7WZHOI3? MMHLHABGT$@1@FB0415D*O-X2BI OF=O(/W]D<>'(^'R!8U,4%AGR)&7%$F]Z MHB)$F7%!V5,A(B<*Q,U,3%0\."8ERFQ("TD[-?M0?:S*KP7S=\$T*XSY@=>I M!U(8,-L8#.8R3(3>/M0V,K*D[&H0 T!%79'F4E)<;-*HIS#B#!J7F2>DB&B- M*H\S$QQE-XZICAXOTM+SL:R;Y>;_%G=M2@Y&4CGDB'E?*XQQ(J<.@G1HN6)W MXO&9[J]$ROP=7@UV,;(QB'?J2\;-]LM=L>L/S" OM&#D6Y"B( ZQ2U!"#B:( M([SP(?W!ACMW@PK^3&^5'KJ-+4*.CL[_T_$R'5R9H_DZO#KW0 MT$#$._^W;+TOF;[8SO557F^S%0T#2OB3DXZ#0S\.(4'V_GE^E?0PQ-7 'FFWE< HR3)*8 L/SIDX*7[9V1 F:7Y94 =>J&A ME8C+P%69;O+=[;>G^^MBNPHHMJD=VX3B,'*([1':3QR0Y01"!7KD/]6T +1@ M0(M&O-]+4O-^IS?'BF2/%R-$1T=_YO*97JY&R_Q=7!%W,;9!R(_QY,?ZCI>? M;0Z\.I"$$7480 ]*\KBZ&F'BP[TQ MKN0$0)(FG2/^*0/OC/I*9,TO"^/@OS'ZC^!!? +*["*I,BNXC3$"B MTDZ"-'_Z=A+>IF1P+V$DB_/+C!XW7NTG:.%%YI8,Z[#INLX?,YS6:6=]E4#/ M=]W8PP[!5N*BT/;[LU[()BB0O1ZC9&0:V3D!Q^M4I'T_DK\+H\:DJ.Q,0**2 M[$CSI_/&RUN4#,K.2!:7(CMCW7CCW1?FTZ#_X/Z@: M:DPM12P4T;]YLU^5!7%I^':?;K=H7^6[K*I6*$$)4QP[#''@(F;'IX>\QR50 M\J:)W&=/(PT-)M"#DI4&2;9$I<$<44K2(,B1/FEXYO^@-*@QM11I4$3_2AK& ML" N#>0^*V_9G.BWLOA>W_'GO=+=TPIA+T(H2)!GH]ASJ)_8M+.6H,@3WC<= M8V,:J>BQ@1:J&>:94]*.%Z2!#M@$(O(F(8-B,H["I8C*2"]>B8L. M5B3RC[MLN^V-6$%$_)A78$8.^QHCZU!_.?%#QY5,/V0^>J+L@T-ZMT]HH4HX M]S#%DEKJ(420QLSCQ/OAQ$.%IJ5(A!KXUVF'.@<2.S/%_3TO^%&L_]D\'%I] MWM=5G>[XSO$JC)$7QS:Q7<]U+90DD>L<5 ABX0,;&DQ-M$O30 0-QHOV&>(* MG,!LGJENGJ:N!-^FUL6T\/[-5"2K[>*\P^\4NSD#! WOZ>A@=BD2I<>9U_L[ M^CB2D+!L5Y?IEK^&]./_S9Y6), P1*X;1[RBL^,0VSE(I1-92%*U)#]](J%J M437OBOT #)>T&LF2)BQ !OE2TQQAJC2*S',2AG5%D;#%2(DJ_M?J,8H)$<& M]]ENPTLYTVUZNX*A"Q,OBI$?.PGU ^+COH(K"0D5OFDF]ZF&!>( !G TXK(@ M2X.*,7HZF;7SK&NU!H;$KR+[L<;5'VDVH5)Q#%V,(!2IP$ MA00GN,]+"'("X0F&ZN<;EI/#(R6G7:-!)O^NBS1U[VO)%*S)28D"83I?=7E! MQ!D=&4O;_#(RVH,WGG09QX:\B+2/476V:&(A?A,GCBA$U,4$]1O)!,)0^LE9 M>0L3"TGW9MHH*9$B4%9,3'$W3DZ$:-,O*"=D"$F*"GE+$Q4E'\[*BCHC[PG+ MX2UX7@&,&^2/P:^+^PSN-GS'J,SNLEV5/V;=3_M'M+&'*70"UW:);=LN@CZ- MFC?@/0JA:[\WK3=EUEQ?.B#E5]"?000M1O!GC_+_R/2MOFO=I-5U ["CAO>O MZ#^S;5WU/^$=+3KI:(HKTAUAR,EO,Q$1ZR>&2 M$_'&D[?5^Q<._-<+P!T"W"/0N'0!N%.'WZ;<,_#2M0O^;L0%:-V;5OPUQV9@ M<)BK%2QC\)C-^V(9?5%N\,%YE=[>EMEM8^WSS=?L,=OMLZOT>INM/-AAGI<*0PT/C&=JLIZ]:4L-OMU_;G\EI6/^3J#/_)J ME7BV9T$2HLBE :*V#:'7FL&6$]A"!YF5/]RP'G680+K;@ X6F[,R8()"I$[: ML/A,PI>*>Y5DK$D$+1=0+L8^@1RT_HF%O"U*Q@K3C+,RA'2TT>?50(5!80@QSIT%' MWJ--MY*\9F183D8PN!A-&>/#:V$9S*RUQK-C6MR'(:,3WGZQLZ.IJ6>25T//Q"4_,0%\Y.F9^; MH3"./1AZCNNXV/4QH1[LS<2N(W0D0OG##0MGGTE("Z<:4^\+IW&2)+=JG_.C M()QJ1(D+IW'"U(13FC@1X7S+US/".8J6^85S'/Q"4_,0%\Z_IV69[NJGYW:( MX\2>&T)L43L(L0-#$O=V(M\1JFFH_NF&I;,'):^=BF2]+Y[F>9)3SY<4*,S4!E>=.1$'?]/:,A(YC9GX-'8F_T-5&M.QW7N:[[&.=W5Y[BQN;;]^0800-2S^:G!,&C-D#-<*MM$U2$ MUBEW0@]TR>^&RC.]Z!U1!7?$=D55>1+)"Y-BUYQ,_)[7=\F^JHM[?N2D_5E[ M$GEE^21"Q+%CQT?4]YT(N_WRI^W:B=!I0$VF#*M9CP9PB&#=8;P Z_[G#PU, M\>1(![OO9Y43$RLG9<\Y30Z<'G[^909.Q;//B;E52T7'L.ITIC+0RN626I.4NW]U6S$A3>N=P4-V-?&3'L9T0*[ 2'+DDL%IS,0ZH M_]XF[>C/-R=(/23>*=IB4K/=YCC'SD J-9K09:10X]TH-#Q'U\\VK\E4HK?+U 0O$*&! (BN,0TAAY. X[K$0SQ8JZF\6@>$$ MJP$C-QLTQ+28?,U/LN1Z7H<7=("[YY/Y!/)UV;P+T,">3?V4R!V01K/!6H9N M&O:QF++Y:U3 [+%NR48C]* JB&/?F[<2/M(FLC%'36QT= MS@]IU^]WAW[?UAWE7ZW;,IH5K[,H7Y)4?QPT2+"I$.A6W19G)[@+4MD3_E2% M524$/X&6*KDE(Y_JO&E13#Z[9,J=[>KM$X?27+RP[="G(0X(L@D-BF6C0T"*CQ0&A6TG9-JT<, M>L@+DM2W&%75UE'1^0E$=IQ_,FJK@4DC2P.K( C<.+0#*X%N2"(2N1'J,!!, M+&=5%W6Z-; D\*YE*;D]@#28LO*+%>F,(BT?.P.+#%K#9GYQ84'"_)))72L) MPA'Y"019W;2#(X28IQO]^QGKX# S3_V59V)>CG!_;A;ETUQJ70+7HEO)[FP MKLO\>E_SA ;4!6@O$@=3"&GH1I:3^#T&Y#G.BGW*=6%DP^U=VS*J<0KSI\FO_X42/-%8+E@Q MQOLV*L&38]!P@K>*/3)9%/I6XB*$G0.:B,;>!(G=NQ@,)W1==L!Z]Z9/ M&*ILO2_S.M<^?]81$:.IGM9@Z)E3=Z#?>DSPB'L!VOL^N?HS.>%P+5B/=7JI M)W.39'5DQG8.SRH);.I01$(&)G 0M'!PR!L1HEC#>JBR[:6MB%Z(I6L736:7 M3:CX8^([:LUTDM :735];Z5ERK3Z')ORB?7HN"Q8RG5X)Y9<:V)15+HATY%> M*[X=I(+\6&_WFVQ#&3N\-NV^[BXKO3J!>U_LV; "X] -7!0CBW]AV1@AI\=F M$U'4^_,#1\=4F?U-7>9KK@V]G#.=?OE3L-_EO,!XUGD)>+,$]5W6 MZCC[0=8?:']@LM*(N+J<3Q1S,9%?7KCEI/\4/S@Z ,BS4)[XP >%U]<3+D#K MR;1C@A;R!T:*:8.[C/%C8I^+.;N3\I,TS3O@=\66Q:(B_[W/ZZ?CHC*A$&(: M8\]"CNOA$-JM[KDD4[ZU6?F1KA7S1?G)=ZV>R1#T$M7-#B[>H_7!P.T3?__7#- M48-3V!?@4]9DG;0H;[*\WK._GCK#E.9Z,-\T%[EER*U1#U_EHJ;9%!7CJS)+ MJWWYU"!J[<,U2XG+;+.*2>2Z#O$L_O:R[Y' B\/>H@UMJ2>GQM@Q+*Y?V,_O M&-TF[GB.HE=,4Z=B5DX[>U1]KMGK90]M6BTH])NU+2*=>C87([C:W9 #@C5WL[3Q[=@=C@'U7*R-HYE,WF> M(&M#R9UNXI>A>OK=>IG&F>%-5 _/&D5/5^R#FO>\'&; #BTGC-R8^E%D1S[M M+%,'NE(U/'38FU,%+P"'*?5ZGU:JQ51P:I8U"J 8P4944("U 0'4R?DRM$^K M1X6Y%JI)\;C=[HTQFT(K\FT_#HGEQG8<$V+UE@D,H!;%D["W!,63>G-0*]DC M-<\0SP8T3\?[A/I4[\B;BNHIL+YPU5/Q2%3UE-D2J2J.]OFV.5Z^VURR^7;& M=ZT_WC^4Q6.SEUUU#S3XMD=(&%#VW\!%D8>IV\IM:%G$#H6?G]%DSK#F]2BK MIBMN>Z @/T$J7@9;%\7#4C<3NW)*UP,$#"$X0 2G&!4>MM%%L'BM\1F(5JLW M?EGL;C]L\T=>TFZ3/939.F_NGU=UN5_S32-PE[$ W!0E>&C?!>0G(/=5=@'R M'3]NQH-5W-SD:_:3_B_X[E/%9)B?D><=9)-7[=5V?C#R)EWGV_;TY/$3TLTF M;X]-EJ>=B%^#3ZLJ8U%O8.QW3+^;$[--GP/-6S&WS9_^951)=+%XO3&4&0CV M_*71=3M4&.L8DB72^Q&SLV)3E#@13;PH<0*,$7&MN+="(T^J+(CL9QL>H0YP MY%)N:8;$TFN3Y,@-,"=KI9)O?&FJ$_^IE** >MF+L!+[C)#!$#G&#WIIM>U(W7E1M&!8*#HOIL>2N MLBI?@CO*$U EN9O,$?$#BUF;\C>H9I*0,^P,[2./Y',9DC+:BY?[QUI8$=X[ M+F[J[_SNQ6[3?XFSQVQ;-.J6%-4A]XD#'%N()DS/7!KY$?43KF?;(BYT=LKEX=W$XG-+,:V!;'CNYZ// BCSK!M8RB5DFDP-^^AFDO5AUEU M$#UR9\4,QQHW5F9\H/5]TE1V5>097X;NZ71(=$]%E:O12O='E=WLMY?Y3;;R M/!*[MN/9 ;&M ++<,_%ZRQ9">J1.PMYD6O=PZ(S9<9=SWP %6X94D];)4#U2 M[ RQK'4;N<4(+H<(GE;MCJRIR)T"YPO7.Q6/1 5/F2WYP],XNZX_[O@.4[/D M?Y7]J!'S_Y\K+P@C2J%-_,2Q<(0]ZGAM00(2>1A*G1748,[TE+=#R"][--MP M[#/N 4<+3N"JGIA6)UEPJCLMOY)S7"%JN^/2@",&#>393DZ?XW!HEJLO ,N0 M/9T.G3TGK8DK4='#69D_IGS/_,3H;VF^NRRJ"CW]-=O%O9+]/36AWW-JW^V1[Q]Z"4T9K/PQ",6(L@)?-]B[G@H MC$F8")W 62!LPR)\!'>J#!> .PM^X>[^JG9W94$4"BKZ@A";&QETQ-O(6# = M^P-CR@*;P#+&IB424RR^^\J-E6? -*?YJ1.Z3H0=RX\=S[$<2,.PLX@(QE)G MZL?8,3P:M=# L6I8#T[ISM H0L7&C*FXE!-Y91J-*/L 1P-2K(/996BG%D\* M_>U.BSIUY^Z#P _B(, .I2[RHL!A,MC;C#TB53IMG*7Y%$KICL](6D>IE %& MM>G4++=Y!GF2URI)?A>M5K*^B.F5$D/""Z[I-NNWZY.06CYER1EV*?0]%\' MZ2UXQ(NE5E8E/M>P&O$25PT.H A,3&[VR $P;#T=+# *2ZE91I3$3"UZJ^=?#E) M4^%](2OV[RSY& [%,A32M).C5\45.!75VC>L=3/ ,/&LV.$O*S-U=UP<0B;T MK;V$ACZ5D5-U*[,HIM*RT0@FQ61Q&A)U*-\L*T5GZ1F0M_&4+D/!-/A1Z&YL MDI/$M+JCV^)[9[>_+_&&)&X8* MW+6P)">,:JP)3AJ-$R8Y<>1<<4"@5YV9)H]O\3(T@1S%XS($9J0/+R>2&AC1 M,IF\/%RI@)%K!XA"%!';"WPVD_7ZF6R2V(Z4TF@RN81C9I>JM[ETT:YAQFB& M<3GMTD;V]-/&2X'[79KY7X;FZ79*9AJHRIF\*O86/^^./_N4U2N(4>+ )(@" MZ.'$\F(4D-XNC.3JC(RW9E@+K_A[ZN"VZ8S;IC,6.[ Y(*S KJC9]U5^NTOY MH[AI!=8O,S>0J]Z0T! ,69F<(@ZJ"OE<%5D@3G_%0,ZEC6IE65W^3=N=3L MIBBSJ_0'!VA#+TI"'\78]H@5QX%E4\OQ$M^)?;AZS,KK0E0R)P0FTZ=/?1#N MVNW;OGS/[U1ARP/@_JUJ^#FY9"I:%X='Q^5T=,I@B@GN0J,HI\R-$^"9%Z [ M)M9J=/<^YF%J_ES!+\!+IR[ =>,68'Y-*^;ZXC&@^C,$?1G#PQR.%[-W.'T# MSG' ZY]-YW]8[%A&R?Z(/RV5X:S]+[QA62[<_&-?U4W""7<;AOE+6K)O5K'G M$"MT$ I<.XDL&#JVU0V5V/5)VE_\/^ROV,?W !=K7+_G'W?%RP+RP,+A)\Q(\IMN] M9+6()<1 PX"WQ.:B?20\G:OT;H*#GQ>@]Q3\TOO*_E'*W04G_C9U,)C'%Z#U M>3FCI*8@*@Z?4S>AY8^KDS,B,>#.$RW1D9A-*H]0X6.:;_E%PJOBY!5P7@F< MC28N:];5ZO3'_ZUO3J$U=./G#7/%3/O< MX%,;K#:O;YT!I]YPP6_] 7_V'DV\$ZPI#HKIO8E(+V-\#\N6J4BT+N>%I0.<46'=>@?KH"$B/DS<](]%,P1\W7BT_[MI'M;Y5]#Z# M$Z?;=:R35G+T6V8X7,88:"2V"B/EO&ULV>/IS-P(CKI+B*"Q$Q+-4M[+;;5V M/6\504H='\<.=1/B^QB&$+8070M:#M*U,Z4=V'1G& M7OK5[P\M8V!4B8G.\Q,Z0K_L8W[5N)'T,,H M<'M4E/+WS/B!X$F6&]_%(C7T'&";662<=(WQ_2A-LK:H-4 SKBDN9ZPP,RW2 M'<[ECPA:O=6[8"C)LG@IJ5> >C"KB$1>B(( 1=2%@1N$81CT%@DB@8RFC[%C M6*^3-Y1:MLK4"!+%)'57 2A<[XH*U M:S9._I[7=\F^JIG%\C)/K_-M7C^M H?&V$L\&X5Q!&-D^[:=$$2IC9+ ]J5V M(L99,KR^T8,#WQDZL.[@78!M#U!6P4:Q*JIA4Q$JJV*G7"8'+B_?Y=*03@W0 M-*A4.NA=BE9I\>656NEC2(M>?L]T^^WHX\;ZBCN6%=A0C!]J!&UO4([0# M@1WL297,XP,CV2.A" M!R8A]9+VM3VB_?W7[)RINBO$\9"9^OM_EMLY5# M?O"-Y6QSE=^S/^$5H.N\NFD/++2O;Q'"=9$@/PZQ'[D!^[)]J3+P0@M#2T:[ M)H)D6.4Z+W@6TOD!3AP!1T_X-<'6%] ZT]9&/[JC]M;C5($5D]4%QE1.@"<, MIQ'%UA. 6V?.,++& 6F=KJ8M5=-/+)\J].RQFF=M2^H!81$MAU#&EFQ1^( MVG$',D(QE*K/.#&TGV:DN0"-8X![IO1LP-0QGVCP,1?NN08AF4@OG3T$^\"/H)<9,(8DHCIP>88.)..E:) MP_IIQJD198FGC/)$HY.9 ,\W/1*)[3+'I$N!2LDSA/M?9"Q2<%SW.*3*O=8Q M:!7$L1N[=HA<]G].#'U$26^;HD3J$HT>BU.-'.5!71Y.U*4X49>T*35J8$QX MGW6-YGD^CQ\JO,/T_D;**^Z0BFI*,39:3LW^0%QM[A:T(6A:; M-J (61;MFM%';S8CN5>]Y@,U')4->MSMOJ0LU7/5A,>&I?>:KR+CC1?RH)I6/WTA?6G&NXV MY+_W^0._A'W<@/?IJT=>!QTW(>Y5TEU&\ M8>:G+T2#N0S!F,-Q?DX_-WU$P_K#0N/Z2>*A!/M)1$,?^CYT9 82'?8,#P^\SD&5;F6' "U,B@G[U"3* MR76/#IS 8U/ZL@ -P/[6X;2J*T#9@);J)'P9"JG5H\)<\]2G9L\>A%@EQ*+( M]4+;BR+/"^P8VP?[8>#9NC1-SNH$RJ;V2HU&8L=+G#E.]0K=JY=KEB-YSRA4 M%#ZU,"Q?_A3]DA#!,?+^\]B4KO]VE9=8^@,-TV(-)0D/71Y;C8-MU M40\C8AA'*N(XXX:%L0'15'$\/$_YP*:<%0?(-W[7[2-3%7\U"/S"9I;[:G/\ MB_/]>J+(*$OJ=$'1JZP]7KX'#QK$L[SY)^_+KDX>#:@O MSK?[FA?4L.R QM#&OD6)AV,;A@<@5N1)W8DP8-ZP G MASO4BU7B#I\>+98-T4^GQM(.JNNQ&I>BBHRS&P9D@[(=^Z+F9PN..T L'^^7 M8/$^NRJ^976]S9H7)NR59\$@=(EON1YT,,1Q'+@]'!O;4BL%QD"85N<6-[AN M@8,']MNVZGE[KI4ES_VOUD55@U_69;;)ZU\OP.W)T_&;?5,KMCHX)J?9YB(H MIMR+")ZCYL1;5?E?4#A MC8=R&3IOWLUBXBXBIOEUO7X#"@/0M_KNI[S-MRW^!%E]@NSET.11&'@>]$)D MA7'H)Z'CXQXFM6VA$ZZS@?LYQXB+8XY_ 3;=+$$U_9^O80P/,3]%FUC$T',A M,]582.PWQ;IYKJR]"/93MX%GKOQ4;>%%:L+8YOE&;$66TV0;INA_(PN9/=+S M9B?SNU\LI,?)S6"_\96ONV++PE+Q,_'UTZ>BS@X/3R>(4#<@B1\E ;/CQ.Q+ MA%S^6D-(;"QZ:'"D%7,#RBFP_P M-,"QS?84_#!5 ],/31PO8Y*ARYG"2#N4 MZV)PS8:W_39EG7CH\%Y;%=#WO!CY7D0MXA#?\2!K)1V$" S17K3:KWCB("=]L(9"30;WL&]%%&28'5-)(0):AF69<*R9HT+(I"[/. M,Z16P3F"8L=7?)HR=5YD^QC9L1M'B0-QZ)'(ZVTB$DD][C3.DF'%[)*5(RBE MVJ$CR11-_Z;B44[VI"DTE/$-L#.8\.E@=1G:I/H9$U>F%*5SPR@LK MS\N''R\SYG M1O3G35H&=&<>1_+D5/NT491P;7-& UQ+3ACYW>:WW^L%?[;HEC<_;'&-FQQ* M,K\,M3/@E_RT4(DY!56\*M-=M6TON6[^L:]JG@!VQEW?XZMZMNV2V+&MT',2 MNS?N.H'JZMH8DX;UD!9EEM_N0+(O6>=P'&%*"& ([ M[$% *Y:Z.Z#9M&'1_,+'K:Z4QY>BJC]\S>J\;%82^C,%ZH*IA7IIX9R:=74! M?>M<1_4SJ*@ Q6)JJC-6BU-5KG=>8@VPJ/E(S>7AX9@ VD'D MA@'Q+102WW$QZE<=8!PZ4M6FM!LWK;+'[4V>T/*ZWH]\WZ&X85\?E:!H5DO7 MSU9+MR962R4CH_6@C9F@&#ULZ_E.CJC(>@WLX4"FW;5.U5$18.!A;\R>&"#N_4,BO.Y)#"&HC'0L35 MA&^KW,%8X2J#G^'%L(Q1'R*6V==!NQ_>3U2Z[Y2+27BQI'NL5DU$% M6T)=-&Z[Z!E8PIT6I=OFW:2TXMV3"22XSF[SW:Y[+XG_X":OUNGVO?>O)KJ? M,7A$3YGI972^,0Z\>_="D@OA@O?K_.V:QU7?G=_JZBL4Q)X=8X\FT/*",(AC M*^C (((HZ;N;6!\S!$*A'\IUOL]O)"2_Y$UF^6N3F?1US\N7?DG6MC<4)+'L M9<[HJ%6K3SZ>K3A?G:8R%V?2G8G+T2OQ.R"DA@.V#+$U[>3+2O)3<"K^YNAS M#)2Q XMUWAZCZ"[/#N+"810ZF#B8^LB-/.P$M+^\AVPDMUUM'HWI8Y#-(\'5 MB4J?/H@D^V*H\="(J?:RHB(GX*^>">F#P72]P]_5+5B>FH_F?4#8IXOI,C1^ M0G]?/04Z+=,ZWJ?JX7PIRN:9]OX*9X M:,HH06)[ ?5LFR_IV5Z(/<_I 078B^76 P",;X.\"I?Z6JH\=6WM$/)DQ3X M[0_0]FY'+JLT&26Q='+N\"CED4?0H$7-@\!P@R-P<$#.'R'\TBD_"U6'?EJ- M5V=Y0-XG"-TRE'T*1XO)N\7HK9&0(A\&%#%3GHNQ#1W2GX]'T'?Q\ZT1LA,4 M; 5+RALC/:@1VR+9;O,OL"$BRO R.N08!][?$)'C0K0#M4G9H1A"UY"^W649 M?PD=;C9-!?5TBUDC8I. /6N$Z(E]\U!4Z?:WLM@_5.PCMOL-Z_[\;PHN!/ML M\YDUMW;!L"WW8E,GL&.$+.+;(;2MD&&FV(KC@'7^@%*9%;BE8#:\3M9R!P!M1]XDB,3!D+*TM+&,<6APKQ;)[ ML&*)L6_K;)>RG*HI&!2YV I([ :6B^PPM!!U&ULV#2/D65)'&=4L&!Z->BSC M*HG)<28V()BG2TZ^19DR6S#LE(S!I'L,>DAS73Y]VUF!+1&DB?GMIO4L14>"AV*,8>Q1B)W8="_:S M4$B"0&H_5ZOA2?7N@K\'=FY3;H3HC69?0?^F)'Z,% YR/M-D5(9(48W4%8\% MRJ4VUX:44R]_RSE/T^2V)/0CB ,4$X_XQ'%\'%@]^,AR_64=IQ&"/&VB^BF] MSY0FV@MA:S&'9;3'=E2:+!+6G_0LS#MK!@N+]#)&G:61,OE!&(68*4T7WL/! M^V4W>0EL#&WD80Q]BSHQ#N* 'M#85*JFK2D,;O^6Z#B^^[ M?C[#7Z2&T,>A#:$7)QX)^DT[Z+HA$M'5\58,*R<'!T[0 0X/<'QBNJF!QF%E MG)9!.>T[3][[RR:Z6=P4ZZ9^>]-M%L+F,TR3L/IB8&'N\M$BMB++:<:*=_U_ M8S30Q]F\>J_1CT)W:UK:FM#EH:BO[;N.C2D;:6(K1A@A%%OMF?ZNMH'7R] ?Z6R<;>ITWMT&)QX#*Z?@,J%G4N!TMW+;TU+684RTY#D MAM=EMJ&?=+7K4J!R_!*;U3+F2(MD9O+%+]7HR8WKO* -KY?U<;?)'_/-/MUN MG[[EM[MFTWY7'U]^;J S?#>?R[]FVPTMRF_I-B,_AA?PWJB-TU9F;*U?I3]6 ME+JN%6+H08^E+0E$2=+O9"4T08?*-%>R0__R71-2\Q?5LI2S@U^VS:L;376^ M_(024!TY:0IHM2^V;SI6>!V&H@1WC)@/S+L/K/EF%R#KR>%_=Y3WXD#/!4A? MU/=[Z(K3=[5>V]I,)Q[=HS!-\SRE 9SP Y$ /R\ M>?[U>?,\$'(N^SA7?O+0/#M45P/-TV!N,GM[>#=OF1VA<(M=4D[S$['V9K[S M$^'7?WB0.\]?AON\^WN9UQE?>%EY+J;(\3W+0[;OX"AVDOZ4=N)BI/\@H0J( MJ?8#;]L#;OGND06N*)_ =P[QPT9X?=M\.#2>+#0="5.G#"\ 1PY^X=A_!<4. M_/W]*,UW[/ -EL<>01P3N&4,)N;=5#F:.)Y7B47$5A18/O:=) G%'UU4M6"NCY\6PNQ0@3][7-,_H7B& MH('NJ8'5971 '8Z\?@!1#S>BG0BE55Y]OOG"&ER_:PAWFY-L[C6BJ^Q'C1@/ M_UQ11,*0DH2!LF!$<)Q0KX=$*)3:J#$*Q'#NTV#G<]!3]'+)CMDXB,G=8D(@ M)XAOLM_L5)PN&KPIFQP^:/!/+)QCJ!Z0UDDBN SQG<;58H8>(B?@)"WYRX'5 MEZS\=L1L&6HA2KX(16/L>*X3V:[;-.G+YTQQZ(N1AYQO0CQ6^[8\U%OC$942C,431@6CAX5 MZ&')OENJQIN8A$Q F9R.O&)K)C%YFY@!11G)Y#)D9:P3KQ[KU,")]#SE\G"8 M,K9=/PQCUTL"IEL6B9'K]88L/U";JXA__'3SE4O5(_HJI$E.7,SPI3QY$:'* M[ SF4N# ^ CVEJ$D8QPX-YM1Y4+BE'29I56&L_:_'W>O'[?Z6FRWM"B_I^5F M%5#;)F'B(-\-@M ++9\<4& 4$'B[XI0?\*W^F\13S?X 6-?B3 MXP8=QOZC)?,Z7L_FR_R^L*/+(?9^>3A,G");H8-&ND9!>+.,TM6M#"!2W>"] @ MOFA/U'RXYJ#!*>H+\"FK>7!9VGR3Y36_"CY#(B?%]'N)GIFP+4. 33KX5J)H MDDOA"Q6;?^RKFJ^G55?%L7C!%Y9%?=PEZ4->I]L&T/5+0%\SEN!6>9U]R\K' M?)VU'GS-UL7MKOF4QID5(E$2N&&$V1# /\ZDQ/XV=D2O7$S-TYS@\>):_RF^4D5'>X=7YKK_!L:1 Y>@L[- M;OP!)XY.? 7(<,0&!J'%-)9E#%G+H>/EI:;% !,N4WHR2^I&YNPF*\OGZ*Y* MYM;*@P'$)$;$L6/?"T6?#T=\OM*DQ4S34K#I M,#\?LFJ.6KPLIT[RAX>=&7F7&SR>':)K85Z 'NBS,0)V>$'4F4A7K(YZ MEX%'+C2\L9^N)8*\G0HV3;]IY. 7/FO/?J3W#[P"30K^HTROK_/VE__Q*ZC8 M)'#_ +KWD-=-:1O^K]<,UWZ;LG&]_6#^*34S6S'4X&%?\CH:W/HFKXY=KRVG M5.?K_"'E607[_;D>^, <^@NXNLNK#N>FR"JP*VK (!3?GW\.^]S\_C[;Y P/ MP\>@I#=,)MB'\^5L/NEM-R+X2BM3C_SFB64O[!_MBMV'C#E>/+$_KK(UF\S4 M>59QN]D KL;9[W?Y^HZY? #(ONC(NN??7F?\VWK+/N#ZJ:%FDVVY^:?6[9O\ M!_O5;L^/$9VLH;"OCH@XLW\95<=6O-F^D;88:O?S5[@UX51A5"ODYL57?!]T M7SXU$)J, ZY97L(0?$G+YOO?L_JNV*QLC)S(B6,[0F[DVMA)++M"R% M#1=MMJ?9@/G"?GZ75J^44FZVJH]PL5GGM"2KU3WO(/:;,=UR8X_S@EO/-Y^R[R?7H,M\ MQ_**;?9QUT[>/M_ 3;N?L4(1YD_W> ER0FR'T$O"H >$0EON5I Y&*9G4P?D M+/-)=]7V6+^@S-;/G\Q-#S/IB2_0*+,[T.$G"-DR)& *1U_>W9F*6U&9^,Q2 M]I(G;&5VQW(V!NQ82_!3QO!=I3^^%&534>&- H K+T:Q&[K88DD=#BTKQGMMO\K*<^ M18E<1M<;X\#[IS[EN!"_9+^KBFV^:1+#IMC0TTFI(8?&U'=@1%R'Y?A!:)'V MHJX?$DPIEKMO/\*0X:%00^&U<3R*K2],1J'LIL()K(NV+-H3^+/[[VQ%@8;8 M&II.Z"!Y&7JDQY57U_FU\2.J47]4V><;4M7Y?5IGU542)8I,=TQ2)*9(^D4T\?IF)03PP.)S1>GT&8JT#1( MU(#&Z2%X&8*FR9?"1!.4DZK?T_5=OLO*)V:8+Z@]<).=1>H$Q(&)E? *EM1/ M7-_!O<4XB*0FE&/L&):I [2FFV4].#F-&L6CF$)-1:&X?=BSGOS2&@H\#SDH-YMZJ*FYI_(UW_5HU&T65W\PS*KKAWY,TM0V>H&5Q> M'T?F,N1GM!>O:^1J8$5FSZ\N]VN^@O]QQZ:/MZRM]>E7Y)+ L@,O2L+0#XA/ ML)OT)@.$I6K.C3)D7(".V/BM289NS<#)[_JI,RF^ZS<)B?*[?B_X:X#-ID3G M67IGMV\TN4O1)!VNO+';IXD?\2*9F^PFW^5U=ID_9IN/NYHUN_QZF\&JRNH* M/?V>_J,H$WZB%?[(JU7H-,4+/#L(/9^XT(56N[3E,;%$H=3L3;=MPQIVA/N! M7V+:@"-@T"(&?W*L3P*;W/<'&?YKN5[<5NB$-$ ]_SH]AU[*C+.W'D0T_J)7(3]F?7 MU0O0X 8-<,"1@S];['JU5BTZ6O36>&!T:ZY*3.;0X;>(5=?B46'Z*?1XG(=R MFJR!3?'KP.DFXU8.&Q\T#* ?NE$LJ T>L.. M9._PRK(D)GY&"9)3MI:;!LM,D^>79 RHD3)ORY :=?BOKLN.XD%4)*A$^FBC MV([L)+!BVR>139!#PP."P),Z;Z'3KF%I::%^N#PS$;M^>I86J,R'M09!3)[F MXE].N;12;T39)'@<$#T3T5B&'AKQK##?EK6IZ)L)GP^QAZ$70CO$#@SYBZ8' M%+&%?$U*JF1[5C75-NW5'I'1LFH\&#JE=3%374E"U31V5&@6K[/CO!/76@TL MBA=SJ>KB/BN_9KP6W6LDW3.PMN5;U+,\VW43U_%#C/S.=FPGME099ST636\Y M=R _E"U*R;UF/:0*;CI/SJ?D[G-/90?PK1V8>?:A18@;VI#62OPRQ$^S3Z]J MU.AG3/C-I.PQVQ8/O,;=^FY7;(O;IZ_Y[=W!*@Z0PY^0C$,W1I'GTQ#;O54( ML=1C)&-M&1:W SQ0'_!)/I(TEDPQ:9N21SE1.U)XA 9:;#.IV3M<#>B8+I:7 MH6#:O'GYG))6EH2+:'&Z/I=?RF+3GNQ!Z?J?S'9GU(ICZ/LXA Z)(:_@9?L' MJ?0B1VKS=Z0IPYK5@9&3J;'LB:G4A,3)B50#C!=S/D(#';:91&J8J@&-TL3Q M,B1*ES,ORWKIY&C\>MT?57:SWU[F-]D*V59@8\>/ HPC%L=3T M48M!PV+U]XR/#-GF WS,RO0V RTTP+'I6GR3H7?LBILA9C4NLUT(43SQNMJ1 M-J7%- 76EZ%O>ET27C93YDO#WL1O95%5*YESC0MK,@R.?HK03]5.K=.VCP+47/6K;4-@;D MB%ZZCLFZ([[TK\*3!OV"A^=H-JPGEW7^/^V+/K%%$478QGY"8IM&=NSVYYQ1 M;%NT?]]BM*:I A#JFL\?N9#3N1-@X!29-JE3IGZT^!GEW(@<2@=C:H4\0ZF: M9HZ-S^)5=+2#XKJJATL-2OLIJU=)G"06"F#H132!%G9]?)!WG,3>JB[J=#M: M4T5,266)!U3"'9I!T":40LR-%D7=I.D5P"$^I]8ZAD5-UV0H7KR&23DCKE?R M'&FZ9$9^K+=[_N3?;T6Q^9YOMVPRC8/ B6P?N1%$ED-=U^UAA##2><-,WKCA M6>ZG8O3<(8^P=9AW$HD_UI M,FDX"[SB_P04S2M&^;%+IUU2%\>^5P$7(IPMV@2&HE M?RG2J->I5X)H@#-5&62I[&O3OF61Q*6A[\=^9%.FOCXZS+L3.QDC@DH&YY7 MW=3S.A'.)#KE*,J7V27'N?1.A]3 EVAW[,Z#_#TMRW3'7V?'>;7>%M6>M59X M7;'YS+I>Q5'HA6[L!3BV;#_V(N*VE7Q]&E/BB%[:T6++W##9P0-'?. $(/BS MASCQJ2@1U@;ZHE;2E]$7];I4&&RD8_KBT]'PL?Q_%#F4P)C:3AQX-'0#3-S> M,+&0U!D"#>9,GY3JH('?]BG_(I-=5='!J(JV&2=SE+(]G>@:^'.VYTC>ITQ8 MUD;QO411&^?0H*1IX$I4T+YFC]ENGU'F;%+L&NG\>U[?]1=]CN8)HF%$(T)@ MF# !]2/7ZIZ;(TQH0ZGK-=J,&A:W#J>8^SZ_IH"WIV[&&+4!^[ M#L5.$!P*@2,/VY;46TI*%@S+&E]MOZZSS4ZZ!K#XP>N\! M1S2C0+U)S( :C2-R&=(STH>7KR!I8$145$X.*GWFJX7\O8$RN\MV5?Z8?=RM MF;!=%A5?0/I\U;=IPXGD<]FTJ]B6D*@V%A M.CT=V*ZTKD^!@VVS(P(_)Y?G]T"FC8F8LBTA''+:=QJ)!C)XAAFTH,$O'/:O MS:DF_E@PPS[;&IPBQP,R:CIJRQ!:XUX6T_8%(V)-BS++;W?)OBRSW?KIBDW2 MJVUS_A1N_L&25?Z,3(]X%4%J6]!W;$+MQ'5P&,9VCS1(/%ONR/T<"(5T9[? B5_@Z-CI,++(L4,F M.N/'%2-MX:<:<\PPH#8>&8R&YK$*\Y-TV09E._9%_87_FH'/67E=:)Z"&$,KHWZG MCHGOV+18F[<4'QC0#T>DX+IUQ\SX92[ 6L>R1416[[CV2^O=KX#[=P$Z#T'G M(N!N7(#TAK\6N=0Q3#4JX\=> MFJT;GU=QH."&(06LE>>/#4J0-\\*JLRG=),O.+[,P;K:>/$Y^7@!&M(Y4- @ M93\X8 4<[&$>--?((,?GD-(;BLQ"E-N4=R^5V"B+AK8I5C8, SLA7D 2"[&) M#([#J-=W+XEAKZQ7XL>^=4-0D-ZSDS.RQQU0UPX\B )"7"L@#G)L+^D.K%-L^Z[4 ^3C+!G> M6>3@0(,._)ZE')M"/C222['L9SH:Y7*=$P:?';F?[53$(%$#ZJ:'X&5HF29? M7E8UT,B0^)TS+HC?:B:7O&<>MOW<$/I,!HGC)G84V'X(K?:I-Q]3%,;B[UVK M?;RY_M3MD1P@S;9Q?H::@1XTELQE])W17KRZ(::#%4WGM@]WT_AM-?;_&YYA M4 )=XF/D^I;E(!0&/O5Z)-BW78U'N)7L&\X!^.YBE6X'+JC,<;SX+:;43QJ/ MXGT9_=*HAW+GCS6P*?R,4U&Q>0"_25K!W>9;5C[FZZSZ5FPW*]^*$H^Z41"Y MQ(6AZT.(>X.6[SI2;S>IFS'<.SDROOD_W$.U6/DQ$FUP&T3/6P&JV(7M@ M@".;^"VFLPP-B)D&6I>A63H<>?G4DBYN1!6H*3'QI2QN\GH50QOBQ,6V$]AA M$L0P"N$A9W$<1Z:X@\SG2FF,_-)=6U+EH<$B)S%2Y(AIBBE>Y$2DI>3+,"5& M%./$_P&)4&%I&9J@A+P8WT;D>OVW;+OE)2RR75:F6Z8T<'.?[W(^=^&;$>3' M0[:KLE7@Q"S3H6S&'T9V@%TKL=S>>!1;4E,'328-YR,=R@MPV^)L!MCT&5*0 MM5#EI$07XV(J,P/9<@)TX/FW$YZ?@P3D'9Z-Z),8
.? MZTDVZ-H]/HEYG])<[1X?_UQ/#FL-BW+VY:W3XVW+P=NLWD"IUA;WK:\?6J\W>[TW,N65=R6N2US M'R%SM]U!LWW\S&W!$RQX@NT=76V\NYU>F?J(VBIJ2U3[)ZH#;$BV9%5_LK*R MRA*5E565Y]EJ;>=:\(3C$@,'UUC9[KB#7N:.,G4B\7YT$O($YC-19AXZ![L MRR'HV/CW ;O_KUINN]G<8?/RC=AE1M4QRT^6$ ^3$'MNLUVF1=T2HB7$:B5B MR^VURF"=64JTE%@I)0[&?E'O_ M:E#M"4&')%XL11\E1?=*^:R6HBU%UY6BK8RV%'U4%-UINQ>MXR@<* G(W)E_ M=\91-@S$T2,RASNV_-=NW>K49?0LJ[-O&MH=F6W#0M2YZZ@_<"_[NV.QKIA] M/9N/+.];WK>\+ROX.VZW7ZH2R/*^Y7W+^X?,^^W+MMLME>5@F-\",A__7$\2Y-/N\4G,^Y3F:O?X^.=ZDGML 9GYEK=^D&&Z MYMUO7^J7?CU0_ZR4^V6AWVKBCS4;O4K++>KIA%G.MIQ]>IQ]66G1B>5LR]F6 ML^O V>U&J:XLR]F6LRUGUYVS*X5'J2=G'R$RA45A/JPB\KK6BC<;I0Y'JJV2 MMC2U?YHZ0&!32U;U)RLKJBQ-65%U4K -%H/YN,3 P;52-AOM2D\IJJTRLN1Y MB.1Y3/"AED*/D4*;C4ZE![1:\K3D:07HJ42Y+?[RX9,K^5] MV&5"%FO4TF&C:=&7+1W6@ Y;5AY:.JP!'3;+N(R'1(HP4:H6N)>DC(^EFHU,I('[]TP?U0P][ M(:CE\6[-_+5;MCJU$5G0M:T/(2SS6.N8(3=1;J@?Z>Q>LCP\)O.IOTUC.YFE#])XR/F<:B\G/9S\DG5[G;>NFVW_3O7G7&UPT^[U6N]]N M7G8'-_TWUYV;,G/_BA2"9:LW\ LL>'XZE[=$-^OVK!0=&?<7Q"AB?M+]?@CR MGS^;+PBC>.8%!8E#.*'P2*)V9R2"0/[Z\UGSC#[#E$;J\XK5^>K/1.)\%/?. MYVCF+2F=F1??^B$/S\O22'W!"HZ^N??'Z?3U8-"X: XZE[V_**DPBH+ FR?B MM?KC:E$&G.EPIHX^MSIGZZ.=_*9N]R]79TL2C']K;?BI7>ZVDWABK2#I]VGW M','\-"_U7K*^;$G8E397Z/,]2[QA%(Q14H,:$,ZO\,,T<=Z!69/3.%;WDTF8I3Z=\))O>].[*6B M?J64]>7&EUN5O6<=6MU&I<@BI4J)]\TM3 M_V3R'&0+&*9 MPS*'90ZK/RR+/+VP8]"H%/WRR%CD" &W[+$2M!\!/)8] N/P9<;! M@5J\:C4J/1:RKB+FIQI&OBP9UT G'APE6T(^9D)^U6R4.?KNX*C8RN.C)N,3 MDLP&$/X#A\*7)P 8!6#4IN:ZWW+"D?"BF7J_66;#5:CP+>G= M2X+:VNV&[3_;O+"+TRVLJH3?+[%D5?3>/UV\X+,?F>\*0JJ$2-YF,2R;DT[! MPY_Z\=CY;^;%J8BQ(G'B)S!&0GATG7OA>&$89>%(C/'#O1\$\$\X!K:_#YTH MBYVO41R=#V,/ :.=P(MOA3.-8O]/>"D\9NS'@K 1\.\8[X8+G=@?T_MC$8Y@ MC,X\CL;9*'5P 1K.UZE(X+TS>&V:.+&8Q_ Y3+F3R_'#41;'\"X_=*C'"Q[N MI)&39*.I,31\C1<+>+0_\^#%#U1>&?M8: FSY&>I'C&X'=?B'E9+G//,)O#\ M.WAK%#^X\##8.'].U^JOX>[4\P-X\7P>Q8P!<>>GODA;#P_Q/_.WSK)8F 48SSW7AZ/EEM:8JX[.5OIQ&7OSV$C=OAY3/X:NK,X>=H MG#B"2*G\XS9@E3[]88W'E()5!%81F+V>AZH($C&*PLV: +MK4?+>_/K'>BGM MAZFXC5G2H5!)034DC(_#4A>D8P*/0U60L KRON52%[_(1>S$\V/GS@LR&%\J MYN>P/_Q&EK SD+O^GU*J\KV8HPBB6QR&%][Z2/ D9F&$21:D.-M)',V<>1:/ MIA[.8#3"!^(/'D7"$= '!FGH!E1S7MY:3.<4_?J'E=M6;ENY??ARNW. C M'>HW[X&PU?*QEY<&L!A3'_R#6) *0[WCH0YY<,3WD4@22G2"],I83TVB>&UG MEC,$!36;B3%8\R) +V"$T0MPCWSPI4+T3Z(99T[%=[QK@T>#>SB&+0-/@N\8 MBE!,?+I&/A5TY*HA)IO':%53C573C@NS 2)__VK2JL!#5('= U2!7^")%(X! M_1%X]QA5>2M&8C8$3=AF'@4=B!(0R_6O1RF:]" ]T:2'+ZF0?R+&(@9]";)V M'F&D1A>\L)/0Z36:*$-&)*PCI]W*/[M&F+$499]&:80S[LB#G1#G*; =/ ]>,49]YZ6Q#'[A7"..',)8 M8?I(34X6@AJ$:X896BLP39#^MPD)2K 42".B=1/%0%BPH).)'Z#Z31K.6ZOI MZJOIR ;-31G3Q,']+/_@'YN-@0/7!*5:Y?72&3Z^AY%B8#?BL33.!,8:)/E+ M.K?$]IS$MK,IXTKIMJ5P"UD:/BJL6)1SOL%#*WOHH]ZIBHQ[%9 QQ<+RH8VF ME(79;62==N-B]Z$=4Q2&_O$MUCNT'+W_+9_.;Y]^^7#SX=T7Y_KC6^?=EZ\??KW^^N[+TIQ?=.CK%OZ%!P'&32RF MW5"(T DC9P:* L1"@-P5WHI$Q85'\ R88PX\CP*_)$OA8R 4>'-B9/XX4C0 M3;,HP8 TV7C7(=B.@?-94!(1A,[[*)XYK>;YOS:8?T_G2#DS:3=*D=LJ*W/E MTQK8!@M6**S%;QZ,_L,'U_F0BIES62:2E!/O0B I!]HG4*3+J\1Y"TN2)8E* M,ER'7O"0^&0EOO=#+QSA5MU$8%;J1,1G$N1TR:>YX Q%"6!0.77.\19G#8;_ MQP@LY5:EL_^2S6;H7,"XT>?Q)T!NA;"8\YM);Y^E3?/62[T=9B>C64BMATRA M-$*/@FR27*1)L#W?-O8MC6H@$E>H% RIF#081UPGHH.Z0^%<<_C9+B"'[-^+ M84QQ @RWL[F:"ZN5(?HW$?S'>77V_OK+F[.?'#])LLW1_ 0NOO[R.UR;A_7; ME8JC7\"\%KO(38K$NQ@-A_%'*=;_H*BYI9RK#,\'(DD$*UET'T'J_2E8:P;T M>I!"YT,O\%"A)E,A9$ BD:MAQOF%>H)*W5)EXGDT.<\2H4IP7IU]_O2[_ !K MA_Q/+W("WQOZ 57U.,,'/2Z6>Q%>P.,9!7 SB&:.V$>L7V!^\N<,9"*6.8D[ M/\H2C@-AJ]7"L"F0HL?N.;>Q0+,#GG(G AS[?S,L14H]BCIYG*X/U&<4N7\+L2 BN.Y5/\9 IT2#P9 M8PY VBH"QN$OHFP@64VP7WY7]-@_;U:K'ID>G5=?H[D_% MV_,.QD:.Z&\Q+B_JFW??YV+LJ^C>5ZR.\%4-FY[#KNR%4;,[?TRJ#*A1%N"E M^CQ"CP<&$$:I([#> @-^XKN?$!'#..$JVON 5*.8V M\\?(G$P;6;"),(@H6LU*B>(F&I.=1'-=S#;J579>,?'\5-URAUX<1_>\&OJ% M(!QBT"+.%'[!4--\CN6((DX]C"DD&1%-:NUGIW5G*\8:T![TUSE2LG7"T $ABSB# J>"1# 8T[D@KB=88P8KF;A MALN,XIW$G0[3JS"VL4:H'E4=DOK91UV!EB'LDZ*A=!I'V>UTE3[QG%$VRP(> M(+_,J"12M:6@$C"F[2BMA8H(ZT=#,]Z=S=%7&3/#-M!_24#HPE,"*D*5D_LK MI9"Q] F+F:0%CNE?+^9!J/"<3#-S[(K-=&5M8/)!<@3\QHONI_SN9 TA2V'@FH%<@K%W82%@V_AEI','VVN M]&@WK8,B[6OJ(D&Z]#$2R. EE([H<(-<9R M*'E(X!$))58H/@5NJC<,?#""*08<1TER/@$_3*I\>/I_4"#-\K,*4^'-T.[T MDZTO!^7BI%[R35:YJ"5%^EP1(V5J6"0#8]Q,8TFLON/<>$HS>3F,YFZ<-T7O*^)QI+"8_G_V0='J=MZV; M;O]-]^9=;W#1[/=:[7Z[>=D=W/3?7'=N2L4PJ6("2U7A%U,IYX'I1_?LA5@7 M67$>X2"12X!%E=I-UC$J\LHHR,C!0E=!%OG>^N.>G ,N!:,!(5WX%"62L*1AKVQ;N&H/! P9'J-PK=+RH*)E+ M"$@O9@FK7>04O"[W+]=XEZPB4>N2T%*#5^^DN:&82-1;%P+1*^)8NTH9-JYF MW@-.*!3X /3QT**%-0<3E(0![1[::PGM& TTT-83$N$*LV/!696>)>C95;L- MZAEKY4 (S2.?2LQIQDH*D3M#T\O%(A,%RD1-$V*\!4E<29*@@KIM*>**UX/, M8-H*VB3DU:YV#?I0]JQ/EN)]$D MO<=6)U Y&:[&%1#HG0C XAP77RY7B::P%0VG0)Q_%ND8KWV4EO$%^.;%.,A5 M02&/GZ"1MZ1N53$R$F.DK+64W7#^$-0>)LTKM3(P"O Z,,I.IM<"HRQ$5=2F MZXV%069 ,0]JUWEAYM$\"W0_!'HX&%C)V<.40LC^&+"6J["!!)5,EA@^[;+W MN.3E-IS?3<_0U:V8>7!T@2?!(P/ZGV,"3''?-AQJ4IF1 5ICV;Z1ONP7C, R M3\WA&Y0>),VXN\<(.GFC;QY7)JR(/R72C4_S6NK5JI^]U57Q8] [T7V"'A3J M*"^.'V">]^BZXI.,>C.>K K:2A]?B40=XM2.+(3?7 M;"$&EH#@Q@F^ $>VJ$OSYTO]8UANJ.[\6-D&*W(1,*2I'XA%"V>=?J1V:IGR MU6:#U#9Y0!]5';!+I*QD:E(@Y>4ZW#X0A3*VI9/DJTTL7 !V M(DK>WX;H; M+YDZ[U'D6[$EYIITMV?ME7H_.#DB%Q >M+\B!&+)E#H]5@WJ&852]6<;+LKFE!#OH !##VCZEJQ;62P8D==Y,FN#:'AY3VD7X=_A2&!=8&ZH X)P* -2*P(0X MJB#''CY(&W&)A"G7^1W7!(>#M$IM\",PB7FPA?'0]$BB\]QRQXQTN*Q4$&30 M@UA>L[>;HO[B:6'_EO9AY;X%#V9<=M&UALF@TE12Y*$_Y MP?A(@I(4$H7656WEWX+[)/LQPGS@9/T#IU*\DYCE-L+T)C; BOC.'V'TE$1? M3%(\F\EJ?2-A2N@2NNI323$1PVU2TFH>A3OS4?>:O?->LP0W/S6'AT8?<+"V M+'W3'1YF*;LHU**"BI,N@T?G([UH7E1*>)_!V,4T+TG&&RGOI$-X YP%DXYW MR;A:X?6"PHL;;;8J&0'#^#VBKOP?H:Y46<5MF#*JA*3=_ FMY#R3@6-[JU,# MSF%ZU9G&>FBC$Z.G]!B"-89I1;2#\&=T!];K\M ?Z$X.Y8TY3 MR7H?(_'Q)+&RE46P28A0)70HQ\G24DY[7!R4Y*K]R?@.+.\DMCM[NE7-;<]Y8#D4UWN'@*2Y%0T*%SG8^F/_I>9S/ MAGY_44ZS'/2BR9H\,(<.*&PHTP&W5\':2UXR0]_%7@7M^Q'K<1QU#$)JR; N_?4)P;]7NH?25@44N!Y59_-Q&K>G^UJJ\9_'DZQ+E/;*AL]?K MO^N\N>ZW6KTWO;_7G_]\.EC/;GEY1=L0AY$T3>J0\F%FY&^!2N9\F+8OC@K%"RLR894%2G]D\2;H'J(AQQT]E)5N81YRX1'E%#G@RYC5"-!RI\-I?K M^G[],N&#=1245KW/L(>/,*@!KHZX_>Y9\X9HMJ X0!_Z9E.A3?&+Z(LQ>_P M3UW< '^KB#I]'WD!70J3GV'MV@@_Y7#4^$D5Y./?:.SB?U7S*GW'-;WXIS25 M:%S3* O&?+_\ VT;^J_Z DSI!!%4\6^@4IJ$_TT$]!>F4T-^ +\S$>(;WR4K M.>7+'1(>\$%V*H3B5C9SX!)B\@2#<3"]P*,^(Z0\WJ=8[=.8L7X^P8YN8)); M\ QB+,Z0209E4\F'@&5%(UDH'Z4:# /?.Z^(D;EPUPE\\$7&F,0PO1(FFSRM MH-,F5\6J.RQ%2,6MZBO&+4VNV TPH'(94_9*XY+(4B#X.O#NL5(UH[Q'7OP6 MBUM95H:E7@14@M-SN81TG;$K:3U+R=^@NA\8\ZT&)E\J5EQ>O)H:IB\\B U2 MR _OH@#H._:3;[R(N/P4_5'=E9AD R8#<4.%'S*1)&LOL,+"GR"N@O(N@*2E MDX(J1C(TAW"H6AI]3G1P)Q$60)&0H7K0F2[UF\ [(E ]WT*,A%,1R_(XN!QI MR[']][5 %^PVW]^?$%Z?_%PFNY3\05;ZO"N7LR MI^BP"BTFF84\?BT&A:3HEL!3B1

" MP_C!F,25DP"3(^]K3:JG>AM']^F4:KB5CM&AI@+XX%@,4Y=YDOYF)8P57)E2I-SB! W#D0G^0&^=88PT?9!UO;,YV/3Z-!16 MT0+] ,R#XFLG;!409 R%3?//9%L5%TN637AW'MA?JE0CA@%-O#MP,$@J\B58 MSY@7#FN\1M JV!$#ZQA+ZP(6 NL9T?J6:4(]&; ZX_0DW9=S 34!1($$>%E@?],5>!2>S*J%HU$+ M?X"CSOR45S?E7H!)[_=+5P+1>"#JALK5OPVB(5)60$Z6[L0R'6&7_'JF7V"/ M&3$J5BQ(HPQY2!Y[I+URML* L^)LKF5E,2ILCAD#&*J&&AM7]'WJ-JS30J2! M*8AH60[UN)):X?]@IM#3MU"=.Q;7W7*[S%93(]-2BA>J1P\S-$G)M9"'/\'7 MDRR84(^Y%!SRZ3I7A(-8G,$CH\>U2+*A[*-7K?&6\4^'\=\'J#4\S5 *19AC M0Z.'O+2(E X[-*HO#"L;F=!D,]TR@;%:)B\JRJ$1\MZ&,1@5:"@JKBP2+'Y2 M=J&ERM.AR@_2/$P4J:$]1Z*V*,>IO< PSEQJ&_'NM3^>N+E1B $B+TYU-R)8 M>Q'Y+S*\CV1[Y\74TZ3L2AV1P(8F>2B2JR.98/2+ !NK,A#X&5AM.LELI8/Z-X/*68&1MD0XQI*%3JG!]?)6O"I6V?(K+/!"W@C-X>Z6<3"&^RJ*2-IFWR MQZ)8]:7D&$UCD2,18LU.WI*W630Q4CH01GSK2V-734D\74QM?)J55*$[Q)A4;2!9C S+JH0'S,!B^)L8@H_&K(@D4@/^>RGX_#4D%0@R]8XHG M4 P=[AM1'L/'QLU[3!_%LD4BC!C(P:>.CAF,-S :\JY(3HXEXH4466#PJD2" MCE*H>QZN--NR9)^G$D:*)5QNAL/GVW,_CE507Z$"R&E)RYUDYTB:0&2UWY,< M6N'\7)DV?L&V]U7/(![UZJ)7CN.7D0K*Q-[&L)OCXHQ HGP3N%'%F,.$^B:< MO)$'0857D9V.*E!K#2\%"AN.3Z 702D91K!2SH72;,G5"DJ[Q;A7R+$728^8 MYQ[?BE1&B8K!':Y!IZDE,!W*A-$;,3M$M&7EXVG)Q\\&-V\G'F7<, $Z>U!I MR-QI3O.(VLRC1#P>-:PC;!2NY#(KPUK!#- _\)>W8AZE+A=%@)W9N%J@=\T4 M@3>2C73IPGN67G.U*@ZZBCFNV,9A@XJF-O=2M'#(TC)"@HH/\PAU8L!;\\I% MM"A@\+$(X'R]9:[38JX\Q;XAA;_"7#5=:U=7=A"UB;%D2+I=5BKYWPWFP"-J M$90G4&?I>4.G$T3W&')G1C(F1MY>/C+"R5@]-)MH M^/^'D.+07J!<-:4$85PR%:Q3\%HR8;$..RY3#R%NC#EA,GJ>I3(9O:+@RUV7 M.,$W^J.,I+:4SRK/SRY+A,8;ANDF&8IB51 FI$UGK-WB$A3GYRY-L.%\F.0 M1GDI7>&9"OF&-(-$2U8( QH))B[4J=%YB\6<%!W@GF ^5\@:551HZD%ND3[T M@N,R8]W2>T(7]W#WY7&-41P5O$?P3,=<2. GC$5DG# OW>/%.!L^",]H-XE) MX0&,@5H>>$W V"7R4)"&0L+$KA^#JVZB-MS1E%I/\*F$ZT"5#MPWFSS 5E#5 MGUY2W6BR88J4LJ?Q:>\:6/A/A4)-%9,&OHT1+#;._&570P+1Q499V&-SH\R_ M68:36K+%=+@[F&I'F;>=03+AZC97<]. M[%_7A\<2.A0U3CUYV(/)!R2?@6JB7:;K%Q0#%0#X(9]7@)@[O45Y/,ICFZ89S'3X8 MASCD25KTE2D:4$A3X/OD"4&//YS4J IZ%<2,,6"<[B)?4.< *MU[#$L4CAE2 M:M1RQ\EPAP+-T.4#>/ZV\II,-^7.SW,L6N9J*"YD"FD4I5-W&_)E\;PDF[>Q M\BQYG@QY_D$])S)6P-AF0:T]0WSI9A#)E>* M"@[5@[&[)0=I"]!MB1(LMLZDY!'FJ&KE!Y)68889MG2'+)B?#)M>%I!=0 H;#)$8VN1DFD$2>4?15 M:H%K?U+,&ZBP1Z&AA0-#]V;,SBS_8H#,&L8+XKAFT4$KD;.\XP;$855?DA5L.'A6&H@G\WK_;'(K-;_(]LCP2S MRC6Z(=U"'=.JXI3%TT=0'HUC[QY>)T^GX#X:D#^N#/>090GC=IU5I5SF<2.J M])1_T;5B$HI;U88-17J/IT[KEYF%;K*]!F,DWC<14F_$JC4IU+E+A2\IXU\P MSW$TTP= FL="B.^^1JG133UP'W:UXC ,R9A'+F6:5I:Z)WQ0H&["T52[$.3Q M'#K#+#^2MSB18OI= 2QXO"A%3>3D@' MI#_RC+Y\E60PE8);6?^_H7K>JJ+3444?='XB"W.KQ] 5X92+G-0A.D;4*?=) M98&=%!98Z6768=&I)!Z66='9%/0*%8(*A1BK UR$"5BAP^SR>7GYVT)""5'M M8Q J3,+R+!5@A_B6 3%&TS *HEN_&,\F]"]^I3R#J!#?HV@T7FEDUCT,*% % M,%?.K@O&2=6:BS(=VEID1!O9.B56P^A2GKG9T-.EZNLI !N>S]!L@!N])-7^ M$(M[6;:YX5'%9K5SA<.M(% PV$0MNY@(XA2K_TUJ&[8]-%A*RJC:K!G!A%)G MRK "Q"]SM\WGXX/Y"68;FSY >ZN '&']8C>;3_.6G 8:/P_<8_[MW/3.I&VK MQ54^4I=1;UA$4;@?987YNXR2(%"FXF<=_(X>$TS3+KP %->*T M]1C\-7@)$&B2>I/)*IXMLJI4BEL]DMOJ)_BGK!>3%?+_B89;<8B[JI2"DU^J M#,.RR^FPRZ]Y(&'5&94$M!K+7G_I4162K*PIEF^,%KYFO+@'=>J36*&D\F.% M9#D!7Y$?SBCQZ-7YY:BKD%D7.$2QA>18N#A%'D@$G1UV)R20_407@Q8 ^'#< M:*J[JX?D/CJF@B7+Y31QWG'(_!Y3;2DF#%(^O#R'J:(R#V,1C?4J6.-PXR1U M^7P53"E[,]2T%+@%!R.#A8W]/X7J4W3S#>"7X_,>,7]&#W@ GY>FWNB;;(/, M,+Q[Y\<9'?DTP]K+&%9J/O63*<5_8$EQ17$>.5 '#<))8?.V,C"4\*9\9D.Q@"M:2B"&47B^] M04WI/6F!Y&I!:?E"A@/>ZP4=.[!DP[M*:.@6WJJ!00O"#62)BN$"9E1KL1B8\X9"5* M4+&/27N5ZZ)EKO/*_XD;*%/ON^9CPEDM9NLD]JH! \4(K/@M\Y",0U.B4(S5 M#VQVS]%;3Q7:;7[$\=HH'A5PPQ.N1RF.T?_)0)20I\WD1Y/"FV47Z%2 N)E2 M=SH.BL=CX,?"9WA8X6EK\"E,9(K%!*>)*)J+125>$'5P#4@&GEGX&*1)%!<0 M3>Z%+*Y=,!VLH7 TAH)1X6;@&:N#4I@B%Y-C=P9 -9*+R0'TAN-3$'[3+T_00[C^.XQ(H>Q,G!Q"C@W&^M. M5LA.FQP[=7;X18E0C+B&0$EL63(9&<=OZWIB*O8-Q\G(FPL%C,#Y+((9XJ09 M$]V:0@U+7J=#7G^H9 95[LRHCH[.-\!XZ'^RV$_&_BB/]Y"3N392CUF..S]2 M(1%5?XM^TWM9Z7D346K%^4TE2>@,(O/$D_LH#L;W6+^+?;?GHTCG8E#./RO <1I'RBP?7&7$"!ZI C!3:ZM1J:WW==)4 MNZIB59:_1!3>%Z.,\^F8\I+I>B;1;^+!T>?+8TT;Y=7R%FMU! B1/YT#AH?% M1UB5YG(QF@G;@<@1,SYG;.&5;N%-^?M7/)?19E7)_OW*+B1J/U<'2HV'^!> -C#;)V++%*?#%%*4+^ -*D]R$D18L@$6G@4@\4H(O7,Q$<6/U8L=%N;:)0J,$N;5Z9+)#HM 54@#6 MEL-Z;%5*=%IL?QJ0=7-/F$N_+G88J7-XXAA90AYGJ1 RB9$UCA5K$+Z;T^(J M1IV(T,=:TD@=93460W4GTR4=+[5X&H?*HQ7-+T1U0CKV=$.BUBW1'#,O69A7 M2Q+F"O:R(^12G[%NBEHE<56 M%@RO<02+I 4MH.L("5L]%BHG66<"8D(]H#S MMY+E="2+U/_<_>#KDW49,5W*"=4F)0QY8G0QY$<%&)6BYK%$RQ!P/D$:AWSX ML<%D8C+!4X,M 9X4 2K/137N21-0GEJ:BUBS_EJ[1@:4)) C18+-(SE 1C,0 MCE2<9__'_=?M9ALH)+_'568E11WDN4_ZI!/C"&6R\O!,\V 1K8&0_90IIT_D M#1?TY.H3@5:%)K:IBGKAS:K+6;J,'FG20RQNO7@L>]$34U(53].EQ9:GV^[K M1-O"R6]R ,;3'XESK2P;CU94ZV&-/,]IAF"3&CMUX@!B_T[IVG;//:%*]YV4\HS7%JYT/'UQGW444 M.M8'HQ_5J="#1N^IH^!;^#->_QHAN_P1-GL&P2;2D8? +A\TSTH<3^R$+<[C M12S5_-C!WI!88+^$M%R!@VXC!@S+U(F?^8L(V$;^@DEAZ@1!(8VN/SJS:&5F M(B]'IVSLP_JA2V$)YK/W#4NX @)AE4D0!"QQJ%_#"]5AMM%M""O%3+IA03R" M*A0Z#P-/E'B?F@WRXP!Q G2."17*Y3S;P#R+R?;,E!O/U5Y@>;FF:X<92D!7 MV#.$?QN9=87C3.-(K#L%?"R24>P/T6,81G<2^Y8OSG]2N?]D5 MH'0J[@?BU6"3D>//=)0GQY/,5Q@U+CT6M;,ZO%S1[[HE4^"6XCNP3.+?,7%- MLEB>'9LK#QC&2/K%*EE,OM5"D+38LU30(O,HY>:KX&&%0-]05"J;MY0<)^0 MA" 0R[D0B37U#6=%!P#Y?-P1L0M6BQ(>[WS,AOH&5N1#NV)<=[IW@ET<"XK/ ME0U,-#X_'F6SA# 4$GD.D.S4UNW25.><\_)F4> GQ.RDMHPBJ:,I;Y ZZ)B)JA1M:1VW3M76J9Z_U]R]GM]S_/'/9TFW MT[_N=:_?#)KPW][[[ILW;]N]]IOFH'WSOMEYUSHS"^5M(\ S;.:'K^]^=3H- MYB'GW[]??_SZX>OUUP__]\ZY_O@6O_A%?7[[X[K\[G#U_^=4P6:@7AH2CA7(I$U:&@*C;USC2^HBG)-Q^:ZRZO $7(!I] M:SA%2-1$:/UCNH23A>. *5,L(:EYU'@,W22(9/%-+!W"(0)_A-%B\BI1XS-' MO]J/73%-T_C'@:PT[AS4052UQ@'J!$U- H3 #-]81Q6>WHD'JS,4,3-6I^4Z M[6:K7_II#1CVA"V0HE%Y"49ER:>N\J= %X-AEG*)(&[8OZE$A3^_-0P L*NS MU/F5EQN-VM)3<\W"PD/>(QJAEY]U@?92EICU9 9UJ@T="F &NM,TL]1MC\D& M>M2"?)#?+7#*-@S%$R+BE4RZR-P\^XI":!G_#"K=)P M6Q HW.(G6O'Q$=2C0J=KB!(]4&?%&ME0X[!LRNV3/LCA-PP@N3SWC]F_A,^6 MC<"A/,?R_;$>)[@IX$3['@-]JF^Q/"$M /-0AD\=;"HAD15(ENK&]V<8!GID M!6BM6&;&(F\_0 !0CDM<9UATA($A<.6#P(OYZQLO!*6\\.4;]%] A<[QK5*EF^\ V>D$9Z5&:(R7%LNTJJ6S#LJJ*4\;#%L\9!W4B"%K;QY)UC6 MAO-&Y+'N0O>\ 9X]IIHUJE 92Z+P\^#7 F8P38&V+$*45CYL"Z2^L=SY)7)7 M%T\Z]#1 O.YP"F4"FZ,D#"MA$//]%-UBCW%MG_HRAKZ_4TD:JT'(G\-0$)_? MDL4Y^6XG$+D(0V'I29@\>4 8/T-;H7F7)*PT&G+D("Z+4,$]W>C)\3L*:1-@2A0D\HQ/X!)\+G>( MYCU*W-645YCHAR 7X<&8L (,M6VF+F&?TLR R)9]X>-(<%S=PT.W:,DR5AAK M)CN1G=0R (?E*)EL@ 'ACDH,7O V/\ $&^ %EP!%]&A:G#4/YV"ZXO>AAQI1 MGG>:'V%BD@:%2]56^B%6F\BB%DR%8L@TH8B?E%TAF+CG5- B#<<[+\@$RRQ$ MD%*/XB7*>QV>I) P&"KN81C@ZZ6P&1PO)M*0VC1)N(N>K6#6\TJ >[.N3SF=B*CS/7CIY*E,W-@,0( MX" 2W!:=!^5A6SU"X.J&N3L9J0W\B8:!7SDH*QA7')TR\?QX@1B2>20]%0U$ MP)NM:[)B8+@Q#QMXXP64 M!OPR%;J-CFOR$O'?C!//,+H YL&)21 >YO%>:DP;7O'%2*!/G'?J1N,@P\33 MM1N.1O[@@YA4D$9MV3++&%:\RMB8 VPX-ZIZ>37_8BE A$E#3EY1[7WAW4I) MY6 #"$2(T2$4Y&2:Y#@6N4:A]-58G0>Y_FE7?-[C*@'DQP;5+A'*TY?O6N(.RT].7*/XXQ$Z)9IA#CZD*U8U.A M/G'].GTV'\<1%5TAF49S?"052%96#KHP6B[^;#5A'D/*EY^/D!KFB7BM_C"Y M J=A5)#");A*/Y^UVJIT=$7%*+^CU_^+45]:_*VUX:=VN=O*_53]$W=^V>,E MN& #I]%,[1]_>MV:?W=(.3@_-.G_%@IO@:Q,.C,_RR>87Q$\)7TCWT*TN?2* MLW5Y;J*;JLK)BE'@5V]9?+'<\4,)4C8%;QI1$&3%#XA;\ _X[S52Y:>G%!/7 M=UY+8;G)BP^R$I;7R MM-:QM+::UCXJJ^B:K")+8Y;&*J>QOTL#^ST:V/^'!O:Z'HZM;!9O].TVQKP8 MVIU1_/J'T4B(R>0HC)6S_WV3/9@NUM^^8)WP4NJP#)_69MU>F$%?;E7*T0ZM M837$TVQ]"X/'[FWMK0KX:9]V6R+Y3UO1 _/S;_0Y=7+Z)H M&YU6LPPCUE9?'@$E;1TUKBM5=U$5X-!HWM(-%67.-^^ M[ *L/*^?RU-?*Z'2B;^,^=!N]BJ-P=56_A\S46Z?ICXX NUTW5ZS70G>;S<; M@VZO5/U#V:6HK2ZR5/^"5;8[D\=+%T+L2AS[=DG<;J?=Z%A&MXQN&?VH&;W5 M+%?/>'!L7CBB8@$'5KW@E!K[5V5,2[AM1>A!;;.D^-0:"P1CC.N"070D#J;%-$!2$ MSKA#+%7$O1#89$I89 JY]"F (=RCSH/$64H4L ( 1[TAI%N[0T@_;8A'C@1] MM!*!/A;;QCXHM%,+S;DH.4WX8Q H1=QHB<*5&)AE"%>W -G\RX=MI6 D:06-\ZJ1'!#$J#%?2KL Y)A^2EUFLU&<_O?Z2 (PNG.\.0D/[>$I-%EBG"6E48%]/NJ:0(;I8%YP.0L P@:$]@),N_13 MC-.37(E3["&RO+L(<^R'$_9 \"1<_:<^*)C.=* CAV-_,N&A_PV/C6R_1,B#Q0UJ\^1P/ M%PJ$-W:=.!L.Z1-L:CR,O'CLYH<0+FIG!<.MAY>?HZH! /EE=!R[E!0\;P,9 M,$$OVT^F"B=4PWGC@N)>JFW7[S,W,!^.EZ9B-B=M% T)XW#B@]S!]VDK9":I MB XKUN_!702)F,WHR.@P\9.4SGK#T= !Z00@342RXDC+$V5(( 4$.4C%+<9[ M\)3I*/ZVP233[*!*PR&AZL,8I("1)PN CT3CMHPDB=7%JG8 ME5"^^(L7@- *&9F.D,GQRV@NT< QBL+XRO"M(=\R1%G_$[_\!2'09^+_;^]: MFQI'DNWG>W^%HF,W%B*,D>1WS]Z)L(V98;8;6*!O[WS:D.W"UK0M>?1HFOWU MFX\JJ>0'V,: P(J8!QA9JBIEYV7&6SRZ->_42;)V55 M<1'K-V&%HPCEE&$&:@?L;="L&(N#9Z">PI<88A=6N9F4#D45 M1(Z$,X./X%J8QA*FNOWX.>2]0+RI#&M<=MOT@.2876U6(2)7#P$ HFB9PU?RA"H)K(J M71Z2Y$7]E=%;?(>,)E-L@8H ?NQ[V%X;FV4KO)&DA1H'@(,.&7<_9;@1K&C0:%DQ9_$89!2;F'OM$';#*]KY?P%%ZHKSJW*JN0A?=RZP<[?S&*CBD04\=E MI_:5!1+P$""A+Q9,J_GU"#6E--0[8M_ZR,&$?,#8C/CU7^YKFUZKN"@E>V/G MU*[6VG:[66\V:M7Z2:O::E;L:KW7JS3JK7;[P\]9]L;G/%$@'L.JXC'L7IS? M7%U\NB8.P\NKBV[O!&D+\[F>KQT)Z&&@55K,MQK)&_>91((/XC)&7VB(SF"Q MBNR5H-[C%O?ID@WT)9LE2V8<.,C'MBG-DU0[$ MH>PN"S>Q:D/^Z#!U98?@4X\\1D)XR'R-.+-U $NPJ/ETR[?K@OFA-X#4RW0)P M Z-,*!73SU/&&Q]-4V5JPV1#="K@_S@?NIQ)))R_+DRI;N0NH#Q2OPJ'23K3_'0<\>[HK+F>D3(78, M Z8CH42D*0I$CA4*!24$2PGW/6+%6"+F('/.8.R*[PK(\6XX3SD"< ?^8.Z/ M,/%_F-\5Y@2G/Z6 M\E7(O[%ODF5\2:A[4- T,=.>M(8B=Y(;";R##!@RB9%G 4IW<["--FUYWGN#G5D'" #( I\GA$S>MT' M0:'TG*BPE31G=7UI+66OZ?C7WOEO@-/>+A*2T"'29GPU-:!I C4QU-CG6I! MGTBYOM,$)EJIL1,FAUAX.DMRAH(,GA39$-)"N3TT0:+9&)8_"+)#\2X\D20*;1TPY2-2Y"C0#)YA_H5)=I0=W2R-2-F+7A= M,(_),.&AGGJ$M6N"*9N)(ULR?.H#RE,*+== M?OADC@=T?16L*=U[X00<8$@>!"^7)@&7J&-F>=R?C@O7.V$ WW88#&P7@\CO MPQ45NX9';G!ERVKV[8IC@[4V= %S>_]JZ,L_/3BZO/[9NSB_.G MT##N^NBLWK#KO4JG4ZW4JK56M==N==NG[6Z[T3&KIW:W^^)'9Y9:MD^]7]J? M^,RL=W)V_LL&AV;OQ:[Y*J&1 )R <,*96Q0 8H0F]<\IDRH=J!^'F"X&,/">4&4F*\CTT!A/'G7+RT2SV7'2+,M41"'S""YW(#P!@AL[4&1$(NB&' MD5+*X' A,PH96Y&R<#161D4H)K='KH>A(,).RJ?B-!N9IB,/LN@: F.'". C M8R!9G-.$.*?/M1[,"\_Y![A8D]#7+3-MQ8C=>CAU/9?R^-0QR!_QT"6\(X-% M#%W%E8SF@H)3N5"\< R)?1%&OCJXX6#BV E&M YCYS].,/3CD'/<<"HA9W^Q M=_C=#7R/4^RO95(9_ $S2_DY"-1@O20+#L](9WR;',U0QEIQBT:0T*9+R1K](P0 MC37.V"4Y8@]13H"3$5F2(Q<$.2EX3 45'N=\]]VA5K*3+O>\*/"#DIOP".31 M$]KU@?90);5RF%G3\@ML.,76'1J7O%RX!,Q28/2PC%X:,"%/)IUQ6/JCC MUZ;L:!:AU)HWP&69X7$JROP4C\2H;(J*LF"U!#+^WP.9.\>V:MTS>8 M"$F:8*K+QXHWKD>>603P=07IWDY?#2PC1RZD+-(V4.>!/%#Z37V3=PN>>2V. M&[86!LWYB72W"*MVB-8T!_'M5<],]+N$6B6&G'M#' MC7XKL ([OV<;TM S>XW.2?ND76^==&K=4[/3-.O-:L4\;9S4JKVF_?*&7EM9 M>E=GU_\PP.B\N;@J,J-TNT]&$$G.J-Q,#Z3$H6ZH87(QZ,], 0$FIBM(Q>QD M#FQS^KQCC"9^'W8<%ZD !,)&TZ,WZH;?//_.D\^3>>%40J %+H?? 0]%$L*D M+:^>6]+B"0/8_3*^AI&N9#@R*D.F"MU\X) Y";?!E.DT;H/#&+KPD$!_?I(G MGJ:?#O5[LL'#D1%'YJSHB:9^2'&3@(YU:6T\LK'NP(([FOC^-PD8K)C@R4.1 M1/$Y1%)2R5"@)_M:$197)@P8*#&!:6BT/2].SH 6%-$_C -6+>TR%<(9I_P6 M#NG]!()BS'TA/)FYPDHXC>_S9 C@Y?O3CE$6#Q%DD8+Z_=;'HUQZ(^D=/K[V M9LC!CN1?\?*/;@3W'BQS_2^H(GU -EPVV(Q;JPNN 89_/V-^D">,KW[P#5[. MF3=L:5[KVKGR/,P#6) M41U*SZVM2J,Y%77BT O^+,#M"PQIS(A^$*-?8U7Y+L;!ARE?D!16?SB<.Z)@ M7;>1U!R@!V*;/W4_?Z6?K)]82V3NDSKZTA-Y6;'2%.V<'J%&0S"JR41V=OJ_ M#^8'^AVN&JC?E[R\&Q>+%L_!N;KRIX[WD['XWK.M3._<833^6&URQRC9O>GG M=3N?1OYLLRAQMJM7E9^ZL232&ZUOU'4,1OI80/MY=@T\$:1%2FUZE/^WD I4 M/9)#*IKB R#6*!S9#P&#[=4#@>H*%GCR#>!@: /6$C5/DK5K>-.XD"4R$=P!]B,1Y#L M#,7$N:=H3TA9^MC((#G_EL$E)^34=ND@)8F6.MR%]R%8YV%I\?2[I(E<:7GW M!9&DNLJZ87F6/<1HM-N/.5XVQN+["85X=36IN7':3;@LO!#Q_1%Q+3[M"RNJ3>ND!/-J?TH^)G/FRNF,HG F64"F AK_LCKTJD5"FO1SDF&)@"%78+SK3$=/=V%8"K_@!< M5\,]-D:!?X>)@(%/AS)8R",B(P3IPO,HV<6I)$O!J4^<\&(!ZML#/RS3B6 Q M-PCO^@>'W608)ZU*G/J )"C:"9YPD1HLVW_X"LJ[Q""Y.F'#'^A4D"++G$E) M"4T\&PPUJ>')[^C#3,-4/B342DQZ07KN[KB=US M8IEOH37'<@"<(_RD2GJ*.0. M!>CT@PACD&(BUUV.+;')Y":^+U3]_FQ;L%LP?DOISIFL7M@?JJRQ1/XIG9A' MJ%=$P@\2H,G*F_X MS@D"?(CT7;%'R]3C_!1I0ZU#+&9/W$']SBH;(P(:S8Q MG]E7]45<0ZG-7A9-PI2+C;-'&X=\O*%.1'J0,OF[W=P2#%D7][2\7-V@&\9KN-?'^(/84H\(3=-&69 ML^ 4ON-D:\__T650Q/A A9#7W S8]G5(6EUS>-Q0GE4+BN7^,;:L!.'29LP M.5FJ6$ N\$\XM&)?[MKKGG9K MG8IE-8JBE!?)I;-5*MV7\ZO>+V?7-[VKWHEQW?[4NS8N3HW>/[^LN9-"A&)T)2;"J;;< QGQ8>CIT@[0%*70XE MSTYB6R29WZJ*5);W"0<,4^G 4HFT:O/R[?CONNYNA)K-,1O:=V3%SHV6KQ3)A'I)2C#HO MST+Q4?V@[P0B"4M-GX1,V:I^6&WJ2,L('O%AP;B0SW_@3_9V7]OJ3\VMOO70 M"&L['_UZ=]P9Y?)N2!3E4TBB%Q[Q897!LAM*NB6IE)=4OY,3RL4GK59>V=-S MMU O4YY[XT?.A!?PG#)M^6> WFM";_[U -Q9K,T*#XU+A=Q;(M62,?P]C&R$L'ZR+55J%] M8L .X5]QFQP66&N\W,17OGE:B=W,LVE;]DXG^NSBNB0F7C D;@)]:#>W]A/>^P[,YT;;7OGG5L>_ T%:.QI5"%4A5(5V*@2I$*3GLR?S M;S:^]:@SFXZM.8.2\Q$-NX@\OW-GSRI5+/-=.'K[+)'KGZ"^+>FLU\O6?$%& M(9UO33K?DT06 =M")O,FD_L6L,6,DFPJ4&7VPQCZ,=:9Y"$7:%=+1)E^3TXH MR\/BY&IW/\?J;"V+ M;?\><.\)[MC[W +OW37+IP>V]71>U\M2C6#F6G2H![Q> M)311$ZL&5?> M$%>5AT3D,U?RS!,Y>S^.%$<]=@1U/2=::(SRX%0CZIH;%+YL2?]6?A6NV[+E=$II,CT/BU'],F3-V&AHU]2 M1]MO7D=S'5MS-SH:UA*;!'MZ@^!:H;=?3&\G:UWH[4)O%WI[M=ZNO#&U?<:\ MT.'6VRMS[+"Q5HBQ=-TX8.5PN)8&3U7AG"[7=3:K4U RW*\EZ8&_[4#_D@FS M;CS-&5))4&L8F$9?C)T)]3-VC,#I]UT8.6;:8>]$IC^9$8YXXM8%A.I/)(GW M/,#QE0&W)\=6R+ >R %/)"I$&@_+P:SM6/5/[)>@8%_G1>MPAMV5ET':XHO7 M<$&"09CE$;[U_<@C^G2+\,UFK'M=1;W+,,@P9[UQ:SOKC=MN=FKM>LNJ5FO- M6L/J=KI-L]LX/6TU>CVK:9OXG:(W[LH)'X5B< 02$(#&^QC&4U"".PG%4=LYL-NM\N#D&[>@&@WV<_T4*H3)RU>:O G3^[DNJEMAO, M?M%CK&*JKSW57$GRJ[S3-Z24[+*5LYFM/C-U,E.A$SG&C MTFC4FL=P0ZM6K]9:IM4RS8I9KQY'$=[_PC=5B;S[+)W6*)/NN!03L"6^XQ< MH9XPOOK!M[!DG'F#L4U<7U:S;GSZU,7G4QN]L3^!-0ZE MVRDO.B!&HQF^!@[D!NA;$XT7.-X2U@T0,?SU2HR0SQ?<\,1W[2*;*=QGCL.E M>?0/.?MTWC4U;QCQU U#]-E/7;!PP5XPK*-FO=HZ+"]Q&G*GD J\*:;ZC-#Z M"M"S\23?/ZI6RAQKJQ;HNBZZFORCV<2?*Y5C#/4VC[Z9=:MAFV93WG\ "[8M MVEZ),")4Z>*JW]+!'X+K60)BDO-X'DW7PSF9=K,AV/&W4L3#0G/^S&H@Y)G- MI9 G+REP;X_!8(^FFBM)+ES*Q\#/EN!GYVR&N04_RVI5++MF52RS9MN5XV'- MM)K5^E#\J%C;PMTYGSAWX6LCW6_QY%ZB&+<8JQ= 5VC_?9]JKB2Y +J')U\X%VX#CC.X$AQQ/V7J^/;I8E3.5*JQ2@44RUP,?]P,?Y MM/#7GEG>'4"S859,LV8=.V;C"-1[PT0'L#JL;.L +D?Q]BQP)4^L;=*)VVH, M1R3N. !'\#U,D/[=#[Y))$\2:<[+[?(66%XOU^W:7P$5(XGCGQWE$N*@*INA M>+FRPA]5'S%"H@],(>$,CE\?58Q;@N([-QI3TA]V,P=KR1 MT$$=_M&7LJ*6,O/$!/3!M3^RJK;=M M'=C_1:X^FFBM)+H#Z,:#>J$%L =0$ MU%:CUM" NH9 O76DEEWEZW@VFQ \@;O\.';7WPUV/RV6O!2$BV!R 4S[/=5< M27*!P8]A<"-G,WNK&&QOC<$)M"P[&]40;P> 9Q> 5Z! ,=4"\/86\"K6WA:* M1-' ;)HV%O?)/U6L'>2\ROS5[M@5MX W8A!' *+&Q2W\503&Y=SYH02'BG-D MI4>@!]>"6B7)D*5IJ^Y"UT[0=SP1'EW\F(A[HSV(\"^ //:A<<"A4QB@P/!I M@33[J7[W:*JYDN0":1Y%FGVMREB&-%O[1RN0YM3U'&_@.I,":0KU6TRU0)H] M1IH"9Q*,2U#@193>-+^;K<+1L9R+$J-9-.OMI#?X91-?T[F2M; M9OUQ< )LB@//#<<%/NV]TMZCJ>9*D@M\>H0,U'P[(;>-)XRKPFAR&_C3U4D-_XR=( +PNU]Z_&*91__$;MR$ W\FETI:!2ZT8U8! MPU:=N^9S"GM=O.>U +Q!2@PC:?'%0XRX??69A_AKB']%P@M=[&G;B4/X) SE MP'""GQQO%&,7\P-Y^;\Z5Y\./QH'KG2PNCXFD& G;?B)2.KH["C)@*1TDIX# MF.6-PF1B$0 ZDT)X>-,IK/)8SC%<.DENH,8?512YQX&[T2CP101BC+,%?,>* M_*G8_8@>&5+'F3AX6'<]%@*&)=-MYE[H_&WQ41>#R$\YJ*STB=_77 -: B<< M&Z<@O.FK>-)TOQ\::RW]-7;/EYWN_F;T_HS=Z'['2X^?'7Q7J\\I0Y&_:GBI M+:<-=+7?GU,D*@R-8JJ%3;4?-M4[K@+MHC08EVAFG"&7!/*H $*?.)'#228' MJ>$"@*E9(J3U!W _YG4"JT;U1@4C=&61X@K>T5QQ7GV M6AV[76N>]CIFK]ELM:NUUDG3;%4;'WXNN"[68V21;__)KY=^O>-G],$H@EM< MG_URWK[YUR(GQ.%A/2TQ'HKQA#([3P(E#8O5SB=$'_2UX3%\8(_O_)P#M+7??C*0]G^ M[:RP#[1O9V#\_=+65#^L-DOY$35S-3?- Y0V#_W)WH31YAFMX>T-QD=>CG:X M8IIP'S"IQ,?%R%#.3,M=&$,9O9>-2@,H+\\^3\]Y]_&>>WWH"_D8$N!#>0GC?K/#^/Y*_7@8B M=-%@*QDWX+.'__R_?S\>1]/)S_\% M4$L#!!0 ( '5P)4_"QL1HTCK29A3TOP8XU'$@M;;\B#E6.7_9P:+SER\Z$:<,?K_H_%*K MD4L=IC%7CH2&4\<92:U0(_*=<7M%&J16F[7LZF1JQ"ARI%EOG)+OVER),2U: M..$D/^]=1V(@7"?('D%8D$OK##2;$NNFDK^O#+5RM2&-A9RV^R+FEOS!)^2K MCJDZ\W56_)>W&_7$G:'B3(S/.Y0H&D-?>WGQMO?QHG5:KW_HG5S4ZQR?ONO7NFWJO>5DY[P04_OM>Q8]"LA2*UR*.TV@WFO5_K8KK8,DZ186*N!%N M38^! 7%87$@MR?9UMVKA^+6K42E&JNV7^/YJ^<=))F*@)8,A\LUY_:KQIG[6 M:APU%I7>4#_)AP^@7N4\4^-.*H1@K]P\RAIUN7%B*$**""-):FQ*84RG"T7O M91WWU^\;#U&S? _K3:*'Q$6BPIEFO-W=UDQ]*A4]5 M\E6$$36,_'Y$/DNK596$?INGL'34M9_="CDZD!QTE#*AC($[?E^I5_RS36A8 M/&_@2\FJ@@ZLT;&B\T0P%[6/WR776!LL;1DK?-U+Y9R;-;M"QMZW]2BX;Q((9'(CKFQ/"QX!,@ M5A<)2_Y.J0'?):=0GF@#*%7DHS9Q9@:->NU/Q&T?$-W71@/GQ@E5T[,U$_;; M$WA3VC)_"C)N[8<8?J 7C!3.-I^1*Z8GD;,2KF37G-LPT;)?2 M$$-"9RH4 9,EJ7(FY2 *HDH?8()=4Q+#DQ%4DB%%BC)$QP+I-6NWTD#QD%M+ MS12;Q/2*>[*;C6FAC($R(%+ZR#1GPU 8B&JAF8+NH GCADPB8 %B4_PQ[S_A MAN>#X 1B827$JQ@!3X2+8((V <9%Z3AN JII!M.$S8%%&4S+R[ 'Z4\(TM:. M@Y23H5 T34W.RK@%!H#M6F5"_4$)@HBWR%"F7*8$R 5LG&JP!+@>R5 #(0 MU AV*>>HS0%CET2#8V ^::UBBU1" X"J!CQY<=;K$U(;D:'4$UO@V/"1L,Y@ M!$ZQ,-,;M*R6X&@+95:TW2/R)T3D\6X@LK]@OJ]?O6LVWI[9''-Y^H$THX>0 M;7)S8 \S6T #_T2HX1Y* V!U@ F3[A%RQ VPF[8+ :J1;K%9R9L*+5-H1^2 ML-$RPU1B=,@9%%MR !!B'#"9X:1W#4F1&G&?*WY-);=Y#-JBM<;) 2_ITSAA M6=&A'U-@]JTR5*,D@G18 GL&/M1J.Y'#59%#$(ES7W8&T *#Z_8>X!L _/3- M4P#\;?.. *>[ ?!+;F%$,&P?4MZ.ORI&NR%-[>9=,.P<<$!0+BD+9'5J8 #@ MOK&PGE&A%5=^'#S.F'-QF<\-E]1#,H]DYV"JYER/E0)X&72Q6@KF#X-M.K"" M"6H$3D!D\;:/,!2.E%J,@;U/LSY@]ORK+0>%'/ ]=DHH[E&P.S0G[-;F7R/J1\:ZV 7,;4QSZQ :W.&VAAA@,JQ8 @< M:K7RUD8M@ Y33$03-:RP;,":H ,AA9MB(+M.+.+<@\#;=P;1A::E%-5S_W4^ MH20U">#+^L [#+5A7@&?K(ZX@GA: LR@AB>(7VP"B7@&)<"Y2(!T]V"Z'YC" MW0!3;TQEZKTX6AH?#O'J8 PV8M?D5[, =0-6RA[7IUP>.] 1&,5FB=U I^YF M#3;A33IKS3%K'=Y^%$,&13[LW0'/5@+T.8BO60N#+1@$8RX=AJE!.RP%.&M&C;5U4([WES"6A54J+@3(P0U=A@ H\.U+ MK7/%0S!S?ZZ*1ZXJG>EUF&D543N+!I$5/ Y\W3IUR.GLBF1XHK+_)!UJ7WU MWDNT$>B>/%-;O<7?'\3\<,%.=L,/W.\@QE_AL<*55.?$@CQ7AO.<8Q"06X2N M*PG93$4*29G3QLZB15\ 0\:Q<([S'[#X0.-]-]0S ?KY00X ]$":%DD9?F-J M6'@J_G?LQ..":=7&$UF^9"/)WTFYR\6B\N%K?"8'T9DYZ]KZ)$RZ&CYC!UOQ&Z> M_T$7 ""D:=4LI+40S]HTCJF!"?O)Y%')VFN8?;CZCSGZN("H=&C PU?!!+DG M)S!B?R>=6WLU"^J$&FLYYAC9*3K*K]9-SF<\3J2>0C% F7\N#Z_03\?:.=T7*BV_)R/4"[R[TVW MDC8#VPPE=\S#%HVGR.3L%V&_^\YCFG3?_X$MVW04QZ\KF M'OXS=[>(S)<^47J^D1N(B#;Z>NJQ\H>EK[>>ZD.R%YT /YX[?]GQ7_6=_P]0 M2P,$% @ =7 E3RB)@4=>" QC< !D !T=&,P.# R,C Q.65X:&EB M:70S,3(N:'1M[5MM<]LV$OZ<_ I4F6;L&I+.GS44P^!S04/N!U-K"7N2BVO'+'MTZ?OFB%P./\/>+W@^- M!CO589: 9E M"R>L%^24*"PIIO:&.ILRZJ81WM9%6KC'BB9#3[D D8-FO,&&? M=<+5D7]FQ?^@VVJF[H@4C\3XN,>9X@GVM6>M@_V3YEG_\.#T\&#_P\EAI]\_ M:[9/FX>=-ZW6AY/:<2_@^-_W*G^4DJ50T(B!IM%MM9L_+HKKT9UEB@H5@Q%N M28^A07%TNY1:D>V?W:F%@RO7X%)KY2\GN8BAEA$.41CG]:O6F^91 MI[77OJ[TBOI)&#V">K7C7(U[J1"BOX)YDC7J@W%B)$)."&-I9FS&<4RG2T4? MY!T/U^\+A*198<-FF^D1AXZ>M)O-C37R8ZGPL8IKQUWWV2V1XT,)J*.4*8\BC,?O:LV:O[8I#\OK M%8(I6U30H3NZJ.P\$9&+N_N'Z14]"UQ$#XL_ M_T6O,Q+5O(9;$&3J>UM<)K M,9T&+5ZWO9]+77O)6GLWPFVN]NU*'MVA9<6L?V26'.-1/(_%? S,P%C !)G5 MQ<*R/S-NT GE%.^GVB!,%?N@39*[0:O9^(V .T!(#[312+I)RM7T:,F$O7D" M[RKK.>TU(WC3/PD);IWXFPO6W@PG/N$671>=-)FR2Z4G$J(+J.>^7'API-%< M2F,*B9VY4 P=EF7*F0Q0%":5/K]$K^8LP2LCN&0C3@QEF$X$L6O>;J&!@A"L MY69*31)^"9[K9F-:O!>A,BA2^L2T(,-0&$QJL9G"[JA)!(9-8A'&S&;T8]Y_ M @:*06@"B; 2TU5*@"?"Q3A!FR+ADG0:-T75=(331./@H@RGU6780O2[@VAG MPR$*;"04@H#P-'?Z.N(3F^-C4WDNU A9*$][A0IE%N&8"*R*A]<1E(*8*T5< M$*0)ZE+.,5O Q=X0C6$A\A5KG5ID$AL@4#6BR8NS7I^0VYB-I)[8$L4&+H1U MAM)O3C=SO5'+>@6,ME1F0=LM'K\[/.YO!AX'UYSW]:O#=NNG(UL@KB@\B&+T M" M-,#MV-T_^R+T_,F[ PF!(<@;T.$96/(,86/J1LT2I%FB6KJ.A VEMAGV M(P(V6N:(2HT.(<+;ENT@@") 1.8H.;L*8ZXNP)>)GS,)ML@^.[S1.MB!BCZM M@RB_M>O'%%1XJQS3)(D1%5:@GD./M%I/Y&A1Y A%TMQOA@)L06EU=POO.^'] M]LW? >^?VO>$-]\,>)^"Q1'1K7TR>3?ZZI3GACRSJW>AA',(B)]"4I["ZLS@ M ,A[8V$]FV(K4'X' CD9=;%:BLCO MML M:$4DN!$T 9%GVCZ[4#129BG[]1'-^E39P/T9TLOL74-YUUN(F86IEE%J"U.C^MC#!$Y5A$ M!!QNM?+>QBV"CHI+0A,W4>G9B#7!AT(*-Z4D=IE8PKD'@??O'*+7FE:*4\_\ M5\6$TLRDB"_KD^XPU";R"O@R]0(4YM(2889/("7\4A,LP7,H(A14-F527((LME=O MM*\_>(E6 MVV3MNT;9B#S8@##]N&\4=W41E*ZG-B(9ZKPGG.,03(-5+7A8)L MIB+'HLQI8V?9HK^!0R:)< [@&RP^U)B/TO-(H'Y^D!T$?>J/O2W]IM*PC%3P M9R90?1^5,N7?++"[SW]GY3D;2P%B*+[8A\_W4)0?((.UJ8\>.MZ"TJ0.R" M$,1"K9XGM18S6ILE"3@BS35C_,9L?[S$O'1F,\75T0?#TA$[L MSZ,+;Z_G:9U08RW'0+F=XA?%L;HI& V25.HIX--)K'/ZXM>PA+[_*(GOLD6] M-S\\$1M\MRK<\;9LJ*4VW5=-_X]J(72@+OM">T+)$,UY4/$6!6LX"%08/&M+'J4>+RC>T MS6/PF\,.BADBKX!IH+TE3RUTRS\69CR/Y-@$Y:MWM7;M]L"=R^@<7*](;CPM M*X<5H_]0.Z>34N7\JMM*KY@_;F"EMUXO3E!"=6VKU\4(U5O^I>ENP1,5DSX! MU@,;++Y0N@[/%,OQUT[W$?&VGM4WQ*I;BWYO%OTO%O7LW&!10/&[S@:4U&<& M29!2[WXL8,0^S+*;3_DFP-;JSV.:][;ZSGE^VH4FG1N7#/Y^?B!6V'KWGVGL M,DN_\:72\\WA4$1<_8CJQC=5?]?G72]Z 7W2=ORRY[^U._X_4$L#!!0 ( M '5P)4^>G1ZDO@4 $ M.PD#VJJ%MNM#5"W%KW-^.>_8;K[I]COVC_,>>-+G[AA& MU^["1_O+9Z@430OLB 0QDTP$A!M&[RP'.4_*L&X8L]FL."L7130Q[(&A2%4, M+D1,BZYTOVJZ5'BXO]7S3>% G2%,_5I(,&)*)'4A6G,@@E\=VG\ M$RPH%)8S.R)<1&SB22B9UA%\%]%/=D&R&9))3EN]N<=&3#:-I(G,C)1;F'W%@$LC F/N.+NLU\&L,9G<% ^"1HZ+&8_4?KEAG*A@+NLHM6DT! M?%P;6^5NN5/M'IU4*^5J[;A7ZYY89J?7/NR:E4JU8^5:38/@GUZ5?62<.0MH MP:/J,>I6R?SK,KNFZKD** L\&C%YQ8I1A.Q4=\9UA;<>NQ&%I'-9()Q-@KH6 M\=UAZ>8L83$2W$42J7+>'EB'9J-<6H=\2W2S3D]-.VS[MGZ'?#8;?VF:U)Z<@\A/X)V!][,&P/CMMGO6&A_\_GW@]H=VPU4C+-9VO[ M_TYCR<:+^T!Q&H C@H Z*I? C$D/I$?AZY1$J!:^@ $-121!C,'&?EM$ E. M'Y)@ >_4S+<'M5+);*1]NF4UW@,2.Q&1GYJL6?@*8Q%ITK^6I$.$)%R@@8L) M)Q/$]K8XG: X$D:EO,Y*.]-Z>U N-4@,8\81TE(:0^I,<3[##$4"%WISQR/! MA"I!^"R.E>3P5\UT,7D"$JCS6 1YZ'B$ M19C]E+35XF.!XWDXCVC,7)6=%?>.Q^@8,2 FR2XH],=CYM H6Y,J(J_G#FA M*7PJPCE%D6L>?^/DWQ3S6$E0$D\C)/";^ D+2. PPJ\ECGW* O,03J-X2A": M%+ 2L!)[6@E8@%(EK@A5;;&Z9FVF) M7BNF$?P,Q QU-:'UW9TY)*Z+U4Y!->J56CA_*/>69,0IRH[SE.6'G)G3[3@D M3M:^174$EP%*K#"DFRV>,5=ZR;.H0DBZ:C#]8NBI:],OE#H=PE.I2!'FMJJ7 MUB18JB1]0E!:K88VL;WY M/T?S+ST?\V_VNJ,A+.F//$B@06#YAEOY*.K!+>S.SRQUYJC;3$< MW17"-5)86;UF[R::NU[- E51Z/8J^4!9"E_Z"-JM(JE=Y-X"P@;:Q/T/:V5D M,Q*12Z."(S@G84SKV9=+3_P[B. 4Y!]\R)5RU\>,A$>YNAYC-D:S6'#+P#,2 M4@H_@YRTZE8XAUAPYL*!J7\VP@UR6)7M:CNEL-JE]Q5TS[I*'\ +C-BX5.-N M$^%2:?S9I[U'=]M.Z<]$J7N%OC"%WN6=>\(PHNI3Y.3L[CTR79]0-UH0 1AR*F5QRRU>!VQVG)R;2O+R$4GY&M( OO M5I?*[L&"+E]MNWRI[;'NU[UJ&NI.8>MU4U]V;/T/4$L! A0#% @ =7 E M3POCR?41% #MD ! ( ! '1T8RTR,#$Y,#@P,BYX M4\9#(WA !H?PL % @ &KJ0 M='1C+3(P,3DP.# R7VQA8BYX;6Q02P$"% ,4 " !U<"5/6O"7U+": . MU < % @ %JBP$ ='1C+3(P,3DP.# R7W!R92YX;6Q02P$" M% ,4 " !U<"5/;N)I'G&Z @!O RH $@ @ %,)@( ='1C M,#@P,C(P,3DQ,'$N:'1M4$L! A0#% @ =7 E3\+&QSEE" ,#@ !D M ( ![> $ '1T8S X,#(R,#$Y97AH:6)I=#,Q,2YH=&U02P$" M% ,4 " !U<"5/*(F!1UX( #&-P &0 @ &)Z00 ='1C M,#@P,C(P,3EE>&AI8FET,S$R+FAT;5!+ 0(4 Q0 ( '5P)4^>G1ZDO@4 M $ XML 51 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Indebtedness - Narrative (Details)
1 Months Ended 3 Months Ended 4 Months Ended 9 Months Ended
Apr. 30, 2019
USD ($)
Apr. 26, 2007
USD ($)
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 1997
USD ($)
instrument
Aug. 02, 2019
USD ($)
Aug. 03, 2018
USD ($)
Aug. 02, 2019
USD ($)
Aug. 02, 2019
USD ($)
Aug. 03, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 27, 2019
USD ($)
Oct. 31, 2018
USD ($)
May 31, 2018
USD ($)
Debt Instrument [Line Items]                            
Fiscal 2019 (remainder)           $ 0.0   $ 0.0 $ 0.0          
Fiscal 2020           0.0   0.0 0.0          
Fiscal 2021           0.0   0.0 0.0          
Fiscal 2022           115,000,000.0   115,000,000.0 115,000,000.0          
Fiscal 2023           30,000,000.0   30,000,000.0 30,000,000.0          
Fiscal 2024           155,000,000.0   155,000,000.0 155,000,000.0          
After fiscal 2024           425,000,000.0   425,000,000.0 425,000,000.0          
Long-term debt           720,681,000 $ 312,481,000 720,681,000 720,681,000 $ 312,481,000     $ 312,549,000  
Amortization Payment Percentage     2.50%                      
Current portion of long-term debt           (99,877,000) 0 (99,877,000) (99,877,000) 0     0  
Line of Credit                            
Debt Instrument [Line Items]                            
Long-term debt, gross           100,000,000 100,000,000 100,000,000 100,000,000 100,000,000     100,000,000  
Debt Securities Issued In June1997                            
Debt Instrument [Line Items]                            
Debt instrument, face amount         $ 175,000,000.0                  
6.625% senior notes                            
Debt Instrument [Line Items]                            
Debt instrument, term         30 years                  
Long-term debt         $ 100,000,000.0                  
Long-term debt, gross           123,900,000 $ 123,838,000 123,900,000 123,900,000 123,838,000     123,854,000  
Debt instrument, interest rate, stated percentage         7.80%                  
Payment made to terminate interest rate derivatives         $ 23,700,000                  
Number of interest rate derivatives held | instrument         3                  
Derivative, notional amount         $ 125,000,000.0                  
Deferred income earned on swap balance at termination         $ 18,700,000                  
Coupon 7.125 Percent Debt Notes                            
Debt Instrument [Line Items]                            
Debt instrument, term         10 years                  
Debt instrument, face amount         $ 75,000,000.0                  
Debt instrument, interest rate, stated percentage         7.125%                  
6.625% senior notes                            
Debt Instrument [Line Items]                            
Debt instrument, basis spread on variable rate   0.30%                        
Line of Credit                            
Debt Instrument [Line Items]                            
Debt instrument, term             5 years              
Interest Expense, Debt           200,000 $ 400,000   1,900,000 400,000        
Maximum borrowing capacity under credit facility       $ 600,000,000.0                   $ 150,000,000.0
Line of credit facility, maximum borrowing capacity, accordion feature       300,000,000.0                    
Payments of debt issuance costs       1,900,000                    
Debt instrument, unused borrowing capacity, amount           598,100,000 507,400,000 598,100,000 598,100,000 507,400,000     507,500,000  
Long-term debt, gross           0 91,000,000 0 0 91,000,000     91,000,000  
Senior Notes                            
Debt Instrument [Line Items]                            
Interest Expense, Debt           3,700,000     5,300,000          
Payments of debt issuance costs     $ 600,000                      
Senior Notes | $200 million term loan                            
Debt Instrument [Line Items]                            
Debt instrument, term     3 years                      
Long-term debt, gross           100,000,000   100,000,000 100,000,000          
Debt instrument, face amount     $ 200,000,000.0                      
Repayments of long-term lines of credit               100,000,000.0            
Current portion of long-term debt           (99,900,000)   (99,900,000) (99,900,000)          
Senior Notes | $300 million term loan                            
Debt Instrument [Line Items]                            
Debt instrument, term     5 years                      
Long-term debt, gross           200,000,000   200,000,000 200,000,000          
Debt instrument, face amount     $ 300,000,000.0                      
Repayments of long-term lines of credit               100,000,000.0            
Senior Notes | 3.81% series A senior notes                            
Debt Instrument [Line Items]                            
Long-term debt, gross           100,000,000   100,000,000 100,000,000          
Debt instrument, face amount $ 100,000,000.0                     $ 100,000,000.0    
Debt instrument, interest rate, stated percentage 3.81%                          
Senior Notes | 3.91% series B senior notes                            
Debt Instrument [Line Items]                            
Long-term debt, gross           100,000,000   100,000,000 100,000,000          
Debt instrument, face amount $ 100,000,000.0                     $ 100,000,000.0    
Debt instrument, interest rate, stated percentage 3.91%                          
Senior Notes | Series A and Series B Senior Notes                            
Debt Instrument [Line Items]                            
Interest Expense, Debt           800,000     800,000          
Long-term debt, gross           $ 200,000,000.0   $ 200,000,000.0 $ 200,000,000.0          
Debt Issuance Costs, Gross                     $ 700,000      
Senior Notes | Series A and Series B Senior Notes | Debt Instrument, Redemption, Period One                            
Debt Instrument [Line Items]                            
Debt instrument, redemption price, percentage 100.00%                          
Senior Notes | Series A and Series B Senior Notes | Debt Instrument, Redemption, Period Two                            
Debt Instrument [Line Items]                            
Debt instrument, redemption price, percentage 100.00%                          
Senior Notes | Series A and Series B Senior Notes | Debt Instrument, Redemption, Period Three                            
Debt Instrument [Line Items]                            
Debt instrument, redemption price, percentage 100.00%                          
Senior Notes | 6.625% senior notes                            
Debt Instrument [Line Items]                            
Debt instrument, face amount   $ 125,000,000.0                        
Debt instrument, interest rate, stated percentage   6.625%       6.625%   6.625% 6.625%          
Debt instrument issuance price as percentage of par value   98.513%                        
Debt instrument, unamortized discount   $ 1,900,000                        
Unamortized debt issuance expense   $ 1,500,000                        
Debt instrument, interest rate, effective percentage           6.741%   6.741% 6.741%          
Debt instrument, repurchase offer due to change of control and downgrade of notes below an investment grade rating, percentage of principal                 101.00%          
Standby Letters of Credit | Line of Credit                            
Debt Instrument [Line Items]                            
Maximum borrowing capacity under credit facility       10,000,000.0                    
Long-term debt           $ 1,900,000 $ 1,600,000 $ 1,900,000 $ 1,900,000 $ 1,600,000     $ 1,500,000  
Bridge Loan | Line of Credit                            
Debt Instrument [Line Items]                            
Maximum borrowing capacity under credit facility       $ 30,000,000.0                    
XML 52 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
Aug. 02, 2019
Apr. 01, 2019
Oct. 31, 2018
Aug. 03, 2018
Business Acquisition [Line Items]        
Goodwill $ 380,503   $ 225,290 $ 225,369
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Goodwill   $ 154,040    
Other intangible assets   $ 227,280    
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities (Tables)
9 Months Ended
Aug. 02, 2019
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 2, 2019
 
August 3, 2018
 
October 31, 2018
Derivative assets:
 
 

 
 

 
 

Derivatives designated as cash flow hedging instruments:
 
 

 
 

 
 

Prepaid expenses and other current assets
 
 

 
 

 
 

Forward currency contracts
 
$
12,511

 
$
2,324

 
$
8,596

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

 
869

 
2,305

Total assets
 
$
16,431

 
$
3,193

 
$
10,901

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

 
$

 
$

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

 

 
13

Total liabilities
 
$

 
$

 
$
13


Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets
The following table shows the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Derivative assets:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized assets
 
$
16,496

 
$
3,349

 
$
10,901

Gross liabilities offset in the Condensed Consolidated Balance Sheets
 
(65
)
 
(156
)
 

Net amounts of assets presented in the Condensed Consolidated Balance Sheets
 
$
16,431

 
$
3,193

 
$
10,901

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

 
$

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

 

 

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

 
$

 
$
(13
)

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

 
$
(170
)
 
$
2,022

 
$
1,435

Cost of sales
 
140

 
137

 
241

 
14

Total derivatives designated as cash flow hedging instruments
 
$
1,490

 
$
(33
)
 
$
2,263

 
$
1,449

 
 
Nine Months Ended
 
 
Gain (Loss) Reclassified from AOCL into Earnings
 
Gain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Net sales
 
$
3,828

 
$
(3,207
)
 
$
1,307

 
$
2,900

Cost of sales
 
497

 
610

 
113

 
(195
)
Total derivatives designated as cash flow hedging instruments
 
$
4,325

 
$
(2,597
)
 
$
1,420

 
$
2,705



The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
 
 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
Three Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
838,713

 
$
(572,732
)
 
$
655,821

 
$
(422,168
)
Gain (loss) on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCL into earnings
 
1,350

 
140

 
(170
)
 
137

Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
1,262

 
$
18

 
$
132

 
$
(92
)
 
 
 
 
 
 
 
 
 
 
 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
Nine Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
2,403,705

 
$
(1,600,809
)
 
$
2,079,347

 
$
(1,317,399
)
Gain (loss) on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCL into earnings
 
3,828

 
497

 
(3,207
)
 
610

Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
3,579

 
$
34

 
$
31

 
$
(210
)

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

 
$
172

 
$
1,495

Total gain (loss) on derivatives not designated as cash flow hedging instruments
 
$
(555
)
 
$
2,111

 
$
172

 
$
1,495


XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combination - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
4 Months Ended 9 Months Ended 12 Months Ended
Aug. 02, 2019
Aug. 02, 2019
Aug. 03, 2018
Oct. 31, 2018
Business Acquisition [Line Items]        
Weighted-Average Useful Life   15 years 14 years 3 months 18 days 14 years 3 months 18 days
Gross Carrying Amount $ 285,593 $ 285,593 $ 149,103 $ 148,865
Accumulated Amortization (86,581) (86,581) (72,048) (73,797)
Net 199,012 199,012 77,055 75,068
Total other intangible assets, gross 406,467 406,467 179,748 179,446
Total other intangible assets, net $ 319,886 319,886 $ 107,700 $ 105,649
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 15 years 10 months 24 days      
Gross Carrying Amount $ 136,880 136,880    
Accumulated Amortization (7,719) (7,719)    
Net 129,161 129,161    
Total other intangible assets, gross 227,280 227,280    
Total other intangible assets, net $ 219,561 219,561    
Customer-related | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 18 years 2 months 12 days      
Gross Carrying Amount $ 105,700 105,700    
Accumulated Amortization (2,180) (2,180)    
Net 103,520 $ 103,520    
Developed technology        
Business Acquisition [Line Items]        
Weighted-Average Useful Life   7 years 7 months 6 days 7 years 7 months 6 days 7 years 7 months 6 days
Gross Carrying Amount 50,279 $ 50,279 $ 31,097 $ 31,029
Accumulated Amortization (30,203) (30,203) (28,165) (28,471)
Net $ 20,076 20,076 $ 2,932 $ 2,558
Developed technology | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 7 years 8 months 12 days      
Gross Carrying Amount $ 19,300 19,300    
Accumulated Amortization (1,064) (1,064)    
Net 18,236 $ 18,236    
Trade names        
Business Acquisition [Line Items]        
Weighted-Average Useful Life   15 years 6 months 5 years 5 years
Gross Carrying Amount 7,590 $ 7,590 $ 2,331 $ 2,307
Accumulated Amortization (2,004) (2,004) (1,760) (1,805)
Net $ 5,586 5,586 $ 571 $ 502
Trade names | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 20 years      
Gross Carrying Amount $ 5,300 5,300    
Accumulated Amortization (88) (88)    
Net $ 5,212 5,212    
Backlog | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 6 months      
Gross Carrying Amount $ 6,580 6,580    
Accumulated Amortization (4,387) (4,387)    
Net 2,193 2,193    
Trade names | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Non-amortizable - trade names $ 90,400 $ 90,400    
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Data - Components of Loss before Income Taxes Included in Other (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Components of the loss before income taxes included in "Other"        
Interest expense $ (9,004) $ (4,676) $ (20,440) $ (14,214)
Other income 6,295 5,057 17,152 12,951
Earnings before income taxes 71,235 93,275 278,435 328,826
Other        
Components of the loss before income taxes included in "Other"        
Corporate expenses (26,287) (21,597) (88,958) (67,094)
Interest expense (9,004) (4,676) (20,440) (14,214)
Other income 8,783 5,830 16,891 13,508
Earnings before income taxes $ (26,508) $ (20,443) $ (92,507) $ (67,800)
XML 56 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) - $ / shares
3 Months Ended 9 Months Ended
Feb. 01, 2019
Feb. 02, 2018
Aug. 02, 2019
Aug. 03, 2018
Performance share awards        
Stock-Based Compensation        
Performance goal period     3 years  
Weighted-average fair value of awards granted (in dollars per share) $ 59.58 $ 65.40    
Performance share awards | Maximum        
Stock-Based Compensation        
Vesting (as a percent)     200.00%  
Performance share awards | Minimum        
Stock-Based Compensation        
Vesting (as a percent)     0.00%  
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)     $ 66.00 $ 63.47
Tranche One | Restricted stock and restricted stock unit awards        
Stock-Based Compensation        
Vesting (as a percent)     33.33%  
Tranche Two | Restricted stock and restricted stock unit awards        
Stock-Based Compensation        
Vesting (as a percent)     33.33%  
Tranche Three | Restricted stock and restricted stock unit awards        
Stock-Based Compensation        
Vesting (as a percent)     33.33%  
XML 57 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Warranty provisions, claims, and changes in estimates        
Beginning balance $ 95,752 $ 84,268 $ 76,214 $ 74,155
Provisions 14,232 12,038 42,734 39,827
Acquisitions 0 0 14,272 0
Claims (17,514) (13,071) (39,685) (31,787)
Changes in estimates 2,096 (40) 1,031 1,000
Ending balance $ 94,566 $ 83,195 $ 94,566 $ 83,195
XML 58 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Statement of Comprehensive Income [Abstract]        
Derivative instruments, tax $ 701 $ 485 $ 347 $ 1,318
XML 59 R8.htm IDEA: XBRL DOCUMENT v3.19.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, 2017 $ 617,092 $ 106,883 $ 534,329 $ (24,120)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (63,808)   (63,808)  
Issuance of shares for stock options exercised and restricted stock units vested 8,728 1,045 7,683  
Stock-based compensation expense 8,588   8,588  
Contribution of stock to a deferred compensation trust 1,566   1,566  
Purchase of common stock (155,365) (2,631) (152,734)  
Other comprehensive (loss)/Income 541     541
Net earnings 232,902   232,902  
Balance at end of period at Aug. 03, 2018 650,244 105,297 568,385 (23,438)
Balance at beginning of period at May. 04, 2018 623,327 105,456 538,470 (20,599)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (21,129)   (21,129)  
Issuance of shares for stock options exercised and restricted stock units vested 4,387 436 3,951  
Stock-based compensation expense 3,023   3,023  
Contribution of stock to a deferred compensation trust 129   129  
Purchase of common stock (35,663) (595) (35,068)  
Other comprehensive (loss)/Income (2,839)     (2,839)
Net earnings 79,009   79,009  
Balance at end of period at Aug. 03, 2018 650,244 105,297 568,385 (23,438)
Balance at beginning of period at Oct. 31, 2018 668,916 105,601 587,252 (23,937)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (72,009)   (72,009)  
Issuance of shares for stock options exercised and restricted stock units vested 24,078 1,351 22,727  
Stock-based compensation expense 10,258   10,258  
Contribution of stock to a deferred compensation trust 1,404   1,404  
Purchase of common stock (22,675) (403) (22,272)  
Other comprehensive (loss)/Income (2,731)     (2,731)
Net earnings 235,717   235,717  
Balance at end of period at Aug. 02, 2019 843,822 106,549 763,941 (26,668)
Balance at beginning of period at May. 03, 2019 805,277 106,434 723,959 (25,116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (24,079)   (24,079)  
Issuance of shares for stock options exercised and restricted stock units vested 1,074 126 948  
Stock-based compensation expense 3,233   3,233  
Purchase of common stock (738) (11) (727)  
Other comprehensive (loss)/Income (1,552)     (1,552)
Net earnings 60,607   60,607  
Balance at end of period at Aug. 02, 2019 $ 843,822 $ 106,549 $ 763,941 $ (26,668)
XML 60 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Tables)
9 Months Ended
Aug. 02, 2019
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the allocation of the preliminary purchase price to the values assigned to the CMW assets acquired and liabilities assumed. These values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:
(Dollars in thousands)
 
April 1, 2019
Cash and cash equivalents
 
$
16,341

Receivables
 
65,674

Inventories
 
242,594

Prepaid expenses and other current assets
 
9,218

Property, plant and equipment
 
142,405

Goodwill
 
154,040

Other intangible assets
 
227,280

Other long-term assets
 
7,971

Accounts payable
 
(36,655
)
Accrued liabilities
 
(46,866
)
Deferred income tax liabilities
 
(79,628
)
Other long-term liabilities
 
(6,709
)
Total fair value of net assets acquired
 
695,665

Less: cash and cash equivalents acquired
 
(16,341
)
Total purchase price
 
$
679,324


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

 
$
(2,180
)
 
$
103,520

Developed technology
 
7.7
 
19,300

 
(1,064
)
 
18,236

Trade names
 
20.0
 
5,300

 
(88
)
 
5,212

Backlog
 
0.5
 
6,580

 
(4,387
)
 
2,193

Total amortizable
 
15.9
 
136,880

 
(7,719
)
 
129,161

Non-amortizable - trade names
 
 
 
90,400

 

 
90,400

Total other intangible assets, net
 
 
 
$
227,280

 
$
(7,719
)
 
$
219,561


Business Acquisition, Pro Forma Information
The following table presents the unaudited pro forma financial information:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands, except per share data)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Net sales
 
$
838,713

 
$
854,314

 
$
2,702,956

 
$
2,603,850

Net earnings1
 
87,180

 
85,647

 
320,740

 
237,935

Basic net earnings per share of common stock
 
0.81

 
0.81

 
3.01

 
2.23

Diluted net earnings per share of common stock1
 
$
0.81

 
$
0.79

 
$
2.97

 
$
2.18

 
1 
On January 1, 2019, CMW amended its retiree medical plans so that no employee hired, or rehired, after that date would be eligible for such retiree medical plans. CMW further amended its retiree medical plans on February 14, 2019 so that no employee who terminates employment after February 14, 2019 is eligible to participate in the retiree medical plans and to terminate its retiree medical plans effective December 31, 2019. The amendments and resulting termination of CMW's retiree medical plans resulted in a gain of approximately $45.8 million. This gain is reflected within net earnings in the unaudited pro forma financial information for the nine month period ended August 2, 2019. The impact on diluted net earnings per share of common stock for the nine month period ended August 2, 2019 was $0.42 per diluted share of common stock.

XML 61 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities
9 Months Ended
Aug. 02, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities

Risk Management Objective of Using Derivatives

The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.

To reduce its exposure to foreign currency exchange rate risk, the company actively manages the exposure of its foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments, and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.

The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.

The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.

Cash Flow Hedging Instruments

The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third parties, foreign plant operations, and purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.

Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and foreign plant operations are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years. Results of cash flow hedges of intercompany loans are recorded in other income, net as an offset to the remeasurement of the foreign loan balance.

When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the
gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.

As of August 2, 2019, the notional amount outstanding of forward contracts designated as cash flow hedging instruments was $250.3 million.

Derivatives Not Designated as Cash Flow Hedging Instruments

The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.

The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Derivative assets:
 
 

 
 

 
 

Derivatives designated as cash flow hedging instruments:
 
 

 
 

 
 

Prepaid expenses and other current assets
 
 

 
 

 
 

Forward currency contracts
 
$
12,511

 
$
2,324

 
$
8,596

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

 
869

 
2,305

Total assets
 
$
16,431

 
$
3,193

 
$
10,901

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

 
$

 
$

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

 

 
13

Total liabilities
 
$

 
$

 
$
13



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

The following table shows the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Derivative assets:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized assets
 
$
16,496

 
$
3,349

 
$
10,901

Gross liabilities offset in the Condensed Consolidated Balance Sheets
 
(65
)
 
(156
)
 

Net amounts of assets presented in the Condensed Consolidated Balance Sheets
 
$
16,431

 
$
3,193

 
$
10,901

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

 
$

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

 

 

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

 
$

 
$
(13
)


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

 
$
(170
)
 
$
2,022

 
$
1,435

Cost of sales
 
140

 
137

 
241

 
14

Total derivatives designated as cash flow hedging instruments
 
$
1,490

 
$
(33
)
 
$
2,263

 
$
1,449

 
 
Nine Months Ended
 
 
Gain (Loss) Reclassified from AOCL into Earnings
 
Gain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Net sales
 
$
3,828

 
$
(3,207
)
 
$
1,307

 
$
2,900

Cost of sales
 
497

 
610

 
113

 
(195
)
Total derivatives designated as cash flow hedging instruments
 
$
4,325

 
$
(2,597
)
 
$
1,420

 
$
2,705


The company recognized immaterial gains within other income, net on the Condensed Consolidated Statements of Earnings during the third quarter and first nine months of fiscal 2019 and 2018 due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of August 2, 2019, the company expects to reclassify approximately $7.3 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 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 2, 2019
 
August 3, 2018
Three Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
838,713

 
$
(572,732
)
 
$
655,821

 
$
(422,168
)
Gain (loss) on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCL into earnings
 
1,350

 
140

 
(170
)
 
137

Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
1,262

 
$
18

 
$
132

 
$
(92
)
 
 
 
 
 
 
 
 
 
 
 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
Nine Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
2,403,705

 
$
(1,600,809
)
 
$
2,079,347

 
$
(1,317,399
)
Gain (loss) on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCL into earnings
 
3,828

 
497

 
(3,207
)
 
610

Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
3,579

 
$
34

 
$
31

 
$
(210
)

The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Gain (loss) on derivatives not designated as cash flow hedging instruments
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Other income, net
 
$
(555
)
 
$
2,111

 
$
172

 
$
1,495

Total gain (loss) on derivatives not designated as cash flow hedging instruments
 
$
(555
)
 
$
2,111

 
$
172

 
$
1,495


XML 62 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation
9 Months Ended
Aug. 02, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Stock-Based Compensation

Compensation costs related to stock-based awards were as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Unrestricted common stock awards
 
$

 
$

 
$
592

 
$
530

Stock option awards
 
1,678

 
1,310

 
4,841

 
3,725

Performance share awards
 
666

 
1,047

 
2,483

 
2,012

Restricted stock unit awards
 
890

 
666

 
2,342

 
2,321

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

 
$
3,023

 
$
10,258

 
$
8,588



Unrestricted Common Stock Awards

During the first nine months of fiscal years 2019 and 2018, 10,090 and 8,388 shares, respectively, of fully vested unrestricted common stock awards were granted to certain members of the company's Board of Directors as a component of their compensation for their service on the Board of Directors and are recorded in selling, general and administrative expense in the Condensed Consolidated Statements of Earnings. No shares of fully vested unrestricted common stock awards were granted during the third quarter of fiscal years 2019 and 2018.

Stock Option Awards

Under The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended and restated (the "2010 plan"), stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors on an annual basis in the first quarter of the company’s fiscal year. Options generally vest one-third each year over a three-year period and have a ten-year term. Other options granted to certain employees vest in full on the three-year anniversary of the date of grant and have a ten-year term. Compensation cost equal to the grant date fair value is generally recognized for these awards over the vesting period. Stock options granted to executive officers and other employees are subject to accelerated vesting if the option holder meets the retirement definition set forth in the 2010 plan. In that case, the fair value of the options is expensed in the fiscal year of grant because generally the option holder must be employed as of the end of the fiscal year in which the options are granted in order for the options to continue to vest following retirement. Similarly, if a non-employee director has served on the company’s Board of Directors for ten full fiscal years or more, the awards vest immediately upon retirement, and therefore, the fair value of the options granted is fully expensed on the date of the grant.

The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method with the assumptions noted in the table below. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee directors are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee directors for valuation purposes based on similar historical exercise behavior. Expected stock price volatilities are based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. Dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.

The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:
 
 
Fiscal 2019
 
Fiscal 2018
Expected life of option in years
 
6.31
 
6.04
Expected stock price volatility
 
19.83%
 
20.58%
Risk-free interest rate
 
2.77%
 
2.21%
Expected dividend yield
 
1.18%
 
0.97%
Per share weighted-average fair value at date of grant
 
$12.83
 
$14.25


Performance Share Awards

Under the 2010 plan, the company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company and businesses of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives will be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value as of the date of grant and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2019 and 2018 was $59.58 and $65.40, respectively. No performance share awards were granted during the second or third quarters of fiscal 2019 and 2018.

Restricted Stock Unit Awards

Under the 2010 plan, restricted stock unit awards are generally granted to certain employees that are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, which is equal to the closing price of the company’s common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards, is recognized for these awards over the vesting period. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2019 and 2018 was $66.00 and $63.47, respectively.
XML 63 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories
9 Months Ended
Aug. 02, 2019
Inventory Disclosure [Abstract]  
Inventories Inventories

Inventories are valued at the lower of cost or net realizable value, with cost determined by the last-in, first-out ("LIFO") method for a majority of the company's inventories and the first-in, first-out ("FIFO") and average cost methods for all other inventories. The company establishes a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory.

On April 1, 2019, with the acquisition of CMW, the company acquired $242.6 million of inventory, based on preliminary fair value purchase accounting adjustments. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.

Inventories were as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Raw materials and work in process
 
$
174,348

 
$
105,239

 
$
115,280

Finished goods and service parts
 
518,465

 
326,059

 
315,179

Total FIFO value
 
692,813

 
431,298

 
430,459

Less: adjustment to LIFO value
 
72,201

 
66,801

 
72,200

Total inventories, net
 
$
620,612

 
$
364,497

 
$
358,259


XML 64 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 65 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue
9 Months Ended
Aug. 02, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Revenue

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

Freight and shipping revenue billed to customers concurrent with revenue producing activities is included within revenue and the cost for freight and shipping is recognized as an expense within cost of sales when control has transferred to the customer. Shipping and handling activities that occur after control of the related products is transferred are treated as a fulfillment activity rather than a promised service, and therefore, are not considered a performance obligation. Sales, use, value-added, and other excise taxes the company collects concurrent with revenue producing activities are excluded from revenue. Incremental costs of obtaining a contract for which the performance obligations will be satisfied within the next twelve months are expensed as incurred. Incidental items, including goods or services, that are immaterial in the context of the contract are recognized as expense when incurred. Additionally, the company has elected not to disclose the balance of unfulfilled performance obligations for contracts with a contractual term of twelve months or less.

The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
582,932

 
$
143,814

 
$
8,983

 
$
735,729

Irrigation
 
93,824

 
4,420

 
4,740

 
102,984

Total net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
515,437

 
$
122,843

 
$
13,723

 
$
652,003

Foreign Countries
 
161,319

 
25,391

 

 
186,710

Total net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

Nine Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
1,588,581

 
$
502,780

 
$
13,613

 
$
2,104,974

Irrigation
 
266,687

 
22,759

 
9,285

 
298,731

Total net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
1,409,954

 
$
423,521

 
$
22,898

 
$
1,856,373

Foreign Countries
 
445,314

 
102,018

 

 
547,332

Total net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

Three Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
383,082

 
$
161,396

 
$
3,820

 
$
548,298

Irrigation
 
99,412

 
5,117

 
2,994

 
107,523

Total net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
364,681

 
$
141,792

 
$
6,814

 
$
513,287

Foreign Countries
 
117,813

 
24,721

 

 
142,534

Total net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

Nine Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
1,265,792

 
$
494,635

 
$
6,576

 
$
1,767,003

Irrigation
 
280,744

 
26,554

 
5,046

 
312,344

Total net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
1,155,388

 
$
415,934

 
$
11,622

 
$
1,582,944

Foreign Countries
 
391,148

 
105,255

 

 
496,403

Total net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347



Product Revenue

The company's product revenues are generated through sales of manufactured equipment and irrigation products, including related replacement parts and accessories. For the majority of the company's products, control is transferred and revenue is recognized when the product is shipped from the company's manufacturing facilities or distribution centers to the company's customers, which primarily consist of distributors, dealers, and mass retailers. In certain situations, the company transfers control and recognizes revenue when delivery to the customer has occurred. Additionally, the company ships some of its products to a key retailer's distribution centers on a consignment basis. The company retains control of its products stored at the key retailer's distribution centers. As the company's products are removed from the distribution centers by the key retailer and shipped to the key retailer's stores, control is transferred from the company to the key retailer. At that time, the company invoices the key retailer and recognizes revenue for these consignment transactions. The company does not offer a right of return for products shipped to the key retailer's stores from the distribution centers.

The company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of TCF National Bank, established Red Iron Acceptance, LLC ("Red Iron"), a joint venture that primarily provides inventory financing to certain dealers and distributors of the company's equipment and irrigation products. The company also has floor plan financing arrangements with separate third-party financial institutions to provide floor plan financing to certain dealers not financed through Red Iron. When product sales are financed by Red Iron or other third-party financial institutions, the transactions are structured as an advance in the form of a payment to the company on behalf of a dealer or distributor with respect to invoices financed by the financial institutions. These payments extinguish the obligation of such dealer or distributor to make payment to the company under the terms of the applicable invoice. Under a separate agreement between the financial institutions and such dealer or distributor, the financial institution provides a loan to such dealer or distributor for the advances paid by the financial institutions to the company. The company's sales of product to customers that do not elect to finance purchases through Red Iron or the third-party financial institutions are generally on open account with terms that generally approximate 30 to 120 days and the resulting receivables are included within receivables, net on the Condensed Consolidated Balance Sheets.

Product revenue is recognized based on the transaction price, which is measured as the amount of consideration the company expects to receive in exchange for transferring control of a product to a customer. When determining the transaction price, the company estimates variable consideration by applying the portfolio approach practical expedient under ASC 606. The primary sources of variable consideration for the company are rebate programs, volume incentive programs, floor plan and retail financing programs, cash discounts, and product returns. These sales promotions and incentives are recorded as a reduction to revenue at the time of the initial sale. The company estimates variable consideration related to equipment and irrigation products sold under
its sales promotion and incentive programs using the expected value method, which is based on sales terms with customers, historical experience, field inventory levels, volume purchases, and known changes in relevant trends. There are no material instances where variable consideration is constrained and not recorded at the initial time of sale. Additionally, the company may offer to its customers the right to return eligible equipment and irrigation products, replacement parts, and accessories. Returns are recorded as a reduction to revenue based on anticipated sales returns estimated from sales terms, historical experience, and trend analysis. The company records obligations for returns within accrued liabilities in the Condensed Consolidated Balance Sheets and the right-of-return asset in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets. The refund liability and right-of-return asset are remeasured for changes in the estimate at each reporting date with a corresponding adjustment to net sales and cost of sales within the Condensed Consolidated Statements of Earnings.

Service Revenue

In certain cases, the company renders service contracts to customers, which typically range from 12 to 36 months. The company receives payment at the inception of the service contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the service contract.

Warranty Revenue

In addition to the standard warranties offered by the company on its equipment and irrigation products intended to provide assurance that the product will function as expected, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the standard warranty period expires, which typically range from 12 to 24 months. The company receives payment at the inception of the separately priced extended warranty contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty contract.

Contract Liabilities

Contract liabilities relate to deferred revenue recognized for payments received at contract inception in advance of the company's performance under the 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 agreement 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 2, 2019 and October 31, 2018, $23.1 million and $14.0 million, respectively, of unearned 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 2, 2019, the company recognized $1.4 million and $4.6 million of the October 31, 2018 unearned revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $1.2 million of the October 31, 2018 unearned amount within net sales throughout the remainder of fiscal 2019, $4.3 million in fiscal 2020, and $3.9 million thereafter.

As a result of the company's acquisition of CMW on April 1, 2019, the company assumed $7.0 million of contract liabilities related to separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. For the three and nine months ended August 2, 2019, the company recognized $2.2 million and $3.9 million of the April 1, 2019 assumed unearned revenue balance related to the CMW acquisition within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $0.5 million of the unearned amount of the April 1, 2019 assumed unearned revenue balance related to the CMW acquisition within net sales throughout the remainder of fiscal 2019, $1.8 million in fiscal 2020, and $0.8 million thereafter. For additional information on the company's acquisition of CMW, refer to Note 2, Business Combinations.
XML 66 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Data (Tables)
9 Months Ended
Aug. 02, 2019
Segment Reporting [Abstract]  
Summarized Financial Information Concerning Reportable Segments
The following tables present the summarized financial information concerning the company’s reportable segments:
(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

Intersegment gross sales (eliminations)
 
13,779

 
78

 
(13,857
)
 

Earnings (loss) before income taxes
 
$
81,592

 
$
16,151

 
$
(26,508
)
 
$
71,235

(Dollars in thousands)
 
 
 
 
 
 
 
 
Nine Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

Intersegment gross sales (eliminations)
 
51,104

 
257

 
(51,361
)
 

Earnings (loss) before income taxes
 
319,689

 
51,253

 
(92,507
)
 
278,435

Total assets
 
$
1,784,707

 
$
218,528

 
$
306,498

 
$
2,309,733

(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

Intersegment gross sales (eliminations)
 
6,772

 
90

 
(6,862
)
 

Earnings (loss) before income taxes
 
$
97,716

 
$
16,002

 
$
(20,443
)
 
$
93,275

(Dollars in thousands)
 
 
 
 
 
 
 
 
Nine Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347

Intersegment gross sales (eliminations)
 
23,894

 
253

 
(24,147
)
 

Earnings (loss) before income taxes
 
338,607

 
58,019

 
(67,800
)
 
328,826

Total assets
 
$
919,800

 
$
207,930

 
$
407,027

 
$
1,534,757


Summary of Components of Loss Before Income Taxes Included in Other Segment
The following table presents the details of operating loss before income taxes for the company's Other activities:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Corporate expenses
 
$
(26,287
)
 
$
(21,597
)
 
$
(88,958
)
 
$
(67,094
)
Interest expense
 
(9,004
)
 
(4,676
)
 
(20,440
)
 
(14,214
)
Other income
 
8,783

 
5,830

 
16,891

 
13,508

Total operating loss
 
$
(26,508
)
 
$
(20,443
)
 
$
(92,507
)
 
$
(67,800
)

XML 67 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories (Tables)
9 Months Ended
Aug. 02, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories were as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Raw materials and work in process
 
$
174,348

 
$
105,239

 
$
115,280

Finished goods and service parts
 
518,465

 
326,059

 
315,179

Total FIFO value
 
692,813

 
431,298

 
430,459

Less: adjustment to LIFO value
 
72,201

 
66,801

 
72,200

Total inventories, net
 
$
620,612

 
$
364,497

 
$
358,259


XML 68 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Tables)
9 Months Ended
Aug. 02, 2019
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax
Components of accumulated other comprehensive loss ("AOCL"), net of tax, were as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Foreign currency translation adjustments
 
$
33,862

 
$
23,467

 
$
29,711

Pension and post-retirement benefits
 
561

 
1,596

 
561

Cash flow derivative instruments
 
(7,755
)
 
(1,625
)
 
(6,335
)
Total accumulated other comprehensive loss
 
$
26,668

 
$
23,438

 
$
23,937


Schedule of Components and Activity of AOCL
The components and activity of AOCL for the three and nine month periods ended August 2, 2019 and August 3, 2018 were as follows:
(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of Balance as of May 3, 2019
 
$
30,047

 
$
561

 
$
(5,492
)
 
$
25,116

Other comprehensive (income) loss before reclassifications
 
3,815

 

 
(773
)
 
3,042

Amounts reclassified from AOCL
 

 

 
(1,490
)
 
(1,490
)
Net current period other comprehensive (income) loss
 
3,815

 

 
(2,263
)
 
1,552

Balance as of August 2, 2019
 
$
33,862

 
$
561

 
$
(7,755
)
 
$
26,668


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

 
$
561

 
$
(6,335
)
 
$
23,937

Other comprehensive loss before reclassifications
 
4,151

 

 
2,905

 
7,056

Amounts reclassified from AOCL
 

 

 
(4,325
)
 
(4,325
)
Net current period other comprehensive (income) loss
 
4,151

 

 
(1,420
)
 
2,731

Balance as of August 2, 2019
 
$
33,862

 
$
561

 
$
(7,755
)
 
$
26,668

(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of Balance as of May 4, 2018
 
$
19,094

 
$
1,681

 
$
(176
)
 
$
20,599

Other comprehensive (income) loss before reclassifications
 
4,373

 
(85
)
 
(1,482
)
 
2,806

Amounts reclassified from AOCL
 

 

 
33

 
33

Net current period other comprehensive (income) loss
 
4,373

 
(85
)
 
(1,449
)
 
2,839

Balance as of August 3, 2018
 
$
23,467

 
$
1,596

 
$
(1,625
)
 
$
23,438

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

 
$
2,012

 
$
805

 
$
24,120

Other comprehensive (income) loss before reclassifications
 
2,164

 

 
(5,302
)
 
(3,138
)
Amounts reclassified from AOCL
 

 

 
2,597

 
2,597

Net current period other comprehensive (income) loss
 
2,164

 

 
(2,705
)
 
(541
)
Reclassification due to the adoption of ASU 2018-02
 

 
(416
)
 
275

 
(141
)
Balance as of August 3, 2018
 
$
23,467

 
$
1,596

 
$
(1,625
)
 
$
23,438


XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Narrative (Details)
$ in Thousands
Apr. 01, 2019
USD ($)
The Charles Machine Works, Inc.  
Business Acquisition [Line Items]  
Inventories $ 242,594
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Oct. 31, 2018
Other Intangible Assets          
Weighted-Average Useful Life     15 years 14 years 3 months 18 days 14 years 3 months 18 days
Gross Carrying Amount $ 285,593 $ 149,103 $ 285,593 $ 149,103 $ 148,865
Accumulated Amortization (86,581) (72,048) (86,581) (72,048) (73,797)
Net 199,012 77,055 199,012 77,055 75,068
Non-amortizable - trade names 120,874 30,645 120,874 30,645 30,581
Total other intangible assets, gross 406,467 179,748 406,467 179,748 179,446
Total other intangible assets, net 319,886 107,700 319,886 107,700 $ 105,649
Estimated amortization expense          
Amortization of other intangible assets 7,400 1,800 12,900 $ 5,400  
Fiscal 2019 (remainder) 6,300   6,300    
Fiscal 2020 16,100   16,100    
Fiscal 2021 15,700   15,700    
Fiscal 2022 15,000   15,000    
Fiscal 2023 13,600   13,600    
Fiscal 2024 13,000   13,000    
After 2024 119,300   $ 119,300    
Patents          
Other Intangible Assets          
Weighted-Average Useful Life     9 years 10 months 24 days 9 years 10 months 24 days 9 years 10 months 24 days
Gross Carrying Amount 18,242 18,247 $ 18,242 $ 18,247 $ 18,235
Accumulated Amortization (12,916) (12,103) (12,916) (12,103) (12,297)
Net 5,326 6,144 $ 5,326 $ 6,144 $ 5,938
Non-compete agreements          
Other Intangible Assets          
Weighted-Average Useful Life     5 years 6 months 5 years 6 months 5 years 6 months
Gross Carrying Amount 6,879 6,883 $ 6,879 $ 6,883 $ 6,872
Accumulated Amortization (6,792) (6,776) (6,792) (6,776) (6,771)
Net 87 107 $ 87 $ 107 $ 101
Customer-related          
Other Intangible Assets          
Weighted-Average Useful Life     18 years 3 months 18 days 18 years 6 months 18 years 6 months
Gross Carrying Amount 195,223 89,745 $ 195,223 $ 89,745 $ 89,622
Accumulated Amortization (29,479) (22,444) (29,479) (22,444) (23,653)
Net 165,744 67,301 $ 165,744 $ 67,301 $ 65,969
Developed technology          
Other Intangible Assets          
Weighted-Average Useful Life     7 years 7 months 6 days 7 years 7 months 6 days 7 years 7 months 6 days
Gross Carrying Amount 50,279 31,097 $ 50,279 $ 31,097 $ 31,029
Accumulated Amortization (30,203) (28,165) (30,203) (28,165) (28,471)
Net 20,076 2,932 $ 20,076 $ 2,932 $ 2,558
Trade names          
Other Intangible Assets          
Weighted-Average Useful Life     15 years 6 months 5 years 5 years
Gross Carrying Amount 7,590 2,331 $ 7,590 $ 2,331 $ 2,307
Accumulated Amortization (2,004) (1,760) (2,004) (1,760) (1,805)
Net 5,586 571 $ 5,586 $ 571 $ 502
Backlog and other          
Other Intangible Assets          
Weighted-Average Useful Life     7 months 6 days 1 year 1 year
Gross Carrying Amount 7,380 800 $ 7,380 $ 800 $ 800
Accumulated Amortization (5,187) (800) (5,187) (800) (800)
Net $ 2,193 $ 0 $ 2,193 $ 0 $ 0
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 02, 2019
Apr. 01, 2019
Oct. 31, 2018
Business Acquisition [Line Items]        
Contract with customer, liability $ 23.1 $ 23.1   $ 14.0
Contract with customer liability revenue recognized 1.4 4.6    
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Contract with customer, liability     $ 7.0  
Contract with customer liability revenue recognized $ 2.2 $ 3.9    
XML 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 439 371 1 false 89 0 false 6 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.toro.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Statements of Earnings (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited Condensed Consolidated Statements of Earnings (Unaudited) Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 1002501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 8 false false R9.htm 1005001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.toro.com/role/BasisOfPresentation Basis of Presentation Notes 10 false false R11.htm 2102100 - Disclosure - Business Combinations Sheet http://www.toro.com/role/BusinessCombinations Business Combinations Notes 11 false false R12.htm 2103100 - Disclosure - Segment Data Sheet http://www.toro.com/role/SegmentData Segment Data Notes 12 false false R13.htm 2104100 - Disclosure - Revenue Sheet http://www.toro.com/role/Revenue Revenue Notes 13 false false R14.htm 2105100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 14 false false R15.htm 2107100 - Disclosure - Indebtedness Sheet http://www.toro.com/role/Indebtedness Indebtedness Notes 15 false false R16.htm 2108100 - Disclosure - Management Actions Sheet http://www.toro.com/role/ManagementActions Management Actions Notes 16 false false R17.htm 2109100 - Disclosure - Inventories Sheet http://www.toro.com/role/Inventories Inventories Notes 17 false false R18.htm 2110100 - Disclosure - Property and Depreciation Sheet http://www.toro.com/role/PropertyAndDepreciation Property and Depreciation Notes 18 false false R19.htm 2111100 - Disclosure - Warranty Guarantees Sheet http://www.toro.com/role/WarrantyGuarantees Warranty Guarantees Notes 19 false false R20.htm 2112100 - Disclosure - Investment in Joint Venture Sheet http://www.toro.com/role/InvestmentInJointVenture Investment in Joint Venture Notes 20 false false R21.htm 2113100 - Disclosure - Stock-Based Compensation Sheet http://www.toro.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2114100 - Disclosure - Stockholders' Equity Sheet http://www.toro.com/role/StockholdersEquity Stockholders' Equity Notes 22 false false R23.htm 2116100 - Disclosure - Per Share Data Sheet http://www.toro.com/role/PerShareData Per Share Data Notes 23 false false R24.htm 2117100 - Disclosure - Contingencies Sheet http://www.toro.com/role/Contingencies Contingencies Notes 24 false false R25.htm 2118100 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 25 false false R26.htm 2119100 - Disclosure - Fair Value Measurements Sheet http://www.toro.com/role/FairValueMeasurements Fair Value Measurements Notes 26 false false R27.htm 2120100 - Disclosure - Subsequent Events Sheet http://www.toro.com/role/SubsequentEvents Subsequent Events Notes 27 false false R28.htm 2201201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.toro.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 28 false false R29.htm 2302301 - Disclosure - Business Combinations (Tables) Sheet http://www.toro.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.toro.com/role/BusinessCombinations 29 false false R30.htm 2303301 - Disclosure - Segment Data (Tables) Sheet http://www.toro.com/role/SegmentDataTables Segment Data (Tables) Tables http://www.toro.com/role/SegmentData 30 false false R31.htm 2304301 - Disclosure - Revenue (Tables) Sheet http://www.toro.com/role/RevenueTables Revenue (Tables) Tables http://www.toro.com/role/Revenue 31 false false R32.htm 2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.toro.com/role/GoodwillAndOtherIntangibleAssets 32 false false R33.htm 2307301 - Disclosure - Indebtedness (Tables) Sheet http://www.toro.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.toro.com/role/Indebtedness 33 false false R34.htm 2309301 - Disclosure - Inventories (Tables) Sheet http://www.toro.com/role/InventoriesTables Inventories (Tables) Tables http://www.toro.com/role/Inventories 34 false false R35.htm 2310301 - Disclosure - Property and Depreciation (Tables) Sheet http://www.toro.com/role/PropertyAndDepreciationTables Property and Depreciation (Tables) Tables http://www.toro.com/role/PropertyAndDepreciation 35 false false R36.htm 2311301 - Disclosure - Warranty Guarantees (Tables) Sheet http://www.toro.com/role/WarrantyGuaranteesTables Warranty Guarantees (Tables) Tables http://www.toro.com/role/WarrantyGuarantees 36 false false R37.htm 2313301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.toro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.toro.com/role/StockBasedCompensation 37 false false R38.htm 2314301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.toro.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.toro.com/role/StockholdersEquity 38 false false R39.htm 2316301 - Disclosure - Per Share Data (Tables) Sheet http://www.toro.com/role/PerShareDataTables Per Share Data (Tables) Tables http://www.toro.com/role/PerShareData 39 false false R40.htm 2318301 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities 40 false false R41.htm 2319301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.toro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.toro.com/role/FairValueMeasurements 41 false false R42.htm 2402402 - Disclosure - Business Combination - Narrative (Details) Sheet http://www.toro.com/role/BusinessCombinationNarrativeDetails Business Combination - Narrative (Details) Details 42 false false R43.htm 2402403 - Disclosure - Business Combination - Allocation of Preliminary Purchase Price (Details) Sheet http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails Business Combination - Allocation of Preliminary Purchase Price (Details) Details 43 false false R44.htm 2402404 - Disclosure - Business Combination - Summary of Intangible Assets (Details) Sheet http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails Business Combination - Summary of Intangible Assets (Details) Details 44 false false R45.htm 2402405 - Disclosure - Business Combination - Pro Forma (Details) Sheet http://www.toro.com/role/BusinessCombinationProFormaDetails Business Combination - Pro Forma (Details) Details 45 false false R46.htm 2403402 - Disclosure - Segment Data - Narrative (Details) Sheet http://www.toro.com/role/SegmentDataNarrativeDetails Segment Data - Narrative (Details) Details 46 false false R47.htm 2403403 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) Sheet http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails Segment Data - Summarized Financial Information of Reportable Segments (Details) Details 47 false false R48.htm 2403404 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) Sheet http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails Segment Data - Components of Loss before Income Taxes Included in Other (Details) Details 48 false false R49.htm 2404402 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Sheet http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Details 49 false false R50.htm 2404403 - Disclosure - Revenue - Product Revenue, Service Revenue and Warrant Revenue Narrative (Details) Sheet http://www.toro.com/role/RevenueProductRevenueServiceRevenueAndWarrantRevenueNarrativeDetails Revenue - Product Revenue, Service Revenue and Warrant Revenue Narrative (Details) Details 50 false false R51.htm 2404404 - Disclosure - Revenue - Contract Liabilities (Details) Sheet http://www.toro.com/role/RevenueContractLiabilitiesDetails Revenue - Contract Liabilities (Details) Details 51 false false R52.htm 2404405 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.toro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 52 false false R53.htm 2405402 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets - Narrative (Details) Details 53 false false R54.htm 2405403 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details) Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfGoodwillDetails Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details) Details 54 false false R55.htm 2405404 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) Details 55 false false R56.htm 2407402 - Disclosure - Indebtedness - Summary of Debt (Details) Sheet http://www.toro.com/role/IndebtednessSummaryOfDebtDetails Indebtedness - Summary of Debt (Details) Details 56 false false R57.htm 2407403 - Disclosure - Indebtedness - Narrative (Details) Sheet http://www.toro.com/role/IndebtednessNarrativeDetails Indebtedness - Narrative (Details) Details 57 false false R58.htm 2408401 - Disclosure - Management Actions - Narrative (Details) Sheet http://www.toro.com/role/ManagementActionsNarrativeDetails Management Actions - Narrative (Details) Details 58 false false R59.htm 2409402 - Disclosure - Inventories - Narrative (Details) Sheet http://www.toro.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 59 false false R60.htm 2409403 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://www.toro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule of Inventory (Details) Details 60 false false R61.htm 2410402 - Disclosure - Property and Depreciation - Narrative (Details) Sheet http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails Property and Depreciation - Narrative (Details) Details 61 false false R62.htm 2410403 - Disclosure - Property and Depreciation - Summary (Details) Sheet http://www.toro.com/role/PropertyAndDepreciationSummaryDetails Property and Depreciation - Summary (Details) Details 62 false false R63.htm 2411402 - Disclosure - Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) Sheet http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) Details 63 false false R64.htm 2412401 - Disclosure - Investment in Joint Venture - Narrative (Details) Sheet http://www.toro.com/role/InvestmentInJointVentureNarrativeDetails Investment in Joint Venture - Narrative (Details) Details 64 false false R65.htm 2413402 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Sheet http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Details 65 false false R66.htm 2413403 - Disclosure - Stock-Based Compensation - Stock Option Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails Stock-Based Compensation - Stock Option Awards (Details) Details 66 false false R67.htm 2413404 - Disclosure - Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) Details 67 false false R68.htm 2414402 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Details 68 false false R69.htm 2414403 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Details 69 false false R70.htm 2416402 - Disclosure - Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) Sheet http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) Details 70 false false R71.htm 2418402 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 71 false false R72.htm 2418403 - 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 72 false false R73.htm 2418404 - 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 73 false false R74.htm 2418405 - 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 74 false false R75.htm 2418406 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Details 75 false false R76.htm 2418407 - 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 76 false false R77.htm 2419402 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) Sheet http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails Fair Value Measurements - Fair Value Hierarchy (Details) Details 77 false false R9999.htm Uncategorized Items - ttc0802201910q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - ttc0802201910q.htm Cover 78 false false All Reports Book All Reports ttc0802201910q.htm ttc-20190802.xsd ttc-20190802_cal.xml ttc-20190802_def.xml ttc-20190802_lab.xml ttc-20190802_pre.xml ttc08022019exhibit311.htm ttc08022019exhibit312.htm ttc08022019exhibit32.htm http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2018-01-31 true true XML 73 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) - USD ($)
$ in Thousands
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Fair value of derivatives      
Derivative assets $ 16,431 $ 10,901 $ 3,193
Derivative liabilities 0 13 0
Forward currency contracts      
Fair value of derivatives      
Derivative assets 16,431 10,901 3,193
Derivative liabilities 0 13 0
Forward currency contracts | Derivatives designated as cash flow hedging instruments: | Prepaid expenses and other current assets      
Fair value of derivatives      
Derivative assets 12,511 8,596 2,324
Forward currency contracts | Derivatives designated as cash flow hedging instruments: | Accrued liabilities      
Fair value of derivatives      
Derivative liabilities 0 0 0
Forward currency contracts | Derivatives not designated as cash flow hedging instruments: | Prepaid expenses and other current assets      
Fair value of derivatives      
Derivative assets 3,920 2,305 869
Forward currency contracts | Derivatives not designated as cash flow hedging instruments: | Accrued liabilities      
Fair value of derivatives      
Derivative liabilities $ 0 $ 13 $ 0
XML 74 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) - Other Income, Net - Derivatives not designated as cash flow hedging instruments: - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ (555) $ 2,111 $ 172 $ 1,495
Forward currency contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ (555) $ 2,111 $ 172 $ 1,495
XML 75 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Management Actions
9 Months Ended
Aug. 02, 2019
Discontinued Operations and Disposal Groups [Abstract]  
Management Actions Management Actions

On August 1, 2019, the company announced a new underground construction business strategy that includes a plan to wind down its Toro-branded large horizontal directional drill and riding trencher product categories within its Professional segment product portfolio ("Toro underground wind down"). The company expects to incur total pretax charges of approximately $10.0 million to $13.0 million related to the Toro underground wind down. For the three and nine month periods ended August 2, 2019, the company recorded $7.2 million of pre-tax charges related to inventory write-downs to net realizable value and accelerated depreciation on fixed assets that will no longer be used within cost of sales in the Condensed Consolidated Statements of Earnings as a result of the Toro underground wind down. Additionally, the company recorded $1.9 million of pre-tax charges related to anticipated inventory retail support activities within net sales in the Condensed Consolidated Statements of Earnings for the three and nine month periods ended August 2, 2019 and has recorded a corresponding liability related to the anticipated inventory retail support activities within accrued liabilities in the Condensed Consolidated Balance Sheets as of August 2, 2019. The remainder of the estimated pre-tax charges are anticipated to be primarily comprised of costs related to the write-down of future component part inventory purchases to finalize assembly of the company's remaining Toro-branded large horizontal directional drill and riding trencher inventory. Substantially all costs related to the Toro underground wind down are expected to be incurred by the end of fiscal 2020.
XML 76 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Data
9 Months Ended
Aug. 02, 2019
Segment Reporting [Abstract]  
Segment Data Segment Data

The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which management organizes segments for making operating and investment decisions and assessing performance. The company has determined it has ten operating segments and has aggregated certain of those operating segments into two reportable segments: Professional and Residential. The aggregation of the company's operating segments is based on the operating segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. These Other activities consist of the company's wholly-owned domestic distribution companies, the company's corporate activities, and the elimination of intersegment revenues and expenses.

The following tables present the summarized financial information concerning the company’s reportable segments:
(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

Intersegment gross sales (eliminations)
 
13,779

 
78

 
(13,857
)
 

Earnings (loss) before income taxes
 
$
81,592

 
$
16,151

 
$
(26,508
)
 
$
71,235

(Dollars in thousands)
 
 
 
 
 
 
 
 
Nine Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

Intersegment gross sales (eliminations)
 
51,104

 
257

 
(51,361
)
 

Earnings (loss) before income taxes
 
319,689

 
51,253

 
(92,507
)
 
278,435

Total assets
 
$
1,784,707

 
$
218,528

 
$
306,498

 
$
2,309,733

(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

Intersegment gross sales (eliminations)
 
6,772

 
90

 
(6,862
)
 

Earnings (loss) before income taxes
 
$
97,716

 
$
16,002

 
$
(20,443
)
 
$
93,275

(Dollars in thousands)
 
 
 
 
 
 
 
 
Nine Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347

Intersegment gross sales (eliminations)
 
23,894

 
253

 
(24,147
)
 

Earnings (loss) before income taxes
 
338,607

 
58,019

 
(67,800
)
 
328,826

Total assets
 
$
919,800

 
$
207,930

 
$
407,027

 
$
1,534,757


The following table presents the details of operating loss before income taxes for the company's Other activities:
 
 
Three Months Ended
 
Nine Months Ended
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Corporate expenses
 
$
(26,287
)
 
$
(21,597
)
 
$
(88,958
)
 
$
(67,094
)
Interest expense
 
(9,004
)
 
(4,676
)
 
(20,440
)
 
(14,214
)
Other income
 
8,783

 
5,830

 
16,891

 
13,508

Total operating loss
 
$
(26,508
)
 
$
(20,443
)
 
$
(92,507
)
 
$
(67,800
)

XML 77 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Per Share Data (Tables)
9 Months Ended
Aug. 02, 2019
Earnings Per Share [Abstract]  
Reconciliations of basic and diluted weighted-average shares of common stock outstanding

Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:
 
 
Three Months Ended
 
Nine Months Ended
(Shares in thousands)
 
August 2, 2019
 
August 3, 2018
 
August 2, 2019
 
August 3, 2018
Basic
 
 

 
 

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

 
105,751

 
106,630

 
106,457

Assumed issuance of contingent shares
 

 

 
14

 
17

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

 
105,751

 
106,644

 
106,474

 
 
 
 
 
 
 
 
 
Diluted
 
 

 
 

 
 

 
 

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

 
105,751

 
106,644

 
106,474

Effect of dilutive securities
 
1,248

 
2,319

 
1,380

 
2,456

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

 
108,070

 
108,024

 
108,930


XML 78 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Tables)
9 Months Ended
Aug. 02, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
582,932

 
$
143,814

 
$
8,983

 
$
735,729

Irrigation
 
93,824

 
4,420

 
4,740

 
102,984

Total net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
515,437

 
$
122,843

 
$
13,723

 
$
652,003

Foreign Countries
 
161,319

 
25,391

 

 
186,710

Total net sales
 
$
676,756

 
$
148,234

 
$
13,723

 
$
838,713

Nine Months Ended August 2, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
1,588,581

 
$
502,780

 
$
13,613

 
$
2,104,974

Irrigation
 
266,687

 
22,759

 
9,285

 
298,731

Total net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
1,409,954

 
$
423,521

 
$
22,898

 
$
1,856,373

Foreign Countries
 
445,314

 
102,018

 

 
547,332

Total net sales
 
$
1,855,268

 
$
525,539

 
$
22,898

 
$
2,403,705

Three Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
383,082

 
$
161,396

 
$
3,820

 
$
548,298

Irrigation
 
99,412

 
5,117

 
2,994

 
107,523

Total net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
364,681

 
$
141,792

 
$
6,814

 
$
513,287

Foreign Countries
 
117,813

 
24,721

 

 
142,534

Total net sales
 
$
482,494

 
$
166,513

 
$
6,814

 
$
655,821

Nine Months Ended August 3, 2018
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
1,265,792

 
$
494,635

 
$
6,576

 
$
1,767,003

Irrigation
 
280,744

 
26,554

 
5,046

 
312,344

Total net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
1,155,388

 
$
415,934

 
$
11,622

 
$
1,582,944

Foreign Countries
 
391,148

 
105,255

 

 
496,403

Total net sales
 
$
1,546,536

 
$
521,189

 
$
11,622

 
$
2,079,347


XML 79 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Depreciation (Tables)
9 Months Ended
Aug. 02, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment was as follows:
(Dollars in thousands)
 
August 2, 2019
 
August 3, 2018
 
October 31, 2018
Land and land improvements
 
$
55,786

 
$
38,117

 
$
39,607

Buildings and leasehold improvements
 
259,928

 
195,791

 
209,686

Machinery and equipment
 
420,262

 
342,294

 
349,550

Tooling
 
224,230

 
208,098

 
211,756

Computer hardware and software
 
91,577

 
90,070

 
83,338

Construction in Process
 
70,367

 
41,297

 
35,044

Gross property, plant, and equipment
 
1,122,150

 
915,667

 
928,981

Less: accumulated depreciation
 
695,735

 
666,165

 
657,522

Property, plant, and equipment, net
 
$
426,415

 
$
249,502

 
$
271,459


XML 80 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details)
$ in Thousands
9 Months Ended
Aug. 02, 2019
USD ($)
Changes in the net carrying amount of goodwill  
Goodwill, beginning balance $ 225,290
Goodwill acquired 155,574
Translation adjustments (361)
Goodwill, ending balance 380,503
Operating Segments | Professional  
Changes in the net carrying amount of goodwill  
Goodwill acquired 154,040
Translation adjustments (276)
Goodwill, ending balance 368,591
Operating Segments | Residential  
Changes in the net carrying amount of goodwill  
Goodwill, beginning balance 10,463
Goodwill acquired 0
Translation adjustments (85)
Goodwill, ending balance 10,378
Other  
Changes in the net carrying amount of goodwill  
Goodwill, beginning balance 0
Goodwill acquired 1,534
Translation adjustments 0
Goodwill, ending balance $ 1,534
XML 81 ttc0802201910q_htm.xml IDEA: XBRL DOCUMENT 0000737758 2018-11-01 2019-08-02 0000737758 2019-08-30 0000737758 2017-11-01 2018-08-03 0000737758 2019-05-04 2019-08-02 0000737758 2018-05-05 2018-08-03 0000737758 2019-08-02 0000737758 2018-10-31 0000737758 2018-08-03 0000737758 ttc:NonvotingPreferredStockMember 2018-10-31 0000737758 ttc:VotingPreferredStockMember 2018-08-03 0000737758 ttc:NonvotingPreferredStockMember 2019-08-02 0000737758 ttc:VotingPreferredStockMember 2018-10-31 0000737758 ttc:NonvotingPreferredStockMember 2018-08-03 0000737758 ttc:VotingPreferredStockMember 2019-08-02 0000737758 2017-10-31 0000737758 us-gaap:RetainedEarningsMember 2018-05-05 2018-08-03 0000737758 us-gaap:CommonStockMember 2019-05-04 2019-08-02 0000737758 us-gaap:CommonStockMember 2018-10-31 0000737758 us-gaap:RetainedEarningsMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-11-01 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2018-02-03 0000737758 us-gaap:CommonStockMember 2018-08-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-04 2019-08-02 0000737758 2018-05-04 0000737758 us-gaap:CommonStockMember 2017-11-01 2018-08-03 0000737758 us-gaap:CommonStockMember 2018-05-05 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CommonStockMember 2019-08-02 0000737758 us-gaap:RetainedEarningsMember 2019-05-04 2019-08-02 0000737758 us-gaap:CommonStockMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-02 0000737758 2019-05-03 0000737758 us-gaap:RetainedEarningsMember 2019-08-02 0000737758 us-gaap:CommonStockMember 2017-10-31 0000737758 us-gaap:RetainedEarningsMember 2018-05-04 0000737758 us-gaap:RetainedEarningsMember 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 0000737758 2018-11-01 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0000737758 us-gaap:RetainedEarningsMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-05 2018-08-03 0000737758 us-gaap:RetainedEarningsMember 2019-05-03 0000737758 us-gaap:CommonStockMember 2018-05-04 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-02-03 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-04 0000737758 us-gaap:CommonStockMember 2019-05-03 0000737758 us-gaap:RetainedEarningsMember 2017-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember ttc:FairValueAdjustmenttoInventoryandOtherAdjustmentsMember 2019-05-04 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2019-04-01 0000737758 ttc:CharlesMachineWorksIncMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2018-10-31 0000737758 ttc:CharlesMachineWorksIncMember ttc:FairValueAdjustmenttoInventoryandOtherAdjustmentsMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2017-11-01 2018-08-03 0000737758 ttc:CharlesMachineWorksIncMember 2018-05-05 2018-08-03 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-05-04 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember 2018-11-01 2019-08-02 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-08-02 0000737758 us-gaap:NonUsMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 country:US 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:IrrigationMember 2018-05-05 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2018-05-05 2018-08-03 0000737758 ttc:EquipmentProductsAndServicesMember 2018-05-05 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:EquipmentProductsAndServicesMember 2019-05-04 2019-08-02 0000737758 country:US 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:IrrigationMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2019-05-04 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2019-05-04 2019-08-02 0000737758 us-gaap:NonUsMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2019-05-04 2019-08-02 0000737758 ttc:ProductRevenueMember srt:MaximumMember 2018-11-01 2019-08-02 0000737758 ttc:ServiceRevenueMember srt:MinimumMember 2018-11-01 2019-08-02 0000737758 2019-11-01 2019-08-02 0000737758 ttc:WarrantyRevenueMember srt:MaximumMember 2018-11-01 2019-08-02 0000737758 ttc:ServiceRevenueMember srt:MaximumMember 2018-11-01 2019-08-02 0000737758 ttc:WarrantyRevenueMember srt:MinimumMember 2018-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2020-11-01 2019-08-02 0000737758 2020-11-01 2019-08-02 0000737758 2019-08-03 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-11-01 2019-08-02 0000737758 ttc:CharlesMachineWorksIncMember 2019-08-03 2019-08-02 0000737758 ttc:ProductRevenueMember srt:MinimumMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2018-11-01 2019-08-02 0000737758 ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 country:US 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 ttc:IrrigationMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:NonUsMember 2018-11-01 2019-08-02 0000737758 ttc:IrrigationMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:EquipmentProductsAndServicesMember 2017-11-01 2018-08-03 0000737758 us-gaap:NonUsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2017-11-01 2018-08-03 0000737758 country:US 2017-11-01 2018-08-03 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-10-31 0000737758 us-gaap:PatentsMember 2018-08-03 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-08-03 0000737758 us-gaap:TradeNamesMember 2018-08-03 0000737758 us-gaap:NoncompeteAgreementsMember 2018-08-03 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-08-03 0000737758 us-gaap:TradeNamesMember 2017-11-01 2018-08-03 0000737758 us-gaap:PatentsMember 2017-11-01 2018-08-03 0000737758 us-gaap:CustomerRelationshipsMember 2018-08-03 0000737758 us-gaap:DevelopedTechnologyRightsMember 2017-11-01 2018-08-03 0000737758 us-gaap:NoncompeteAgreementsMember 2017-11-01 2018-08-03 0000737758 us-gaap:OtherIntangibleAssetsMember 2017-11-01 2018-08-03 0000737758 us-gaap:CustomerRelationshipsMember 2017-11-01 2018-08-03 0000737758 us-gaap:TradeNamesMember 2018-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2018-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2017-11-01 2018-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2017-11-01 2018-10-31 0000737758 us-gaap:PatentsMember 2018-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2017-11-01 2018-10-31 0000737758 us-gaap:PatentsMember 2017-11-01 2018-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2018-10-31 0000737758 2017-11-01 2018-10-31 0000737758 us-gaap:TradeNamesMember 2017-11-01 2018-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2017-11-01 2018-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-08-02 0000737758 us-gaap:PatentsMember 2018-11-01 2019-08-02 0000737758 us-gaap:TradeNamesMember 2019-08-02 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-08-02 0000737758 us-gaap:PatentsMember 2019-08-02 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CustomerRelationshipsMember 2019-08-02 0000737758 us-gaap:NoncompeteAgreementsMember 2019-08-02 0000737758 us-gaap:TradeNamesMember 2018-11-01 2019-08-02 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CustomerRelationshipsMember 2018-11-01 2019-08-02 0000737758 us-gaap:NoncompeteAgreementsMember 2018-11-01 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 2018-10-31 0000737758 us-gaap:LineOfCreditMember 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-08-02 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-08-03 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2019-08-02 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 2018-08-03 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-10-31 0000737758 us-gaap:LineOfCreditMember 2018-10-31 0000737758 us-gaap:LineOfCreditMember 2018-08-03 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-01 1997-06-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-30 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 us-gaap:BridgeLoanMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-30 0000737758 2019-03-31 0000737758 us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 us-gaap:LineOfCreditMember 2018-05-05 2018-08-03 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-10-31 0000737758 us-gaap:SeniorNotesMember 2018-11-01 2019-08-02 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2007-04-26 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-11-01 2019-08-02 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:LineOfCreditMember 2018-05-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-08-03 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-05-04 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2018-06-01 2018-06-30 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 ttc:DebtSecuritiesIssuedInJune1997Member 1997-06-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-04-01 2019-08-02 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-11-01 2019-08-02 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 us-gaap:SeniorNotesMember 2019-05-04 2019-08-02 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-04-01 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2019-05-04 2019-08-02 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-08-02 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-01 1997-06-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember 2007-04-26 2007-04-26 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2018-11-01 2019-08-02 0000737758 us-gaap:LineOfCreditMember 2017-11-01 2018-08-03 0000737758 srt:MaximumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-08-01 2019-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2019-05-04 2019-08-02 0000737758 srt:MinimumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-08-01 2019-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2018-11-01 2019-08-02 0000737758 us-gaap:ComputerEquipmentMember 2019-08-02 0000737758 us-gaap:MachineryAndEquipmentMember 2018-08-03 0000737758 us-gaap:MachineryAndEquipmentMember 2018-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2019-08-02 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2018-08-03 0000737758 us-gaap:ComputerEquipmentMember 2018-08-03 0000737758 us-gaap:ToolsDiesAndMoldsMember 2018-08-03 0000737758 us-gaap:LandAndLandImprovementsMember 2019-08-02 0000737758 us-gaap:LandAndLandImprovementsMember 2018-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2019-08-02 0000737758 us-gaap:ConstructionInProgressMember 2018-08-03 0000737758 us-gaap:ToolsDiesAndMoldsMember 2019-08-02 0000737758 us-gaap:ComputerEquipmentMember 2018-10-31 0000737758 us-gaap:ConstructionInProgressMember 2019-08-02 0000737758 us-gaap:ConstructionInProgressMember 2018-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2018-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2018-10-31 0000737758 us-gaap:LandAndLandImprovementsMember 2018-08-03 0000737758 srt:MaximumMember us-gaap:EquipmentMember 2018-11-01 2019-08-02 0000737758 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-11-01 2019-08-02 0000737758 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2018-11-01 2019-08-02 0000737758 srt:MaximumMember ttc:BuildingAndLeaseholdImprovementsMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:EquipmentMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2018-11-01 2019-08-02 0000737758 ttc:RedIronMember 2019-07-31 0000737758 ttc:TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember ttc:RedIronMember 2019-08-02 0000737758 ttc:RedIronMember 2019-08-02 0000737758 ttc:RedIronMember 2018-11-01 2019-08-02 0000737758 ttc:RedIronMember 2017-11-01 2018-08-03 0000737758 us-gaap:PerformanceSharesMember 2017-11-01 2018-02-02 0000737758 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-11-01 2019-08-02 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2017-11-01 2018-08-03 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2017-11-01 2018-08-03 0000737758 us-gaap:PerformanceSharesMember 2018-11-01 2019-02-01 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2018-11-01 2019-08-02 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2018-11-01 2019-08-02 0000737758 srt:MinimumMember us-gaap:PerformanceSharesMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember 2017-11-01 2018-08-03 0000737758 ttc:StockOptionAwardsMember 2018-11-01 2019-08-02 0000737758 us-gaap:StockCompensationPlanMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember 2019-05-04 2019-08-02 0000737758 us-gaap:RestrictedStockMember 2017-11-01 2018-08-03 0000737758 us-gaap:StockCompensationPlanMember 2018-05-05 2018-08-03 0000737758 us-gaap:StockCompensationPlanMember 2019-05-04 2019-08-02 0000737758 us-gaap:RestrictedStockMember 2019-05-04 2019-08-02 0000737758 us-gaap:PerformanceSharesMember 2017-11-01 2018-08-03 0000737758 ttc:StockOptionAwardsMember 2018-05-05 2018-08-03 0000737758 us-gaap:RestrictedStockMember 2018-05-05 2018-08-03 0000737758 us-gaap:PerformanceSharesMember 2019-05-04 2019-08-02 0000737758 us-gaap:RestrictedStockMember 2018-11-01 2019-08-02 0000737758 us-gaap:PerformanceSharesMember 2018-11-01 2019-08-02 0000737758 us-gaap:PerformanceSharesMember 2018-05-05 2018-08-03 0000737758 us-gaap:StockCompensationPlanMember 2017-11-01 2018-08-03 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:NonemployeeMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:CertainEmployeesMember 2018-11-01 2019-08-02 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-11-01 2019-08-02 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-11-01 2019-08-02 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-11-01 2019-08-02 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-01 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2017-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-02-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-08-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-11-01 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-02-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-08-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-02-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-04 2019-08-02 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-05-04 2019-08-02 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-05-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-05-03 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-05-05 2018-08-03 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-05-05 2018-08-03 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-05-04 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-05-04 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-05-04 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-10-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-08-03 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-08-03 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-08-02 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-10-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-08-03 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-08-02 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-08-02 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-08-03 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-08-02 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember 2019-08-02 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-08-02 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-05-04 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2017-11-01 2018-08-03 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2017-11-01 2018-08-03 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember 2019-05-04 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember 2018-11-01 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember 2018-10-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-05-05 2018-08-03 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-05-04 2019-08-02 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2017-11-01 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-08-03 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-08-02 ttc:segment shares iso4217:USD iso4217:USD shares pure ttc:instrument false --10-31 Q3 2019 0000737758 P2M P1Y P2Y P3Y P10Y 0.20 0.60 0.225 0.675 1.00 1.00 1.00 175000000 175000000 175000000 105297097 105600652 106549344 105297097 105600652 106549344 0.0030 P10Y P30Y P3Y P5Y P5Y 7200000 -1900000 400000 800000 485000 1318000 701000 347000 1.00 1.00 1.00 850000 1000000 850000 1000000 850000 1000000 0 0 0 0 0 0 P2Y P2Y P3Y P3M P1Y P1Y P3Y P3Y P3Y 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 P10Y P10Y 435347 1044600 126514 1351822 594438 2630475 10885 403130 10-Q true 2019-08-02 false 1-8649 THE TORO COMPANY DE 41-0580470 8111 Lyndale Avenue South Bloomington MN 55420 952 888-8801 Common Stock, par value $1.00 per share TTC NYSE Yes Yes Large Accelerated Filer false false false 106602338 838713000 655821000 2403705000 2079347000 572732000 422168000 1600809000 1317399000 265981000 233653000 802896000 761948000 192037000 140759000 521173000 431859000 73944000 92894000 281723000 330089000 9004000 4676000 20440000 14214000 6295000 5057000 17152000 12951000 71235000 93275000 278435000 328826000 10628000 14266000 42718000 95924000 60607000 79009000 235717000 232902000 0.57 0.75 2.21 2.19 0.56 0.73 2.18 2.14 107005000 105751000 106644000 106474000 108253000 108070000 108024000 108930000 60607000 79009000 235717000 232902000 -3815000 -4288000 -4151000 -2164000 2263000 1449000 1420000 2705000 -1552000 -2839000 -2731000 541000 59055000 76170000 232986000 233443000 143317000 250871000 289124000 312239000 219469000 193178000 620612000 364497000 358259000 54235000 38187000 54076000 1130403000 873024000 894637000 1122150000 915667000 928981000 695735000 666165000 657522000 426415000 249502000 271459000 3603000 43590000 38252000 380503000 225369000 225290000 319886000 107700000 105649000 48923000 35572000 35697000 2309733000 1534757000 1570984000 99877000 0 0 304661000 229041000 256575000 351865000 282634000 276060000 756403000 511675000 532635000 620804000 312481000 312549000 46940000 1728000 1397000 41764000 58629000 55487000 0 0 0 106549000 105297000 105601000 763941000 568385000 587252000 -26668000 -23438000 -23937000 843822000 650244000 668916000 2309733000 1534757000 1570984000 235717000 232902000 9135000 8564000 -6569000 -6162000 48770000 36183000 13633000 5725000 31304000 0 10258000 8588000 -449000 -20381000 -4440000 83000 54446000 34996000 54541000 33554000 -10734000 6065000 15361000 32690000 259113000 259369000 56801000 51938000 4636000 0 150000 6417000 691822000 31202000 -744137000 -89557000 900000000 0 491000000 19757000 25482000 10165000 2632000 3884000 20043000 151481000 72009000 63808000 339798000 -228765000 -581000 -432000 -145807000 -59385000 289124000 310256000 143317000 250871000 106434000 723959000 -25116000 805277000 24079000 24079000 126000 948000 1074000 3233000 3233000 11000 727000 738000 -1552000 -1552000 60607000 60607000 106549000 763941000 -26668000 843822000 105601000 587252000 -23937000 668916000 72009000 72009000 1351000 22727000 24078000 10258000 10258000 1404000 1404000 403000 22272000 22675000 864000 864000 -2731000 -2731000 235717000 235717000 106549000 763941000 -26668000 843822000 105456000 538470000 -20599000 623327000 21129000 21129000 436000 3951000 4387000 3023000 3023000 129000 129000 595000 35068000 35663000 -2839000 -2839000 79009000 79009000 105297000 568385000 -23438000 650244000 106883000 534329000 -24120000 617092000 63808000 63808000 1045000 7683000 8728000 8588000 8588000 1566000 1566000 2631000 152734000 155365000 -141000 141000 541000 541000 232902000 232902000 105297000 568385000 -23438000 650244000 Basis of Presentation<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> cannot be annualized to determine the expected results for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s fiscal year ends on </span><span style="font-family:inherit;font-size:10pt;">October 31,</span><span style="font-family:inherit;font-size:10pt;"> and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company completed its acquisition of The Charles Machine Works, Inc. ("CMW") on April 1, 2019. CMW's financial position, results of operations, and cash flows are reported based on a calendar month end; and accordingly, July 31, 2019 was the period end closest to the company's fiscal </span><span style="font-family:inherit;font-size:10pt;">third</span><span style="font-family:inherit;font-size:10pt;"> quarter ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. This reporting period difference did not have a significant impact on the Consolidated Financial Position, Results of Operations, and Cash Flows of the company as of and for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Refer to Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">, for additional information regarding the company's acquisition of CMW.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The policies described in that report are used for preparing quarterly reports.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Policies</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements Adopted</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Updates ("ASU") No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;"> that updates the principles for recognizing revenue. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. The guidance also requires enhanced disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from an entity’s contracts with customers. In August 2015, the FASB issued ASU No. 2015-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">, which deferred the effective date of this standard by one year. The company adopted ASU 2014-09 effective November 1, 2018, during the first quarter of fiscal 2019, using the modified retrospective method of adoption, which was applied to all contracts for which the company's performance obligations were not completed as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. In adopting ASU 2014-09, the company elected the following allowable exemptions or practical expedients:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Portfolio approach practical expedient relative to the estimation of variable consideration.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling practical expedient to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs of obtaining a contract practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset is one year or less.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Immaterial goods or services practical expedient to not assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract with the customer.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales taxes practical expedient to exclude sales taxes and other similar taxes from the transaction price.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exemption to not disclose the unfulfilled performance obligation balance for contracts with an original length of one year or less.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption of ASU 2014-09, the company recognized an immaterial transition adjustment within the company's fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> beginning retained earnings balance on the Condensed Consolidated Balance Sheets for the cumulative effect of the change in accounting standard. Results for reporting periods beginning after November 1, 2018 are presented under the guidelines of Accounting Standards Codification ("ASC") 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">, while prior reporting period amounts have not been adjusted and continue to be reported under ASC 605, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;">. The adoption of ASU 2014-09 did not materially impact the amount of revenue recognized or any other financial statement line item as of and for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Additionally, the company identified and implemented the appropriate changes to its business processes, information systems, and internal controls to support the preparation of financial information, which did not materially affect the company's internal controls over financial reporting. Refer to Note 4, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue</span><span style="font-family:inherit;font-size:10pt;">, for the additional disclosures required under ASC 606.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting</span><span style="font-family:inherit;font-size:10pt;">, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The amended guidance was adopted in the first quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2019, the FASB issued ASU No. 2019-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates</span><span style="font-family:inherit;font-size:10pt;">, which aligns the guidance in various SEC sections of the FASB ASC with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately during the company's third quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> cannot be annualized to determine the expected results for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s fiscal year ends on </span><span style="font-family:inherit;font-size:10pt;">October 31,</span><span style="font-family:inherit;font-size:10pt;"> and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company completed its acquisition of The Charles Machine Works, Inc. ("CMW") on April 1, 2019. CMW's financial position, results of operations, and cash flows are reported based on a calendar month end; and accordingly, July 31, 2019 was the period end closest to the company's fiscal </span><span style="font-family:inherit;font-size:10pt;">third</span><span style="font-family:inherit;font-size:10pt;"> quarter ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. This reporting period difference did not have a significant impact on the Consolidated Financial Position, Results of Operations, and Cash Flows of the company as of and for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Refer to Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">, for additional information regarding the company's acquisition of CMW.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The policies described in that report are used for preparing quarterly reports.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Updates ("ASU") No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;"> that updates the principles for recognizing revenue. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. The guidance also requires enhanced disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from an entity’s contracts with customers. In August 2015, the FASB issued ASU No. 2015-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">, which deferred the effective date of this standard by one year. The company adopted ASU 2014-09 effective November 1, 2018, during the first quarter of fiscal 2019, using the modified retrospective method of adoption, which was applied to all contracts for which the company's performance obligations were not completed as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. In adopting ASU 2014-09, the company elected the following allowable exemptions or practical expedients:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Portfolio approach practical expedient relative to the estimation of variable consideration.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling practical expedient to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs of obtaining a contract practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset is one year or less.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Immaterial goods or services practical expedient to not assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract with the customer.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales taxes practical expedient to exclude sales taxes and other similar taxes from the transaction price.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exemption to not disclose the unfulfilled performance obligation balance for contracts with an original length of one year or less.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption of ASU 2014-09, the company recognized an immaterial transition adjustment within the company's fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> beginning retained earnings balance on the Condensed Consolidated Balance Sheets for the cumulative effect of the change in accounting standard. Results for reporting periods beginning after November 1, 2018 are presented under the guidelines of Accounting Standards Codification ("ASC") 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">, while prior reporting period amounts have not been adjusted and continue to be reported under ASC 605, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;">. The adoption of ASU 2014-09 did not materially impact the amount of revenue recognized or any other financial statement line item as of and for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Additionally, the company identified and implemented the appropriate changes to its business processes, information systems, and internal controls to support the preparation of financial information, which did not materially affect the company's internal controls over financial reporting. Refer to Note 4, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue</span><span style="font-family:inherit;font-size:10pt;">, for the additional disclosures required under ASC 606.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting</span><span style="font-family:inherit;font-size:10pt;">, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The amended guidance was adopted in the first quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2019, the FASB issued ASU No. 2019-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates</span><span style="font-family:inherit;font-size:10pt;">, which aligns the guidance in various SEC sections of the FASB ASC with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately during the company's third quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div> Business Combinations<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The Charles Machine Works, Inc.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019 ("closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), the company completed the acquisition of CMW, a privately held Oklahoma corporation. CMW designs, manufactures, and sells a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, utility loaders, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broaden and strengthen the company's Professional segment product portfolio and expands its dealer network, while also providing a complementary geographic manufacturing footprint. The transaction was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into CMW, with CMW continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">equity securities of CMW were canceled and now only represent the right to receive the applicable consideration as described in the merger agreement. The preliminary aggregate merger consideration was </span><span style="font-family:inherit;font-size:10pt;"><span>$679.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> ("purchase price"), and remains subject to customary adjustments based on, among other things, the amount of actual cash, debt and working capital in the business of CMW at the closing date. Such customary adjustments are expected to be completed during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The company funded the preliminary purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under the company's unsecured senior term loan credit agreement and borrowings from the company's unsecured senior revolving credit facility. For additional information regarding the financing agreements utilized to fund the purchase price, refer to Note 6, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Indebtedness</span><span style="font-family:inherit;font-size:10pt;">. The company has incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related transaction costs during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. These acquisition-related transaction costs are recorded within selling, general and administrative expense within the Condensed Consolidated Statements of Earnings.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Preliminary Purchase Price Allocation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the total preliminary purchase price was allocated to the acquired net tangible and intangible assets of CMW based on their fair values as of the closing date. The company believes that the information available as of the closing date provides a reasonable basis for estimating the fair values of the assets acquired and liabilities assumed; however, the company is continuing to finalize these amounts, particularly with respect to income taxes and valuations of inventories, fixed assets, and intangible assets. Thus, the preliminary measurements of fair value reflected are subject to change as additional information becomes available and as additional analysis is performed. The company expects to finalize the valuation and complete the allocation of the purchase price as soon as practicable, but no later than one year from the closing date of the acquisition, as required.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of the preliminary purchase price to the values assigned to the CMW assets acquired and liabilities assumed. These values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">April 1, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,866</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,709</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>695,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: cash and cash equivalents acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,341</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>679,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill recognized is primarily attributable to the value of the workforce, the reputation of CMW and its family of brands, customer and dealer growth opportunities, and expected synergies. Key areas of expected cost synergies include increased purchasing power for commodities and component parts, supply chain consolidation, and administrative efficiencies. The goodwill resulting from the acquisition of CMW was recognized within the company's Professional segment and increased Professional segment goodwill to </span><span style="font-family:inherit;font-size:10pt;"><span>$368.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;"><span>$214.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of October 31, 2018. Goodwill is expected to be mostly non-deductible for tax purposes. As permitted under the accounting standards codification guidance for business combinations, the company recorded a change in the carrying amount of goodwill for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> as a result of purchase accounting adjustments primarily related to changes in the preliminary fair value calculations of acquired trade name intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, other long-term assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, and deferred income tax liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. Such purchase accounting adjustments did not have a material impact on the company's Condensed Consolidated Statements of Earnings for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Intangible Assets Acquired</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of the preliminary purchase price to the net assets acquired resulted in the recognition of </span><span style="font-family:inherit;font-size:10pt;"><span>$227.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of other intangible assets as of the closing date. The preliminary fair values of the acquired trade name, customer-related, developed technology and backlog intangible assets were estimated using the income approach. Under the income approach, an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The preliminary fair values of the trade names were estimated using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the trade name and was based on expected future revenues. The preliminary fair values of the customer-related, developed technology, and backlog intangible assets were determined using the excess earnings method. The preliminary fair values of such other intangible assets under the excess earnings method are based on the expected operating cash flows attributable to the respective other intangible asset, which were estimated by deducting economic costs, including operating expenses and contributory asset charges, from revenue expected to be generated from the respective other intangible asset. The preliminary useful lives of the intangible assets were determined based on the period of expected cash flows used to measure the preliminary fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, and preliminary weighted-average useful lives were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,064</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>219,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for the definite-lived intangible assets resulting from the acquisition of CMW for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Estimated amortization expense for the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and succeeding fiscal years is as follows: fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> (remainder), </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$8.1 million</span></span><span style="font-family:inherit;font-size:10pt;">; and after fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$78.5 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Results of Operations</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CMW's results of operations have been included within the Professional segment in the company's Condensed Consolidated Financial Statements from the closing date. During the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$199.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net sales and segment loss from CMW's operations, respectively. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$270.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net sales and segment loss from CMW's operations, respectively. Segment loss for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> includes charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$26.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$35.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the take-down of the inventory fair value step-up amount and amortization of the backlog intangible asset resulting from purchase accounting adjustments.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unaudited Pro Forma Financial Information</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unaudited pro forma financial information has been prepared as if the acquisition had taken place on November 1, 2017 and has been prepared for comparative purposes only. The unaudited pro forma financial information is not necessarily indicative of the results that would have been achieved had the acquisition actually taken place on November 1, 2017 and the unaudited pro forma financial information does not purport to be indicative of future Consolidated Results of Operations. The unaudited pro forma financial information does not reflect any synergies, operating efficiencies, and/or cost savings that may be realized from the integration of the acquisition. The unaudited pro forma results for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;"> have been adjusted to exclude the pro forma impact of the take-down of the inventory fair value step-up amount </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">and amortization of the backlog intangible asset; include the pro forma impact of amortization of other intangible assets, excluding backlog, based on the estimated purchase price allocations and estimated useful lives; include the pro forma impact of the depreciation of property, plant, and equipment based on the estimated purchase price allocations and estimated useful lives; include the pro forma impact of additional interest expense relating to the acquisition; exclude the pro forma impact of transaction costs incurred by the company directly attributable to the acquisition; and include the pro forma tax effect of both earnings before income taxes and the pro forma adjustments.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the unaudited pro forma financial information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands, except per share data)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>854,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,702,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,603,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net earnings per share of common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net earnings per share of common stock</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.81</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.97</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:174%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:8.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">1</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">On January 1, 2019, CMW amended its retiree medical plans so that no employee hired, or rehired, after that date would be eligible for such retiree medical plans. CMW further amended its retiree medical plans on February 14, 2019 so that no employee who terminates employment after February 14, 2019 is eligible to participate in the retiree medical plans and to terminate its retiree medical plans effective December 31, 2019. The amendments and resulting termination of CMW's retiree medical plans resulted in a gain of approximately </span><span style="font-family:inherit;font-size:8.5pt;"><span>$45.8 million</span></span><span style="font-family:inherit;font-size:8.5pt;">. This gain is reflected within net earnings in the unaudited pro forma financial information for the nine month period ended August 2, 2019. The impact on diluted net earnings per share of common stock for the nine month period ended August 2, 2019 was </span><span style="font-family:inherit;font-size:8.5pt;"><span>$0.42</span></span><span style="font-family:inherit;font-size:8.5pt;"> per diluted share of common stock.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Northeastern U.S. Distribution Company</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective November 30, 2018, during the first quarter of fiscal 2019, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities of, a Northeastern U.S. distribution company. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value, with the excess purchase price recorded as goodwill. This acquisition was immaterial based on the company's Consolidated Financial Condition and Results of Operations. Additional purchase accounting disclosures have been omitted given the immateriality of this acquisition in relation to the company's Consolidated Financial Condition and Results of Operations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">L.T. Rich Products, Inc.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective March 19, 2018, during the second quarter of fiscal 2018, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities of, L.T. Rich Products, Inc., a manufacturer of professional zero-turn spreader/sprayers, aerators, and snow and ice management equipment. The addition of these products has broadened and strengthened the company’s Professional segment solutions for landscape contractors and grounds professionals. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value, with the excess purchase price recorded as goodwill. This acquisition was immaterial based on the company's Consolidated Financial Condition and Results of Operations. Additional purchase accounting disclosures have been omitted given the immateriality of this acquisition in relation to the company's Consolidated Financial Condition and Results of Operations.</span></div> 679300000 500000 10200000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of the preliminary purchase price to the values assigned to the CMW assets acquired and liabilities assumed. These values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">April 1, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,866</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,709</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>695,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: cash and cash equivalents acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,341</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>679,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 16341000 65674000 242594000 9218000 142405000 154040000 227280000 7971000 36655000 46866000 79628000 6709000 695665000 16341000 679324000 368600000 214800000 5700000 5000000.0 4100000 227300000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, and preliminary weighted-average useful lives were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,064</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>219,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P18Y2M12D 105700000 2180000 103520000 P7Y8M12D 19300000 1064000 18236000 P20Y 5300000 88000 5212000 P0Y6M 6580000 4387000 2193000 P15Y10M24D 136880000 7719000 129161000 90400000 90400000 227280000 7719000 219561000 5800000 7700000 4700000 10000000.0 10000000.0 9400000 8500000 8100000 78500000 199600000 -8400000 270500000 -12500000 -26200000 -35700000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the unaudited pro forma financial information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands, except per share data)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>854,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,702,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,603,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net earnings per share of common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net earnings per share of common stock</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.81</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.97</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:174%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:8.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">1</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">On January 1, 2019, CMW amended its retiree medical plans so that no employee hired, or rehired, after that date would be eligible for such retiree medical plans. CMW further amended its retiree medical plans on February 14, 2019 so that no employee who terminates employment after February 14, 2019 is eligible to participate in the retiree medical plans and to terminate its retiree medical plans effective December 31, 2019. The amendments and resulting termination of CMW's retiree medical plans resulted in a gain of approximately </span><span style="font-family:inherit;font-size:8.5pt;"><span>$45.8 million</span></span><span style="font-family:inherit;font-size:8.5pt;">. This gain is reflected within net earnings in the unaudited pro forma financial information for the nine month period ended August 2, 2019. The impact on diluted net earnings per share of common stock for the nine month period ended August 2, 2019 was </span><span style="font-family:inherit;font-size:8.5pt;"><span>$0.42</span></span><span style="font-family:inherit;font-size:8.5pt;"> per diluted share of common stock.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 838713000 854314000 2702956000 2603850000 87180000 85647000 320740000 237935000 0.81 0.81 3.01 2.23 0.81 0.79 2.97 2.18 45800000 0.42 Segment Data<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which management organizes segments for making operating and investment decisions and assessing performance. The company has determined it has </span><span style="font-family:inherit;font-size:10pt;"><span>ten</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments and has aggregated certain of those operating segments into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: Professional and Residential. The aggregation of the company's operating segments is based on the operating segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. These Other activities consist of the company's wholly-owned domestic distribution companies, the company's corporate activities, and the elimination of intersegment revenues and expenses.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the summarized financial information concerning the company’s reportable segments:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,857</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,855,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,539</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,361</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,689</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(92,507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,784,707</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306,498</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,309,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,862</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,189</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,147</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534,757</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the details of operating loss before income taxes for the company's Other activities:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,597</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,004</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,676</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,440</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,214</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(92,507</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10 2 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the summarized financial information concerning the company’s reportable segments:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,857</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,855,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,539</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,361</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,689</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(92,507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,784,707</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306,498</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,309,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,862</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,189</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,147</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534,757</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 676756000 148234000 13723000 838713000 13779000 78000 -13857000 81592000 16151000 -26508000 71235000 1855268000 525539000 22898000 2403705000 51104000 257000 -51361000 319689000 51253000 -92507000 278435000 1784707000 218528000 306498000 2309733000 482494000 166513000 6814000 655821000 6772000 90000 -6862000 97716000 16002000 -20443000 93275000 1546536000 521189000 11622000 2079347000 23894000 253000 -24147000 338607000 58019000 -67800000 328826000 919800000 207930000 407027000 1534757000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the details of operating loss before income taxes for the company's Other activities:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,597</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,004</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,676</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,440</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,214</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(92,507</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 26287000 21597000 88958000 67094000 9004000 4676000 20440000 14214000 8783000 5830000 16891000 13508000 -26508000 -20443000 -92507000 -67800000 Revenue<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business. A contract with commercial substance exists at the time the company receives and accepts a purchase order under a sales contract with a customer. The company recognizes revenue when, or as, performance obligations under the terms of a contract with its customer are satisfied, which occurs with the transfer of control of product or services. Control is typically transferred to the customer at the time a product is shipped, or in the case of certain agreements, when a product is delivered or as services are rendered. Revenue is recognized based on the transaction price, which is measured as the amount of consideration the company expects to receive in exchange for transferring product or rendering services pursuant to the terms of the contract with a customer. The amount of consideration the company receives and the revenue the company recognizes varies with changes in sales promotions and incentives offered to customers, as well as anticipated product returns. A provision is made at the time revenue is recognized as a reduction of the transaction price for expected product returns, rebates, floor plan costs, and other sales promotion and incentive expenses. If a contract contains more than one performance obligation, the transaction price is allocated to each performance obligation based on the relative standalone selling price of the respective promised good or service. The company does not recognize revenue in situations where collectability from the customer is not probable, and defers the recognition of revenue until collection is probable or payment is received and performance obligations are satisfied.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Freight and shipping revenue billed to customers concurrent with revenue producing activities is included within revenue and the cost for freight and shipping is recognized as an expense within cost of sales when control has transferred to the customer. Shipping and handling activities that occur after control of the related products is transferred are treated as a fulfillment activity rather than a promised service, and therefore, are not considered a performance obligation. Sales, use, value-added, and other excise taxes the company collects concurrent with revenue producing activities are excluded from revenue. Incremental costs of obtaining a contract for which the performance obligations will be satisfied within the next twelve months are expensed as incurred. Incidental items, including goods or services, that are immaterial in the context of the contract are recognized as expense when incurred. Additionally, the company has elected not to disclose the balance of unfulfilled performance obligations for contracts with a contractual term of twelve months or less.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>582,932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735,729</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,740</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,319</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,710</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,588,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266,687</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,855,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,409,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,856,373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>445,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>547,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,855,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>548,298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,813</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,265,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>494,635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,767,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,554</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,155,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,582,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,255</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>496,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's product revenues are generated through sales of manufactured equipment and irrigation products, including related replacement parts and accessories. For the majority of the company's products, control is transferred and revenue is recognized when the product is shipped from the company's manufacturing facilities or distribution centers to the company's customers, which primarily consist of distributors, dealers, and mass retailers. In certain situations, the company transfers control and recognizes revenue when delivery to the customer has occurred. Additionally, the company ships some of its products to a key retailer's distribution centers on a consignment basis. The company retains control of its products stored at the key retailer's distribution centers. As the company's products are removed from the distribution centers by the key retailer and shipped to the key retailer's stores, control is transferred from the company to the key retailer. At that time, the company invoices the key retailer and recognizes revenue for these consignment transactions. The company does not offer a right of return for products shipped to the key retailer's stores from the distribution centers.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of TCF National Bank, established Red Iron Acceptance, LLC ("Red Iron"), a joint venture that primarily provides inventory financing to certain dealers and distributors of the company's equipment and irrigation products. The company also has floor plan financing arrangements with separate third-party financial institutions to provide floor plan financing to certain dealers not financed through Red Iron. When product sales are financed by Red Iron or other third-party financial institutions, the transactions are structured as an advance in the form of a payment to the company on behalf of a dealer or distributor with respect to invoices financed by the financial institutions. These payments extinguish the obligation of such dealer or distributor to make payment to the company under the terms of the applicable invoice. Under a separate agreement between the financial institutions and such dealer or distributor, the financial institution provides a loan to such dealer or distributor for the advances paid by the financial institutions to the company. The company's sales of product to customers that do not elect to finance purchases through Red Iron or the third-party financial institutions are generally on open account with terms that generally approximate </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>120</span></span><span style="font-family:inherit;font-size:10pt;"> days and the resulting receivables are included within receivables, net on the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product revenue is recognized based on the transaction price, which is measured as the amount of consideration the company expects to receive in exchange for transferring control of a product to a customer. When determining the transaction price, the company estimates variable consideration by applying the portfolio approach practical expedient under ASC 606. The primary sources of variable consideration for the company are rebate programs, volume incentive programs, floor plan and retail financing programs, cash discounts, and product returns. These sales promotions and incentives are recorded as a reduction to revenue at the time of the initial sale. The company estimates variable consideration related to equipment and irrigation products sold under </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">its sales promotion and incentive programs using the expected value method, which is based on sales terms with customers, historical experience, field inventory levels, volume purchases, and known changes in relevant trends. There are no material instances where variable consideration is constrained and not recorded at the initial time of sale. Additionally, the company may offer to its customers the right to return eligible equipment and irrigation products, replacement parts, and accessories. Returns are recorded as a reduction to revenue based on anticipated sales returns estimated from sales terms, historical experience, and trend analysis. The company records obligations for returns within accrued liabilities in the Condensed Consolidated Balance Sheets and the right-of-return asset in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets. The refund liability and right-of-return asset are remeasured for changes in the estimate at each reporting date with a corresponding adjustment to net sales and cost of sales within the Condensed Consolidated Statements of Earnings.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Service Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In certain cases, the company renders service contracts to customers, which typically range from </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>36</span></span><span style="font-family:inherit;font-size:10pt;"> months. The company receives payment at the inception of the service contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the service contract.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the standard warranties offered by the company on its equipment and irrigation products intended to provide assurance that the product will function as expected, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the standard warranty period expires, which typically range from </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>24</span></span><span style="font-family:inherit;font-size:10pt;"> months. The company receives payment at the inception of the separately priced extended warranty contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty contract.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Liabilities</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities relate to deferred revenue recognized for payments received at contract inception in advance of the company's performance under the 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 agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty and service contracts. For non-refundable customer deposits, the company recognizes revenue as of the point in time in which the performance obligation has been satisfied under the contract with the customer, which typically occurs upon change in control at the time a product is shipped. As of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$23.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of unearned revenue associated with outstanding separately priced extended warranty contracts, service contracts, and non-refundable customer deposits was reported within accrued liabilities and other long-term liabilities in the Condensed Consolidated Balance Sheets. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> unearned revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> unearned amount within net sales throughout the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the company's acquisition of CMW on April 1, 2019, the company assumed </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contract liabilities related to separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9</span></span><span style="font-family:inherit;font-size:10pt;"> million of the April 1, 2019 assumed unearned revenue balance related to the CMW acquisition within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the unearned amount of the April 1, 2019 assumed unearned revenue balance related to the CMW acquisition within net sales throughout the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter. For additional information on the company's acquisition of CMW, refer to Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>582,932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735,729</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,740</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,319</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,710</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,588,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266,687</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,855,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,409,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,856,373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>445,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>547,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,855,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>548,298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,813</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,265,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>494,635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,767,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,554</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,155,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,582,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,255</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>496,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 582932000 143814000 8983000 735729000 93824000 4420000 4740000 102984000 676756000 148234000 13723000 838713000 515437000 122843000 13723000 652003000 161319000 25391000 0 186710000 676756000 148234000 13723000 838713000 1588581000 502780000 13613000 2104974000 266687000 22759000 9285000 298731000 1855268000 525539000 22898000 2403705000 1409954000 423521000 22898000 1856373000 445314000 102018000 0 547332000 1855268000 525539000 22898000 2403705000 383082000 161396000 3820000 548298000 99412000 5117000 2994000 107523000 482494000 166513000 6814000 655821000 364681000 141792000 6814000 513287000 117813000 24721000 0 142534000 482494000 166513000 6814000 655821000 1265792000 494635000 6576000 1767003000 280744000 26554000 5046000 312344000 1546536000 521189000 11622000 2079347000 1155388000 415934000 11622000 1582944000 391148000 105255000 0 496403000 1546536000 521189000 11622000 2079347000 P30D P120D P12M P36M P12M P24M 23100000 14000000.0 1400000 4600000 1200000 4300000 3900000 7000000.0 2200000 3900000 500000 1800000 800000 Goodwill and Other Intangible Assets<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's acquisition of CMW on April 1, 2019 resulted in the recognition of </span><span style="font-family:inherit;font-size:10pt;"><span>$154.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$227.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of preliminary goodwill and other intangible assets, respectively. For additional information on the company's acquisition of CMW, refer to Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill by reportable segment for the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Intangible Assets</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,792</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,203</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86,581</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,776</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,301</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,760</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,645</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,645</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,700</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,771</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,653</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,471</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,797</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,649</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for definite-lived intangible assets during the </span><span style="font-family:inherit;font-size:10pt;">third</span><span style="font-family:inherit;font-size:10pt;"> quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense for definite-lived intangible assets during the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Estimated amortization expense for the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and succeeding fiscal years is as follows: fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> (remainder), </span><span style="font-family:inherit;font-size:10pt;"><span>$6.3 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$16.1 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$15.7 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$13.6 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; and after fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$119.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 154000000.0 227300000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill by reportable segment for the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 214827000 10463000 0 225290000 154040000 0 1534000 155574000 276000 85000 0 361000 368591000 10378000 1534000 380503000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,792</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,203</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86,581</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,776</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,301</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,760</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,645</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,645</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,700</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,771</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,653</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,471</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,797</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,649</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,792</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,203</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86,581</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,776</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,301</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,760</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,645</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,645</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,700</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,771</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,653</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,471</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,797</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-amortizable - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,649</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P9Y10M24D 18242000 12916000 5326000 P5Y6M 6879000 6792000 87000 P18Y3M18D 195223000 29479000 165744000 P7Y7M6D 50279000 30203000 20076000 P15Y6M 7590000 2004000 5586000 P0Y7M6D 7380000 5187000 2193000 P15Y 285593000 86581000 199012000 120874000 120874000 406467000 86581000 319886000 P9Y10M24D 18247000 12103000 6144000 P5Y6M 6883000 6776000 107000 P18Y6M 89745000 22444000 67301000 P7Y7M6D 31097000 28165000 2932000 P5Y 2331000 1760000 571000 P1Y 800000 800000 0 P14Y3M18D 149103000 72048000 77055000 30645000 30645000 179748000 72048000 107700000 P9Y10M24D 18235000 12297000 5938000 P5Y6M 6872000 6771000 101000 P18Y6M 89622000 23653000 65969000 P7Y7M6D 31029000 28471000 2558000 P5Y 2307000 1805000 502000 P1Y 800000 800000 0 P14Y3M18D 148865000 73797000 75068000 30581000 30581000 179446000 73797000 105649000 7400000 1800000 12900000 5400000 6300000 16100000 15700000 15000000.0 13600000 13000000.0 119300000 Indebtedness<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the company's indebtedness:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$200 million term loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$300 million term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.81% series A senior notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.91% series B senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.800% debentures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.625% senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: unamortized discounts, debt issuance costs and deferred charges</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total indebtedness, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>720,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(99,877</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, less current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,804</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,549</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and succeeding five fiscal years are as follows: fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> (remainder), </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$115.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$155.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; and after fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$425.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revolving Credit Facility</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the company replaced its prior revolving credit facility and term loan, which were scheduled to mature in October 2019, with an unsecured senior five-year revolving credit facility that, among other things, increased the company's borrowing capacity to </span><span style="font-family:inherit;font-size:10pt;"><span>$600.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, and expires in June 2023. Included in the company's </span><span style="font-family:inherit;font-size:10pt;"><span>$600.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility is a </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for standby letters of credit and a </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for swingline loans. At the company's election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">with certain financial covenants described below. In connection with the entry into the new revolving credit facility during June 2018, the company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt issuance costs, which are being amortized over the life of the revolving credit facility under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. The company classifies the debt issuance costs related to its revolving credit facility within other assets on the Condensed Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company had no borrowings under the revolving credit facility but did have </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the sublimit for standby letters of credit, which resulted in </span><span style="font-family:inherit;font-size:10pt;"><span>$598.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unutilized availability under the revolving credit facility. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the company had </span><span style="font-family:inherit;font-size:10pt;"><span>$91.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the revolving credit facility, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the sublimit for standby letters of credit, and </span><span style="font-family:inherit;font-size:10pt;"><span>$507.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unutilized availability under the revolving credit facility. As of </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">, the company had </span><span style="font-family:inherit;font-size:10pt;"><span>$91.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the revolving credit facility, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the sublimit for standby letters of credit, and </span><span style="font-family:inherit;font-size:10pt;"><span>$507.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unutilized availability under the revolving credit facility. Typically, the company's revolving credit facility is classified as long-term debt within the company's Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to repay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies that portion of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;"><span>$91.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the company's revolving credit facility for each respective period was classified as long-term debt within the company's Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the credit agreement for the company's revolving credit facility as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding loans under the revolving credit facility, if applicable, other than swingline loans, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Interest is payable quarterly in arrears. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the outstanding borrowings of the revolving credit facility. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the outstanding borrowings of the revolving credit facility.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term Loan Credit Agreement</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2019, the company entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of the company's acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility maturing on April 1, 2022 and a </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of the company's acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility. For the </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility, the company is required to make quarterly amortization payments of </span><span style="font-family:inherit;font-size:10pt;"><span>2.5 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No payments are required during the first three years of the </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at the company's election at any time without penalty or premium. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company has prepaid </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> against the outstanding principal balances of the </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility and </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility, respectively, and has reclassified </span><span style="font-family:inherit;font-size:10pt;"><span>$99.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to prepay such amount utilizing cash flows from operations within the next twelve months. Thus, as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the term loan credit </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">agreement for the </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility and the </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the company's entry into the term loan credit agreement in March 2019, the company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt issuance costs, which are being amortized over the life of the respective term loans under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the term loan credit agreement on the company's Condensed Consolidated Balance Sheets. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The term loan credit agreement contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the company's term loan credit agreement as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Outstanding borrowings under the term loan credit agreement bear interest at a variable rate generally based on LIBOR or an alternative variable rate, based on the highest of the Bank of America prime rate, the federal funds rate, or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the term credit loan agreement. Interest is payable quarterly in arrears. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, on the outstanding borrowings under the term loan credit agreement.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">3.81% Series A and 3.91% Series B Senior Notes</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 30, 2019, the company entered into a private placement note purchase agreement with certain purchasers ("holders") pursuant to which the company agreed to issue and sell an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.81%</span></span><span style="font-family:inherit;font-size:10pt;"> Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.91%</span></span><span style="font-family:inherit;font-size:10pt;"> Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, the company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Series A Senior Notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of the company. As of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the private placement note purchase agreement, including </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the Series A Senior Notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the Series B Senior Notes.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company has the right to prepay all or a portion of the Senior Notes upon notice to the holders for </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount prepaid, plus a make-whole premium, as set forth in the private placement note purchase agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective Senior Note, the company has the right to prepay all of such Senior Note for </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, holders of the Senior Notes will have the right to require that the company purchase such holder’s Senior Notes in cash at a purchase price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount thereof plus accrued and unpaid interest, if any, to the date of repurchase.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The private placement note purchase agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. The company was in compliance with all representations, warranties, and covenants related to the private placement note purchase agreement as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the company's issuance of the Senior Notes in June 2019, the company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt issuance costs, which are being amortized over the life of the respective Senior Note under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the respective Senior Note on the company's Condensed Consolidated Balance Sheets. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year, commencing on December 15, 2019. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the outstanding borrowings under the private placement note purchase agreement.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">7.8% Debentures</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 1997, the company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt securities consisting of </span><span style="font-family:inherit;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>7.125 percent</span></span><span style="font-family:inherit;font-size:10pt;"> coupon 10-year notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>7.8 percent</span></span><span style="font-family:inherit;font-size:10pt;"> coupon 30-year debentures. The </span><span style="font-family:inherit;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>7.125 percent</span></span><span style="font-family:inherit;font-size:10pt;"> coupon 10-year notes were repaid at maturity during fiscal 2007. In connection with the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in long-term debt securities, the company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$23.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> to terminate </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> forward-starting interest rate swap agreements with notional amounts totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$125.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. These swap agreements had been entered into to reduce exposure to interest rate risk prior to the issuance of the new long-term debt securities. As of the inception of one of the swap agreements, the company had received payments that were recorded as deferred income to be recognized as an adjustment to interest expense over the term of the new debt securities. As of the date the swaps were terminated, this deferred income totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$18.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The excess termination fees over the deferred income recorded was deferred and is being recognized as an adjustment to interest expense over the term of the debt securities issued.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">6.625% Senior Notes</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 26, 2007, the company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$125.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>6.625 percent</span></span><span style="font-family:inherit;font-size:10pt;"> senior notes due May 1, 2037 and priced at </span><span style="font-family:inherit;font-size:10pt;"><span>98.513 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of par value. The resulting discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and the underwriting fee and direct debt issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> associated with the issuance of these senior notes are being amortized over the term of the notes using the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Although the coupon rate of the senior notes is </span><span style="font-family:inherit;font-size:10pt;"><span>6.625 percent</span></span><span style="font-family:inherit;font-size:10pt;">, the effective interest rate is </span><span style="font-family:inherit;font-size:10pt;"><span>6.741 percent</span></span><span style="font-family:inherit;font-size:10pt;"> after taking into account the issuance discount. Interest on the senior notes is payable semi-annually on May 1 and November 1 of each year. The senior notes are unsecured senior obligations of the company and rank equally with the company's other unsecured and unsubordinated indebtedness. The indentures under which the senior notes were issued contain customary covenants and event of default provisions. The company may redeem some or all of the senior notes at any time at the greater of the full principal amount of the senior notes being redeemed or the present value of the remaining scheduled payments of principal and interest discounted to the redemption date on a semi-annual basis at the treasury rate plus 30 basis points, plus, in both cases, accrued and unpaid interest. In the event of the occurrence of both (i) a change of control of the company, and (ii) a downgrade of the notes below an investment grade rating by both Moody's Investors Service, Inc. and Standard &amp; Poor's Ratings Services within a specified period, the company would be required to make an offer to purchase the senior notes at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>101 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the senior notes plus accrued and unpaid interest to the date of repurchase.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the company's indebtedness:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$200 million term loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$300 million term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.81% series A senior notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.91% series B senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.800% debentures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.625% senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: unamortized discounts, debt issuance costs and deferred charges</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total indebtedness, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>720,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(99,877</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, less current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,804</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,549</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 91000000 91000000 100000000 200000000 100000000 100000000 100000000 100000000 100000000 123900000 123838000 123854000 3219000 2357000 2305000 720681000 312481000 312549000 99877000 0 0 620804000 312481000 312549000 0.0 0.0 0.0 115000000.0 30000000.0 155000000.0 425000000.0 600000000.0 150000000.0 600000000.0 10000000.0 30000000.0 300000000.0 1900000 1900000 598100000 91000000.0 1500000 507500000 91000000.0 1600000 507400000 91000000.0 200000 1900000 400000 200000000.0 300000000.0 200000000.0 300000000.0 0.025 300000000.0 100000000.0 100000000.0 200000000.0 300000000.0 99900000 100000000.0 200000000.0 200000000.0 300000000.0 600000 3700000 5300000 100000000.0 0.0381 100000000.0 0.0391 100000000.0 100000000.0 200000000.0 100000000.0 100000000.0 1 1 1 700000 800000 175000000.0 75000000.0 0.07125 100000000.0 0.078 75000000.0 0.07125 175000000.0 23700000 3 125000000.0 18700000 125000000.0 0.06625 0.98513 1900000 1500000 0.06625 0.06741 1.01 Management Actions<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 1, 2019, the company announced a new underground construction business strategy that includes a plan to wind down its Toro-branded large horizontal directional drill and riding trencher product categories within its Professional segment product portfolio ("Toro underground wind down"). The company expects to incur total pretax charges of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the Toro underground wind down. For the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$7.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-tax charges related to inventory write-downs to net realizable value and accelerated depreciation on fixed assets that will no longer be used within cost of sales in the Condensed Consolidated Statements of Earnings as a result of the Toro underground wind down. Additionally, the company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-tax charges related to anticipated inventory retail support activities within net sales in the Condensed Consolidated Statements of Earnings for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and has recorded a corresponding liability related to the anticipated inventory retail support activities within accrued liabilities in the Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. The remainder of the estimated pre-tax charges are anticipated to be primarily comprised of costs related to the write-down of future component part inventory purchases to finalize assembly of the company's remaining Toro-branded large horizontal directional drill and riding trencher inventory. Substantially all costs related to the Toro underground wind down are expected to be incurred by the end of fiscal 2020.</span></div> -10000000.0 -13000000.0 7200000 -1900000 Inventories<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost or net realizable value, with cost determined by the last-in, first-out ("LIFO") method for a majority of the company's inventories and the first-in, first-out ("FIFO") and average cost methods for all other inventories. The company establishes a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019, with the acquisition of CMW, the company acquired </span><span style="font-family:inherit;font-size:10pt;"><span>$242.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of inventory, based on preliminary fair value purchase accounting adjustments. For additional information on the company's acquisition of CMW, refer to Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials and work in process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods and service parts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total FIFO value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>692,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>430,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: adjustment to LIFO value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,497</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 242600000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials and work in process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods and service parts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total FIFO value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>692,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>430,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: adjustment to LIFO value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,497</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 174348000 105239000 115280000 518465000 326059000 315179000 692813000 431298000 430459000 72201000 66801000 72200000 620612000 364497000 358259000 Property and Depreciation<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment assets are carried at cost less accumulated depreciation. The company provides for depreciation of property, plant and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to </span><span style="font-family:inherit;font-size:10pt;"><span>40 years</span></span><span style="font-family:inherit;font-size:10pt;">, machinery and equipment are generally depreciated over two to </span><span style="font-family:inherit;font-size:10pt;"><span>15 years</span></span><span style="font-family:inherit;font-size:10pt;">, tooling is generally depreciated over three to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, and computer hardware and software and web site development costs are generally depreciated over two to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized, and expenditures for general maintenance and repairs are charged to operating expenses as incurred. Interest is capitalized during the construction period for significant capital projects.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019, with the acquisition of CMW, the company acquired </span><span style="font-family:inherit;font-size:10pt;"><span>$142.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of property, plant, and equipment, based on preliminary fair value purchase accounting adjustments. For additional information on the company's acquisition of CMW, refer to Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land and land improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tooling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware and software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,338</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in Process</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross property, plant, and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,122,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>915,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>928,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>695,735</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>657,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426,415</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P40Y P15Y P5Y P5Y 142400000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land and land improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tooling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware and software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,338</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in Process</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross property, plant, and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,122,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>915,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>928,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>695,735</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>657,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426,415</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 55786000 38117000 39607000 259928000 195791000 209686000 420262000 342294000 349550000 224230000 208098000 211756000 91577000 90070000 83338000 70367000 41297000 35044000 1122150000 915667000 928981000 695735000 666165000 657522000 426415000 249502000 271459000 Warranty Guarantees<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. Warranty coverage generally does not cover operator abuse or improper use. An authorized company distributor or dealer must perform warranty work. Distributors and dealers submit claims for warranty reimbursement and are credited for the cost of repairs, labor, and other expenses as long as the repairs meet the company's prescribed standards. Warranty expense is accrued at the time of sale based 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, the historical length of time between the sale and resulting warranty claim, and other minor factors. Special warranty reserves are also accrued for major rework campaigns. Service support outside of the warranty period is provided by authorized distributors and dealers at the customer's expense. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in accrued warranties were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provisions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Claims</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,514</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,071</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,685</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,787</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in estimates</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in accrued warranties were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provisions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Claims</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,514</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,071</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,685</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,787</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in estimates</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 95752000 84268000 76214000 74155000 14232000 12038000 42734000 39827000 0 0 14272000 0 17514000 13071000 39685000 31787000 2096000 -40000 1031000 1000000 94566000 83195000 94566000 83195000 Investment in Joint Venture<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal 2009, the company and TCFIF established Red Iron to primarily provide inventory financing to certain distributors and dealers of the company’s products in the U.S. On November 29, 2016, during the first quarter of fiscal 2017, the company entered into amended agreements for its Red Iron joint venture with TCFIF. As a result, the amended term of Red Iron will continue until October 31, 2024, subject to </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-year extensions thereafter. Either the company or TCFIF may elect not to extend the amended term, or any subsequent term, by giving </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">-year written notice to the other party. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company owns </span><span style="font-family:inherit;font-size:10pt;"><span>45 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of Red Iron and TCFIF owns </span><span style="font-family:inherit;font-size:10pt;"><span>55 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. The company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a </span><span style="font-family:inherit;font-size:10pt;"><span>$550 million</span></span><span style="font-family:inherit;font-size:10pt;"> secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$25.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. The company has not guaranteed the outstanding indebtedness of Red Iron.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company has agreed to repurchase products repossessed by Red Iron and the TCFIF Canadian affiliate, up to a maximum aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in a calendar year. Under the repurchase agreement between Red Iron and the company, Red Iron provides financing for certain dealers and distributors. These transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$1,513.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,525.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, Red Iron’s total assets were </span><span style="font-family:inherit;font-size:10pt;"><span>$508.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and total liabilities were </span><span style="font-family:inherit;font-size:10pt;"><span>$453.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 0.45 0.55 550000000 25100000 7500000 1513300000 1525300000 508800000 453000000.0 Stock-Based Compensation<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation costs related to stock-based awards were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrestricted common stock awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock option awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,678</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance share awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock unit awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total compensation cost for stock-based awards</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unrestricted Common Stock Awards</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>10,090</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>8,388</span></span><span style="font-family:inherit;font-size:10pt;"> shares, respectively, of fully vested unrestricted common stock awards were granted to certain members of the company's Board of Directors as a component of their compensation for their service on the Board of Directors and are recorded in selling, general and administrative expense in the Condensed Consolidated Statements of Earnings. No shares of fully vested unrestricted common stock awards were granted during the </span><span style="font-family:inherit;font-size:10pt;">third</span><span style="font-family:inherit;font-size:10pt;"> quarter of fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Awards</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended and restated (the "2010 plan"), stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors on an annual basis in the first quarter of the company’s fiscal year. Options generally vest one-third each year over a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year period and have a </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;">-year term. Other options granted to certain employees vest in full on the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year anniversary of the date of grant and have a </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;">-year term. Compensation cost equal to the grant date fair value is generally recognized for these awards over the vesting period. Stock options granted to executive officers and other employees are subject to accelerated vesting if the option holder meets the retirement definition set forth in the 2010 plan. In that case, the fair value of the options is expensed in the fiscal year of grant because generally the option holder must be employed as of the end of the fiscal year in which the options are granted in order for the options to continue to vest following retirement. Similarly, if a non-employee director has served on the company’s Board of Directors for </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;"> full fiscal years or more, the awards vest immediately upon retirement, and therefore, the fair value of the options granted is fully expensed on the date of the grant.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method with the assumptions noted in the table below. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee directors are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee directors for valuation purposes based on similar historical exercise behavior. Expected stock price volatilities are based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. Dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life of option in years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.04</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.83%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.58%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.77%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.21%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.18%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.97%</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Per share weighted-average fair value at date of grant</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$12.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$14.25</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Share Awards</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the 2010 plan, the company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company and businesses of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives will be increased (up to </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;">00 percent of target levels) or reduced (down to </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;">) based on the level of achievement of performance goals and will vest at the end of a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value as of the date of grant and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$59.58</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$65.40</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. No performance share awards were granted during the second or </span><span style="font-family:inherit;font-size:10pt;">third</span><span style="font-family:inherit;font-size:10pt;"> quarters of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Awards</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the 2010 plan, restricted stock unit awards are generally granted to certain employees that are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, which is equal to the closing price of the company’s common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards, is recognized for these awards over the vesting period. The per share weighted-average fair value of restricted stock unit awards granted during the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$66.00</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$63.47</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation costs related to stock-based awards were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrestricted common stock awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock option awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,678</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance share awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock unit awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total compensation cost for stock-based awards</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 592000 530000 1678000 1310000 4841000 3725000 666000 1047000 2483000 2012000 890000 666000 2342000 2321000 3234000 3023000 10258000 8588000 10090000 8388000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life of option in years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.04</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.83%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.58%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.77%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.21%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.18%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.97%</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Per share weighted-average fair value at date of grant</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$12.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$14.25</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P6Y3M21D P6Y14D 0.1983 0.2058 0.0277 0.0221 0.0118 0.0097 12.83 14.25 2 0 59.58 65.40 66.00 63.47 Stockholders’ Equity<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of accumulated other comprehensive loss ("AOCL"), net of tax, were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and post-retirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flow derivative instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accumulated other comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components and activity of AOCL for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of Balance as of May 3, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,492</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,056</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,420</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of Balance as of May 4, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,482</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,449</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,302</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,138</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,705</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(541</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification due to the adoption of ASU 2018-02</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(416</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(141</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For additional information on the components reclassified from AOCL to the respective line items within net earnings for the company's cash flow hedging derivative instruments, refer to Note 16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Instruments and Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of accumulated other comprehensive loss ("AOCL"), net of tax, were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and post-retirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flow derivative instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accumulated other comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -33862000 -23467000 -29711000 561000 1596000 561000 7755000 1625000 6335000 -26668000 -23438000 -23937000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components and activity of AOCL for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of Balance as of May 3, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,492</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,056</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,420</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of Balance as of May 4, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,482</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,449</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,302</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,138</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,705</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(541</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification due to the adoption of ASU 2018-02</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(416</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(141</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -30047000 -561000 5492000 -25116000 -3815000 0 773000 -3042000 0 0 -1490000 -1490000 -3815000 0 2263000 -1552000 -33862000 -561000 7755000 -26668000 -29711000 -561000 6335000 -23937000 -4151000 0 -2905000 -7056000 0 0 -4325000 -4325000 -4151000 0 1420000 -2731000 -33862000 -561000 7755000 -26668000 -19094000 -1681000 176000 -20599000 -4373000 85000 1482000 -2806000 0 0 33000 33000 -4373000 85000 1449000 -2839000 -23467000 -1596000 1625000 -23438000 -21303000 -2012000 -805000 -24120000 -2164000 0 5302000 3138000 0 0 2597000 2597000 -2164000 0 2705000 541000 0 416000 -275000 141000 -23467000 -1596000 1625000 -23438000 Per Share Data<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Shares in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,474</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,644</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incremental shares from options and restricted stock units are computed under the treasury stock method. Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>378,850</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>740,720</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock during the </span><span style="font-family:inherit;font-size:10pt;">third</span><span style="font-family:inherit;font-size:10pt;"> quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, were excluded from diluted net earnings per share because they were anti-dilutive. Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>865,648</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>412,302</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock during the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, were excluded from diluted net earnings per share because they were anti-dilutive.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Shares in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,474</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,644</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 107005000 105751000 106630000 106457000 0 0 14000 17000 107005000 105751000 106644000 106474000 107005000 105751000 106644000 106474000 1248000 2319000 1380000 2456000 108253000 108070000 108024000 108930000 378850 740720 865648 412302 Contingencies<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean up and other costs and damages. The company is also typically involved in commercial disputes, employment disputes, and patent litigation cases in which it is asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company regularly reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. Management believes these activities help minimize its risk of being a defendant in patent infringement litigation. The company is currently involved in patent litigation cases, including cases by or against competitors, where it is asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect its Consolidated Results of Operations, Financial Position, or Cash Flows.</span></div> Derivative Instruments and Hedging Activities<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risk Management Objective of Using Derivatives </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To reduce its exposure to foreign currency exchange rate risk, the company actively manages the exposure of its foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments, and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Flow Hedging Instruments</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third parties, foreign plant operations, and purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and foreign plant operations are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. Results of cash flow hedges of intercompany loans are recorded in other income, net as an offset to the remeasurement of the foreign loan balance.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-month period of time thereafter, the </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the notional amount outstanding of forward contracts designated as cash flow hedging instruments was </span><span style="font-family:inherit;font-size:10pt;"><span>$250.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives Not Designated as Cash Flow Hedging Instruments</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,511</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,324</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company entered into an International Swap Dealers Association ("ISDA") Master Agreement with each counterparty that permits the net settlement of amounts owed under their respective contracts. The ISDA Master Agreement is an industry standardized contract that governs all derivative contracts entered into between the company and the respective counterparty. Under these master netting agreements, net settlement generally permits the company or the counterparty to determine the net amount payable or receivable for contracts due on the same date or in the same currency for similar types of derivative transactions. The company records the fair value of its derivative instruments at the net amount in its Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross amounts of recognized assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross liabilities offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts of assets presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross amounts of recognized liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross assets offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts of liabilities presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss) Reclassified from AOCL into Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain Recognized in OCI on Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss) Reclassified from AOCL into Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss) Recognized in OCI on Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,828</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(195</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company recognized immaterial </span><span style="font-family:inherit;font-size:10pt;">gains</span><span style="font-family:inherit;font-size:10pt;"> within other income, net on the Condensed Consolidated Statements of Earnings during the </span><span style="font-family:inherit;font-size:10pt;">third</span><span style="font-family:inherit;font-size:10pt;"> quarter and first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and 2018 due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company expects to reclassify approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">gains</span><span style="font-family:inherit;font-size:10pt;"> from AOCL to earnings during the next twelve months.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(572,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(422,168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gain (loss) reclassified from AOCL into earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,350</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(170</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>132</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(92</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,600,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,317,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gain (loss) reclassified from AOCL into earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,207</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(555</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P2Y 250300000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,511</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,324</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12511000 2324000 8596000 3920000 869000 2305000 16431000 3193000 10901000 0 0 0 0 0 13000 0 0 13000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross amounts of recognized assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross liabilities offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts of assets presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross amounts of recognized liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross assets offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts of liabilities presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 16496000 3349000 10901000 65000 156000 0 16431000 3193000 10901000 0 0 13000 0 0 0 0 0 13000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss) Reclassified from AOCL into Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain Recognized in OCI on Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss) Reclassified from AOCL into Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss) Recognized in OCI on Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,828</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(195</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>838,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(572,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>655,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(422,168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gain (loss) reclassified from AOCL into earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,350</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(170</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>132</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(92</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,403,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,600,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,079,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,317,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gain (loss) reclassified from AOCL into earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,207</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1350000 -170000 2022000 1435000 140000 137000 241000 14000 1490000 -33000 2263000 1449000 3828000 -3207000 1307000 2900000 497000 610000 113000 -195000 4325000 -2597000 1420000 2705000 7300000 838713000 -572732000 655821000 -422168000 1350000 140000 -170000 137000 1262000 18000 132000 -92000 2403705000 -1600809000 2079347000 -1317399000 3828000 497000 -3207000 610000 3579000 34000 31000 -210000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(555</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -555000 2111000 172000 1495000 -555000 2111000 172000 1495000 Fair Value Measurements<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span><span style="font-family:inherit;font-size:10pt;">: Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span><span style="font-family:inherit;font-size:10pt;">: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span><span style="font-family:inherit;font-size:10pt;">: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recurring Fair Value Measurements</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date. There were no transfers between the levels of the fair value hierarchy during the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">, or the twelve months ended </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, according to the valuation technique utilized to determine their fair values:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-recurring Fair Value Measurements</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company measures certain assets and liabilities at fair value on a 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. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on the company's business combinations and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Fair Value Disclosures</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying values of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate their fair values due to their short-term nature.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">August 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">August 3, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, according to the valuation technique utilized to determine their fair values:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 2, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">August 3, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 16431000 0 16431000 0 16431000 0 16431000 0 3193000 0 3193000 0 3193000 0 3193000 0 10901000 0 10901000 0 10901000 0 10901000 0 13000 0 13000 0 13000 0 13000 0 Subsequent Events<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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> XML 82 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Product Revenue, Service Revenue and Warrant Revenue Narrative (Details)
9 Months Ended
Aug. 02, 2019
Minimum | Product Revenue  
Disaggregation of Revenue [Line Items]  
Contract with customer, contract period 30 days
Minimum | Service Revenue  
Disaggregation of Revenue [Line Items]  
Contract with customer, contract period 12 months
Minimum | Warranty Revenue  
Disaggregation of Revenue [Line Items]  
Contract with customer, contract period 12 months
Maximum | Product Revenue  
Disaggregation of Revenue [Line Items]  
Contract with customer, contract period 120 days
Maximum | Service Revenue  
Disaggregation of Revenue [Line Items]  
Contract with customer, contract period 36 months
Maximum | Warranty Revenue  
Disaggregation of Revenue [Line Items]  
Contract with customer, contract period 24 months
XML 83 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Management Actions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2019
Aug. 02, 2019
Aug. 02, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Disposal group, inventory write-down     $ 7.2
Disposal Group, Not Discontinued Operations | Toro Underground Wind Down      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax   $ 1.9 $ 1.9
Disposal group, inventory write-down   $ 7.2  
Scenario, Forecast | Disposal Group, Not Discontinued Operations | Toro Underground Wind Down | Minimum      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax $ 10.0    
Scenario, Forecast | Disposal Group, Not Discontinued Operations | Toro Underground Wind Down | Maximum      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax $ 13.0    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) - USD ($)
$ in Thousands
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Derivative assets:      
Net amounts of assets presented in the Consolidated Balance Sheets $ 16,431 $ 10,901 $ 3,193
Derivative liabilities:      
Net amounts of liabilities presented in the Consolidated Balance Sheets 0 (13) 0
Forward currency contracts      
Derivative assets:      
Gross amounts of recognized assets 16,496 10,901 3,349
Gross liabilities offset in the balance sheets (65) 0 (156)
Net amounts of assets presented in the Consolidated Balance Sheets 16,431 10,901 3,193
Derivative liabilities:      
Gross amounts of recognized liabilities 0 (13) 0
Gross assets offset in the balance sheets 0 0 0
Net amounts of liabilities presented in the Consolidated Balance Sheets $ 0 $ (13) $ 0
XML 85 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Assets:      
Forward currency contracts $ 16,431 $ 10,901 $ 3,193
Liabilities:      
Forward currency contracts 0 13 0
Forward currency contracts      
Assets:      
Forward currency contracts 16,431 10,901 3,193
Liabilities:      
Forward currency contracts 0 13 0
Measured on a recurring basis      
Assets:      
Total assets 16,431 10,901 3,193
Liabilities:      
Total liabilities   13  
Measured on a recurring basis | Forward currency contracts      
Assets:      
Forward currency contracts 16,431 10,901 3,193
Liabilities:      
Forward currency contracts   13  
Measured on a recurring basis | Level 1      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities   0  
Measured on a recurring basis | Level 1 | Forward currency contracts      
Assets:      
Forward currency contracts 0 0 0
Liabilities:      
Forward currency contracts   0  
Measured on a recurring basis | Level 2      
Assets:      
Total assets 16,431 10,901 3,193
Liabilities:      
Total liabilities   13  
Measured on a recurring basis | Level 2 | Forward currency contracts      
Assets:      
Forward currency contracts 16,431 10,901 3,193
Liabilities:      
Forward currency contracts   13  
Measured on a recurring basis | Level 3      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities   0  
Measured on a recurring basis | Level 3 | Forward currency contracts      
Assets:      
Forward currency contracts $ 0 0 $ 0
Liabilities:      
Forward currency contracts   $ 0  
XML 86 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Disaggregation by Major Product Type and Geographic Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Disaggregation of Revenue [Line Items]        
Revenues $ 838,713 $ 655,821 $ 2,403,705 $ 2,079,347
United States        
Disaggregation of Revenue [Line Items]        
Revenues 652,003 513,287 1,856,373 1,582,944
Foreign Countries        
Disaggregation of Revenue [Line Items]        
Revenues 186,710 142,534 547,332 496,403
Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 735,729 548,298 2,104,974 1,767,003
Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 102,984 107,523 298,731 312,344
Operating Segments | Professional        
Disaggregation of Revenue [Line Items]        
Revenues 676,756 482,494 1,855,268 1,546,536
Operating Segments | Professional | United States        
Disaggregation of Revenue [Line Items]        
Revenues 515,437 364,681 1,409,954 1,155,388
Operating Segments | Professional | Foreign Countries        
Disaggregation of Revenue [Line Items]        
Revenues 161,319 117,813 445,314 391,148
Operating Segments | Professional | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 582,932 383,082 1,588,581 1,265,792
Operating Segments | Professional | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 93,824 99,412 266,687 280,744
Operating Segments | Residential        
Disaggregation of Revenue [Line Items]        
Revenues 148,234 166,513 525,539 521,189
Operating Segments | Residential | United States        
Disaggregation of Revenue [Line Items]        
Revenues 122,843 141,792 423,521 415,934
Operating Segments | Residential | Foreign Countries        
Disaggregation of Revenue [Line Items]        
Revenues 25,391 24,721 102,018 105,255
Operating Segments | Residential | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 143,814 161,396 502,780 494,635
Operating Segments | Residential | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 4,420 5,117 22,759 26,554
Other        
Disaggregation of Revenue [Line Items]        
Revenues 13,723 6,814 22,898 11,622
Other | United States        
Disaggregation of Revenue [Line Items]        
Revenues 13,723 6,814 22,898 11,622
Other | Foreign Countries        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 8,983 3,820 13,613 6,576
Other | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues $ 4,740 $ 2,994 $ 9,285 $ 5,046
XML 87 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
9 Months Ended
Aug. 02, 2019
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 2, 2019, August 3, 2018, and October 31, 2018, according to the valuation technique utilized to determine their fair values:
(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
August 2, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
16,431

 
$

 
$
16,431

 
$

Total assets
 
$
16,431

 
$

 
$
16,431

 
$

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

 
 

 
 

 
 

Forward currency contracts
 
$
3,193

 
$

 
$
3,193

 
$

Total assets
 
$
3,193

 
$

 
$
3,193

 
$

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

 
 

 
 

 
 

Forward currency contracts
 
$
10,901

 
$

 
$
10,901

 
$

Total assets
 
$
10,901

 
$

 
$
10,901

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
13

 
$

 
$
13

 
$

Total liabilities
 
$
13

 
$

 
$
13

 
$



XML 88 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combination - Pro Forma (Details) - The Charles Machine Works, Inc. - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Business Acquisition [Line Items]        
Net sales $ 838,713 $ 854,314 $ 2,702,956 $ 2,603,850
Net earnings $ 87,180 $ 85,647 $ 320,740 $ 237,935
Basic net earnings per share of common stock (in usd per share) $ 0.81 $ 0.81 $ 3.01 $ 2.23
Diluted net earnings per share of common stock (in usd per share) $ 0.81 $ 0.79 $ 2.97 $ 2.18
Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement     $ 45,800  
Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement, per share, diluted (in usd per share)     $ 0.42  
XML 89 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Stock Option Awards (Details) - Stock option awards - $ / shares
9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Assumptions for options granted    
Expected life of option in years 6 years 3 months 21 days 6 years 14 days
Expected stock price volatility (as a percent) 19.83% 20.58%
Risk-free interest rate (as a percent) 2.77% 2.21%
Expected dividend yield (as a percent) 1.18% 0.97%
Weighted-average fair value at date of grant (in dollars per share) $ 12.83 $ 14.25
Board of Directors    
Stock-Based Compensation    
Vesting period 3 years  
Term of options 10 years  
Certain employees    
Stock-Based Compensation    
Vesting period 3 years  
Term of options 10 years  
Non-employee members of Board of Directors    
Stock-Based Compensation    
Requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant 10 years  
Tranche One | Board of Directors    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
Tranche Two | Board of Directors    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
Tranche Three | Board of Directors    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
XML 90 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Depreciation - Summary (Details) - USD ($)
$ in Thousands
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 1,122,150 $ 928,981 $ 915,667
Less accumulated depreciation 695,735 657,522 666,165
Property, plant and equipment, net 426,415 271,459 249,502
Land and land improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 55,786 39,607 38,117
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 259,928 209,686 195,791
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 420,262 349,550 342,294
Tooling      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 224,230 211,756 208,098
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 91,577 83,338 90,070
Construction in Process      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 70,367 $ 35,044 $ 41,297
XML 91 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Aug. 02, 2019
Aug. 03, 2018
Aug. 02, 2019
Aug. 03, 2018
Statement of Stockholders' Equity [Abstract]        
Cash dividends paid on common stock (in dollars per share) $ 0.225 $ 0.20 $ 0.675 $ 0.60
Issuance of options (in shares) 126,514 435,347 1,351,822 1,044,600
Purchase of shares of common stock (in shares) 10,885 594,438 403,130 2,630,475
XML 92 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Aug. 02, 2019
Oct. 31, 2018
Aug. 03, 2018
ASSETS      
Cash and cash equivalents $ 143,317 $ 289,124 $ 250,871
Receivables, net 312,239 193,178 219,469
Inventories, net 620,612 358,259 364,497
Prepaid expenses and other current assets 54,235 54,076 38,187
Total current assets 1,130,403 894,637 873,024
Property, plant and equipment, gross 1,122,150 928,981 915,667
Less accumulated depreciation 695,735 657,522 666,165
Property, plant and equipment, net 426,415 271,459 249,502
Deferred income taxes 3,603 38,252 43,590
Goodwill 380,503 225,290 225,369
Other intangible assets, net 319,886 105,649 107,700
Other assets 48,923 35,697 35,572
Total assets 2,309,733 1,570,984 1,534,757
LIABILITIES AND STOCKHOLDERS’ EQUITY      
Current portion of long-term debt 99,877 0 0
Accounts payable 304,661 256,575 229,041
Accrued liabilities 351,865 276,060 282,634
Total current liabilities 756,403 532,635 511,675
Long-term debt, less current portion 620,804 312,549 312,481
Deferred income taxes 46,940 1,397 1,728
Other long-term liabilities 41,764 55,487 58,629
Stockholders’ equity:      
Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding 0 0 0
Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,549,344 shares as of August 2, 2019, 105,297,097 shares as of August 3, 2018, and 105,600,652 shares as of October 31, 2018 106,549 105,601 105,297
Retained earnings 763,941 587,252 568,385
Accumulated other comprehensive loss (26,668) (23,937) (23,438)
Total stockholders’ equity 843,822 668,916 650,244
Total liabilities and stockholders’ equity $ 2,309,733 $ 1,570,984 $ 1,534,757
XML 93 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Cover Page - shares
9 Months Ended
Aug. 02, 2019
Aug. 30, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Aug. 02, 2019  
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  
City Area Code 952  
Local Phone Number 888-8801  
Title of 12(b) Security Common Stock, par value $1.00 per share  
Trading Symbol TTC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   106,602,338
Entity Central Index Key 0000737758  
Amendment Flag false  
Current Fiscal Year End Date --10-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
XML 94 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Contingencies
9 Months Ended
Aug. 02, 2019
Loss Contingency [Abstract]  
Contingencies Contingencies

Litigation

The company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean up and other costs and damages. The company is also typically involved in commercial disputes, employment disputes, and patent litigation cases in which it is asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company regularly reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. Management believes these activities help minimize its risk of being a defendant in patent infringement litigation. The company is currently involved in patent litigation cases, including cases by or against competitors, where it is asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.

The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect its Consolidated Results of Operations, Financial Position, or Cash Flows.
XML 95 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Investment in Joint Venture
9 Months Ended
Aug. 02, 2019
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Joint Venture Investment in Joint Venture

In fiscal 2009, the company and TCFIF established Red Iron to primarily provide inventory financing to certain distributors and dealers of the company’s products in the U.S. On November 29, 2016, during the first quarter of fiscal 2017, the company entered into amended agreements for its Red Iron joint venture with TCFIF. As a result, the amended term of Red Iron will continue until October 31, 2024, subject to two-year extensions thereafter. Either the company or TCFIF may elect not to extend the amended term, or any subsequent term, by giving one-year written notice to the other party.

The company owns 45 percent of Red Iron and TCFIF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. The company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $550 million secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of August 2, 2019 was $25.1 million. The company has not guaranteed the outstanding indebtedness of Red Iron.

The company has agreed to repurchase products repossessed by Red Iron and the TCFIF Canadian affiliate, up to a maximum aggregate amount of $7.5 million in a calendar year. Under the repurchase agreement between Red Iron and the company, Red Iron provides financing for certain dealers and distributors. These transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice.

Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the nine months ended August 2, 2019 and August 3, 2018 were $1,513.3 million and $1,525.3 million, respectively. As of July 31, 2019, Red Iron’s total assets were $508.8 million and total liabilities were $453.0 million.
XML 96 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Policies)
9 Months Ended
Aug. 02, 2019
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," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.

In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the nine months ended August 2, 2019 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2019.

The company’s fiscal year ends on October 31, and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.

The company completed its acquisition of The Charles Machine Works, Inc. ("CMW") on April 1, 2019. CMW's financial position, results of operations, and cash flows are reported based on a calendar month end; and accordingly, July 31, 2019 was the period end closest to the company's fiscal third quarter ended August 2, 2019. This reporting period difference did not have a significant impact on the Consolidated Financial Position, Results of Operations, and Cash Flows of the company as of and for the three and nine month periods ended August 2, 2019. Refer to Note 2, Business Combinations, for additional information regarding the company's acquisition of CMW.

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, 2018. The policies described in that report are used for preparing quarterly reports.
Accounting Policies
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.

New Accounting Pronouncements Adopted
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Updates ("ASU") No. 2014-09, Revenue from Contracts with Customers that updates the principles for recognizing revenue. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. The guidance also requires enhanced disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from an entity’s contracts with customers. In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606), which deferred the effective date of this standard by one year. The company adopted ASU 2014-09 effective November 1, 2018, during the first quarter of fiscal 2019, using the modified retrospective method of adoption, which was applied to all contracts for which the company's performance obligations were not completed as of October 31, 2018. In adopting ASU 2014-09, the company elected the following allowable exemptions or practical expedients:

Portfolio approach practical expedient relative to the estimation of variable consideration.
Shipping and handling practical expedient to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities.
Costs of obtaining a contract practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset is one year or less.
Immaterial goods or services practical expedient to not assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract with the customer.
Sales taxes practical expedient to exclude sales taxes and other similar taxes from the transaction price.
Exemption to not disclose the unfulfilled performance obligation balance for contracts with an original length of one year or less.

Upon adoption of ASU 2014-09, the company recognized an immaterial transition adjustment within the company's fiscal 2019 beginning retained earnings balance on the Condensed Consolidated Balance Sheets for the cumulative effect of the change in accounting standard. Results for reporting periods beginning after November 1, 2018 are presented under the guidelines of Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, while prior reporting period amounts have not been adjusted and continue to be reported under ASC 605, Revenue Recognition. The adoption of ASU 2014-09 did not materially impact the amount of revenue recognized or any other financial statement line item as of and for the three and nine months ended August 2, 2019. Additionally, the company identified and implemented the appropriate changes to its business processes, information systems, and internal controls to support the preparation of financial information, which did not materially affect the company's internal controls over financial reporting. Refer to Note 4, Revenue, for the additional disclosures required under ASC 606.

In May 2017, the FASB issued ASU No. 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The amended guidance was adopted in the first quarter of fiscal 2019 and did not have a material impact on the company's Condensed Consolidated Financial Statements.

In July 2019, the FASB issued ASU No. 2019-07, Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates, which aligns the guidance in various SEC sections of the FASB ASC with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately during the company's third quarter of fiscal 2019 and did not have a material impact on the company's Condensed Consolidated Financial Statements.

=V=8KA4'",:>%7M)&%DXC'M+Q$(AD:KTK/+YAC.B R20I>6. M_5=RZJ5$F9ARF69+3J:.1#T[W#[QZVNO*1G0GS$$+D-L1GGP\G&UT6Q(E,_+ M6$NJ>[&B<4QC$@0N199#:!C8T<$*#*)$[DR:[*<;/W/6 U++AJ3)$MWO,<"2 M:F7/EIY9DI@7/ QNZJ@QM@RE4$;_NLS?"!:$$PU^'N13L2N>:U)OU.)/G(74 ML0./!,2%L1,FO=$XH;'<18R1QF1ZAM(]BL]=24T.:KB.IA$N!9.1Z4B4S$L: M]DZ1'1*4#MS4.V:[RZB* M786RFZ+LSK1=I3^RBOQ@$S9&/=79?,=!KOL-6-/.[7F97*(X#&&/? MIZ[M\N4L%_D]XHCE8W)5A.?#:7B:1KK)&;AN/.C4$M3,;02Q0_S0LDEWSI:A\(DMM?*LV[;A=(>?U'MW/=I(UY(D:J#+ MF:)\&5W1F'?%- U7KNOVZ?>7K/QVEY999\N"2<+^GX8NB6,8V)[3S[9L&U,L MDRRH63"<*C0@^(K,H3,"EM&!B@/D!\_631! Q:, ?ME7F^.O)>OS*1(LEDJ8 MYU8ND3A,YA@@T""Z VF::7N35H&!&T;%;9# MFT('XI 2@H(DP'[86[,"5^JU"54;AF6H@S&+$ G3K"9%)A@>+T8=JGGEJ ,A M(4BR9"Y3DJ2]>$>4U%@1E:6_9_GM'7^2_3$KT]OLT_[^.BL_WS26J\_[NJK3 M';] T4IC;&,O(G: (\)4DMJ6&_03*YO]2.HA8KV6#4M8#_9#VJ(%NP9N<]^A M ?Q*Q8JC!^!__5\1RVK_JTT2P"_YKOM'$R\[2#$^T&_-1&X9O=F0;\44;5]+ MS^_DYA64%:4>=F-BNYZ/ Q1&"?+@(2U*Y"X?ZK;]4_3^/@U:6O\_Q[J\ HR. MWZ(U8+QW8BJ@B<7W=*"NURORW_O\H2D%USY?=7I3Z?>,PUG%KH<="Q$'12X- M/=<+^ %=;A3&V,&^2+?79,IP+S\@%)MQZ.)O>.(Q W62\X\>'.C1 7AZD_'/ M%N'YF@A&2-T4ZZ9@7K-[N21RGP&3V+JZ*-\B*Y]WV HB#( M\MR(RZ]1CA3%5H(K$25]Z>(9W51F8GZ55(=>:&@)8@I8E?7J4-OGMZRX+=.' MNWR=;N&/O%I1Z'J69SM!Y,=VX/#,.NQMV9;8PM8X"X8U\10/^),C$A2 D;P- MJ^1TE,G)I0Q;(E-UYN?)-)U]]W**/DC$&X*AA[AYE4.3#X7.IB2A)=GM2TNX MN$_SW2HD"0DLF[*K(N]KNZ?%K]\6V50.H&26 Y'G4] M]A6"2=!_, D\VX?]-[S7AR>]_NCQ&UU<@8YY^[,*X$(Y]))G M@8O='_U*#<2^0VW+\2T2):Z3Q#1T>@MN$$&9C3&9SS7<=P^/_C5 ML]2 //(J](=2P:%ENX$5(MMSY STA]%\+J-SC'?C9;$F/;RH=IMC2?HD@)A]+$*4.%8$";0\O[?GN5CJ M7)FZ%<,#ZJLN)%EV3IT]-=4Q0]QHV9GMO8JS_$@HCSRGRY0>!3_>T1Y59D3% MY_@4QN<;_I)/MJN:S8:O6?/"#Z_66_67 ++-E_3I_CDJ)XBH;>,$QCAQXR1@ M4_[N8A)U(Q\+3W\D%5>O/Q!>V15@<2K!T!F$9W5JO2Z_J\VKG2T,' M/5X1?U5HYO@,$X4^RPHC&PO+7!P0 Y.H%\\ M+T7M630Z8@1_PHLEF2U,XB7['!?=T]$[9^U:K FLVR;MGHGMZF^:XZJ:ZPV9=\ ML.&YP4-6YL5FW&605]2\(?#C*)S_$/,([(6.1C2N1GUD$>H''G(3ZL0QLASJ M=<<XQ(I8_R,DB6E,+>)&O='(B:46?4::,CPS/"W%_J]1-5R4T&5T&UW.R%4- ME^-(>+EF?9=M]MOL\\W''=^A*\JG9%^6[*NKIH3?83DWP %Q'0)#-X9!8L=! M3-IKZ5[B>LB2*J.GS:CI+; .)\_+>J321^3T,2RXBC('N9+K)6_P^G0!.IC@ MSP8HF.\(@""#0^L?NH.P#.73[];+-0TSO,FK8;/[C9Z2;5I5C>F5ET2.YSJ4 M!)%#[0 1Y'6'#.,0APE1$T!Y.Q-J7@,.7#^!!E[7+P7O &FA5%;QS+*I+G*2 M1!I6M558*=[,Z,\Y6H;49S25 M"]&>\7Z\5!Y-S(CJSJF9[G9DC*&5$ L%MF4Y&$'/2FAO*(H\J:UZA8^?6&FD M+D"/84U,9 P3-DY==%Q^EM:7UXP,",L(^I:A*&,<*+0U)?&]X;\5?$7K"XMW MQJ9SF\98=WO+=1D!.,))2"([<0(;1EW!PS@B)$E$"U2-,&%82UIDX*&'UI8/ M%=\0'4/>^]O&$_$F)RD=90=4O;1(E[4:PYWXKO)$'*IM+W]YWNY E:WW95[G M607JN[0&V?U#\3TK00K:1UI 78#'HF8SU]W)=C0WL-TW[\0Q>6LVG;-MMFZ. MFC+IW^0E^Z8H1Q8D/$_DF[QO#V+1A&.;!?[ ML>7"$-D)='M[/B1"JV;CK1C6=WY9_'&DQH^D\7V9GXY!.:4_X-(@]B-)%-?[ MZ<@T(_F; NR*92G_(*5GQ%]/&.;7?TU^%+H;J/H:P>7AF@&!=N $-(X6YB#U_2.5+6OXMW>XSN-LT)VB.]Q:/9]W] MR(^<('$3[/@4A;X;]N]-QE$(Y?9N36,QK%9?5!+4R>(@IFI+"H&<_KU(<2_ MI\,;,RW\"\ < (T'39G_]JS?B1.SW14:2?J MDX5SF6H\&3>%O-TFC'*SG!\ M+INMK4V#IW\=;Q52'%&;N+X#D1_ZB4OZ=Q+B*"&>5/4]32:GU>D+\,!TX;'1 M!?ZTU*;8;M.R4GY!4Q?O*H(]">4C=9FK,)OKMB@[/3Z\O3FG\)XC3UA?1[._ M1!D=[]2@6FKB3$T46XF&^_JN*//_R38KUW:(Z]A!8A,[C#")7*M?PXTCRY%Z MHV^DJ:E%,#U $WI@SPB[*I)GE-B14M=B T=P<\K;2Z*$94V9X27*F;HS@S(V MDJ,Q\O6QJO;,(/01A:'G0]>V0MNV+9=XO4'D6]98Z1(T,[5LY0TLO9(ERJBZ M7!D@4X]4M<#FEZD6AZ1$2;*Z7'F2=41 FI2X&2-+IP^O6DZ$+!QZ$;9]B]_F MCON"97&,;5?J/.-86U,+U.E+QEI52HI@=:DRQ:T>O3I!-[]HB;W]K(ODY(R'D1V "TG#*E'(NQ&2>)9/23?$GMZ9A(@AB4P.7G( M77+#UBC]@ONZ2V%>A$JL>YM#"]W2DCP)TV.4=T&[&P*T MB2GH:-(7)Y3C/3JOAYK84I"]5XN00420[0:($AA0C"PK@=T+T#&T8U_N@. ( M.Y/*G(Z-C%&D2HN:43['B-G,^Q<#%(D)ES*QBQ,L=4_."]5(=I0%JEN*])"/ M/&I'Q HQ#""E%DEZ:UZ"A"XGCK4QJ3"-W:I0)E)1D QP.%Z,+F;9HCC#C8P* M2;*Y4 62]>(]]5%B15EY3A<0B0M):..06)$-L1U"V^DGH1"&.!PE/S*&)M4@ M+;L1XWA55"-3E.J0I-EV(898DA$G%7(7JE!*KKPG4^K\R-?'HSE_]/TR?\PV M'W?,Z&U^O9.^/!)6O.GG+K[MY[KAB2$O((S2:P !8[C=39P%$&Y$[Q2GVSZ8$D+ M1O+2:DQ?%^,0,S!T!.61@Z[J'$UC+D0Q'[RZ,<(Q@0%8%/ M!:_H_I#5&;PMLZ9\7V\P0;9+HHBX,<74=T)L)59OT(&Q)Z,((\P8E@=>**6# M!M(#-CFU&$.BF'1,Q)^4S[?.#^*!]82)W0FR$'=-+3AVT#V7[ MH+'DZM(8 @47ER;B3G)MJ4,%GL&:28@&*!I:6-) [#*D2(LG+Y>5M+$C];#3 MR\E89Y$X;#[FAR'AYV5C&A++[A,QXENN5%XTQHYA,4+I^I_;XK8Y]EAPF')J M-(I!,36:BCPY-6J/B+ZQRC.+' UP-"!'.IA=AAQI\>2M5[&TL",J1P,K1)>' M.D*L./X_;R3NBZ12KS4K4RP'I7>\^?3_Z=YPZ*9^0=@^B'B[JN&%LA3['XED)A(&?>!TD:"6^W!%-HT ,BQFI MZOR^N="1GH!\]P7M&0(R.GN;-A8ZL[H+\"FK+\ I=-!AOP TK];I%OSO+"W! M[VG-*W8_S7;G<0S]:LFAOJ@N0Y>G<54\F=3-KZBZGUKD#[L^1[7R NQ:41BZ MS(!E02>VK*0WZL2!5-V-D:8,*_2S7E_<*(:@[S-*"+F@A>AO+IU M8]>W:8AL&H?8CBP/]LBH%4J5/9L"CV$=[/(<_@0(^*7L$4J>[Y\D+J,SU5E" MHC=A?3M7/7C1GKD])*Z+25)%F5?+5;7'=1G"/:G'XIFK(;;-# $L4X-R:^VNF>3GXY],4+, >I5X*E(O;3BK"^ M= WF&+5*L%2X?E8%EG-RM K<&I0?]G?KD)F.DP03F*7)A1'ONW@#HP=)W(; M:X8@3*:_KG']%6+RB)=WUT /N;T5J_3;>-<=9=E M-=BP'_Y%-$E@38>/_+$564XS[BNWI3>&?//M,M8 M*8_QHX'R*:,>/S0U,?C;^?UH!D2A2ER^('T M(,0()P[UCR!]+%7O>6)H$X[2)R ;)>Z< +^QEB)=H''J",H.MXL+GOHX^N:( MR;VY:'.K/I 7X.#2LU@O9VC4$12A,6_2Z"]M,)O6^;.CU PQ$!U^?D]_Y/?[ M^\ML=UO??;ZYRN^SOV:;6SXC3M+JCFZ+[\WW]BI($/02%T5ND#B.Y4#LVZU] MVZ.!+W7&4I]5PX-&!Q1L&Z1<@FJ&%=PU8$&^ VL&%]PPO.W/Y$8.C>2+#0KS M\"ZG]SWEEP?*.4SPUP/E'"G@4-N?3:O@P@P.B+/^*"Q#=PWX59ANO^);=\\, MD)N;;%WGC]DNJZK?LY0_Z,Z%_4NS_KR*[21VB659* JQ$Q$2QKBW[F%HB^[5 MZ;1I6"F3YT((LE.TX/X(MUNC%]\ATDK\^WMV9]L^'P.?EX57SDKWUDAWI]G[*Z MW2R^*E!V5::[ZB8KRVRS_@!L1V9Y'XQH V/>-RE MJMU%AI^32[[!DZ7E+M_=2F[K+(8PP5G$8O":&UZ/+H(3'R\ ]Q+\POW\%;ST MM&L*1U\!LEN.^&MS2HB)-LZK];;@P_IQS8TB9L3Q$L\+?.K:5A+#;A9IQ03+ M/8JNPY[I+9(6(L!IG4KN@>@@4W!C8V(>)75(534W@\"P[+&QBK6:?)NG[2YA<0.NTRI?-Z=--_EV MSU.V[YT_']+6(5 UGO _9J/8/4O_JF8'LMC7_)PL/V.KNHVL-7BRN\5SQ4U] M4[A'##K(H,5\V"]>TK:O!+M"N[LFHK40A3;KX]F]6G.,RJLX^>]]7C_]GM5W MQ>;C[C&KZB;';E^/=Q!QD!=0-H $4>#QY\BZK)C@* F$+OYJ-CGA"9X6)VB! M@A.D76<_W\.--G+VGAYLL M7UUFM^F6[&IF$_[(JU6$0Q(@/[$M&#N4W\+LMW4)"2)7J-",RN<:5K8&#FCQ M@#\Y(D']4N)H6*1,TR.G1#+,O*$W52\X5;;^RVWQ^)_,.ZXU,?^BV6D[D9@W M/']#1\;P,Z]8C$)>C&\=XMV^_7!<\,+;JY@@#,,8ADX8N(B@F*E,__%)X H5 M697^4,,=OF_0+1J)SB['S/L]W1@IIQM>26(Y<\F/G M:QXM?JGX EQ>)N+G;R1)&N[B9OF1Z^,':MY],GTL)^*GCLQQHW:NZ&OVP'[; MS*[.M23P2_^;7\?=47_F^YF#0VK\S'\T2!%W,;9EB&EA5=;O3JE>_S1K'D9M M,BX+HS"Q_(@?<4UP&-F6?Y!FC_I"TR#C( PK[1'E1?,,L-2\R7P$AG5Y4>3+ MR;@L[R*K0(R.DQ4@]MW+U9^Q?+TA;Y.%8%XUG,[-8N*F+:ZUY\QUB6Y V">[ M"3<3NR'Q,1LF.X,TBI#0!%.#FRRVC_GN-F'?Y#5-^?$$CKG)1AT:V#9,4!)#*PD#$MIAW"*D5F2+ ME5N? Y=AA;M*Z$<*JA8I*'NH8-U@!3<=6/%IY^1Q>W\RO^20R2DJ]P1P5T#G M"S@X SIOP*D[H/,''!P"K4>@=TEA86'R"(LO32PYTJ,7-]+WNRE@NIQ>;_.* MI9)@W[S_FO9_D]Z667N]JBE&R#K^Z\9SP5O/7\ O_];(PK^-7"S1'(TSRRUS MQ7S^!9O9/"_F[W&:CP==YKOL8YW=5ZL$QHD?((L&OA>2A+C,? \ (]5B0*/- M+N&8D.;C01*<#X_Q,],M-X0+'A/B4$&#=6EGA0XDCCDO)!^)G^3,D()CLN>& M5+D3F76U-W,_W_RQV^;W.3_2N:_9#*_.U^1'G>TJ?M:[*>KZ<9?7>;J]RLK[ MSS?_3Y'OZK\Q;$S?5Q E4>)"W_.M( Q="T)*>E P<83N_TP$Q;"HMA[PCK[O M?0!I[P3(#EZ<%'S.6U\ ^_Z>_\-_<'? 8^N/>(H^11C?GWXQ@OPMR4&3GPZM; CIY!\1[VH+E3CILBC6?XS*QHPM#- M/Q&:TMEBENXA/X)_*AB.C%\+_HT7X$!/7]*RSK/J#[XJ<(J!%B7[VP8QOX!U M'BO&!*(@<6R,'$RP%;O8Z['ZB C-C.9%.-EXOVM*7IA]:_;F'F MF8HT%579OVH%J'EL0G,J,$-[$,\0EMT4E!*'SS>@]0I<%0!EH'$,H"?0N08: MWY[G"8"YQ_\5.#CX/*_X/#JOF*$5R*<;RVX-:EG($EJ%3$*B/0;OY"GSQ7PY MZ6^]9+$ MIOB8; 52U7CU636=E/"""OPM# 9MP[.0JZ(LP"\IWT]Z:%'^*K>PJY%PL77= M>;B6&_7/+>5>@ -.< 0Z[9*N,'\#*[KZ8[",!5T#?A6F6Z_X9/ -*W_-MAOT ME!2=*+]2\Q4*/->RJ.M(^GU^A=XV!^@ NE&7 M?1B (J7= #EQD'AF'LY#0^Z6;+GURDO;S)UT6S,\OG:^82Z7.N;> %5R9MB@K/'EUUU,# MWMU5V5W:9&T-UJO;SU6Y/^Z:FM8QK.N,_(]HX5C]XK8"!#V*N;\NR8^1)_,^ MK;.M[X,X J9O6V27N+:,/NKG7W8V<4 M:UO=6453D>$:,"U&2%.0-H]':9'N\Y1\?'O+*A=F&R-KBRCJJHJ;%+#UFQ3RO689L_ZUSA*7E]=J#W R*FW_VS,1ACG-JZ]_887YX^&T^7 MUENC-@8 M-U5^63%?PQ:3DOOIYS:.E .5-%@UBQ,49V]%>I6C_B MD1_'QFQH.Q,=GCOU]7&3=9\S[+BUWG( MN=?:V!\K>J[C=$!U7D(ARS=G\HC%7;]^^K"\R>6*KYJ,M=>OQX>'M,K_32 Q M:#F]'4@T\:'OV9PU]=:W0@^;H>]Z,2:P(@^A83$X0+XY?WE6"@S%B<%UV:0' M(V589"S9RJ%^SJKNXJS+.JUQ FX,R(T1](T!+[MIP15B'I*%%Y&E>D[G=6:Y MAG(M12O@5J5&?\S3&WHW.\_JK1L$CF=%49Q W[4LC,+$ZU'Y 92PCR8/RR)J M?3@!4B_90IY0I]NJG+"<>'_D\)HV"CX"*UG&ISCR[6KY)&LE"/ITEGE5_??R M&YMR?BB^TOY9:;7O%A+_D5956C0_X6Y7'=/#E_)P(!.#[^0'MBY*,$X"B'P; MP2#T?!SZ+9(H(A^X(DJN8GS%ZMTCHQL#WW)V1V]C[ YI_D#^I//RW3WY<3+/ MSPM:38>UV114>"5>X5/UM1TBN'_7H:5<]WC[C3MC<%0'V?B#@C8ZU M7Q9C MZP7)5NDE/61:J87E_, 47>[.?8N%_R*+O+"]KAW;A)#W2)2K",T$Q.^71S02+%)/)565RX M.M!%GBY(GB2"]5 W6<8\K_PCDR,YFM7]E62P'^KZF.VW/C;CQ(.6G7@V)POB9 >]!8&<;IR08,[D4(Z POT^9QVR$T)2=*SS(JMKN/N_(Y$2 MML4>NV80APF.@>DE@>TZ@>/UH +;L^0)ZFPHB@5V!$6JQ,YW@0S)791]Z1(\ MH#?HRV[T^(V1 3KI\&MD3]9E:5Y\"SHMSU@AW9;,L1P=_YS^;"^3 -=V VSZ MB>O;'@!>8CM6/[CIFO&V8 <[]S(4FWM0+FT(6VT8X^.6",062&6J,C^A,M17 M+I.J5!9GHT2WAZR3KO:8)NNGL!_>@DZ*&R6DAQ,YDZ1[59;]R.N&%?9IG\[^ M*=W:@1W',8I E KB<(P!OTB*L)QS%7I5ST*Q5DKFKU=I- !4J1S(>[5+1N\ MZ_'^U@KKR:#1:H)6,GN>\NG**\&-;T*,9=@IIL_2F)6US^2Y84)^O>MZCFF! M* ;V,&AB(M3M,\6%E"3UU>'$=YEZ9/Q'@MJRB*]M,+VM+1%.6M_"2\EOC."6 MB!!'O*\7)@_AM[3)OV4?BKJIV(42>IK^?[/]'7G,X(Y\BYWJP7F].Y3ULR77:\IM>L3A C MV[>#.$E")TF"Q,3(0EVQ1HA)TF=/ZQ.V ##%NC_N;Y6D>67\/3T]:H,FI3-^/K?98UQD?ZQES:4]# OYQS:UU=*SC='GNU-<3H+3$& M4S;&8 S[P>$,?F\/"2/4(F.U8"+3'9=2^S6\KD>P6?JRSO[6V= M-73!H+WS1<+BZ*[ \^$1&=A'01)$T(2>B2'P^N$3S^&:4$@?=,$@$M_>9K1^ M#_GR][2F/9D^M688D$X&[[H[]T1@S(9<5UZ. M*:MZ42Q>G&!V]V59Q!\A%8D$BDD7J..[%OG3REH00,=#6M%*$_TTCKP7^]-[ M07U2-O?DE;H=0G5Z'1Q)VGT7C\<)3^2P,GVA@H3^MZ,61NBNE=)H^XJPF21W[%VEM4%8-2NNP MAC4:8NH44@M7"4\RM4"]S#3THM+3Q$%BNJ"S[X2S")V-66)OE/-9T2@]6-%C M7%G#6WBB=$LFW@1G9W.,-X%>\-0=^=VH?'C,BIJ-^IG(Q^_9PTU6;1WHPSAP M',MUXQC1VRFNG?B^$[DXL%U3+"&8,8[B,/VW@GRSJ?(=%<5=^?! 0G%-X1HI M+:LA?/!Y!J&\1YN7X5+T\#*E; S+H+B,/UID2T>1\QQ=/+TXGUE-%%>&);^< M6Y3%#J\Z?1E>3#9V-Y9E16;DVX'EV":P(@OC$'=C^9$I=DIEV@B*%>D$JA.B M8Y$WD]1H(H%\.J2>.S$%&M'6BM$ZTO,B+1=$9QZ->LC-3!M*F0^6F,3 ^.. M#'6?5EF4UME^+''Q#_IEMHU#9(=1 FV2?0'D^J$%S&[PT$D\H:T324,J%J&V M(NQN',]W9=VP%0BF2N]O*/))LB2+=#Z=6H%O,>$: !H,84?LDU2J [FLDO$1 M=T':)#.OA];)-JI4^K0*3@=?''-T)BGZ>?J1[@XOI )P]09J MW%'LY'OO<;(]LH?WYQC_7V6,P@S9&9]+& M:(VB9_E:LUA7I>Z(\FV6T[YI2]_KE>JF2]/O=9X'/<+*6L8_G^2OZ0/>,,76 M83\41"JS;G( H0E\=DC+1&80)J8/NXU9$/F!*W1#4?RW*PX6#)#1(A)HLC:# M+3[]5DN4F 2/.5IIXO\+'1>D;CIU>JC5#/REK(=HPD['?7D@Q-1MXX-/99.] M=%$O<2P;8>@Y8>0%$0+TI"<;WW.C&)I(>-]#RJBJ#RN,@/Z7T4*=L/,AAV"! M?9#%N9VP*_*,5KH1G^EQ#YF;PMA^;7<<^C=64M'E>09C]F19[-I\] M?;/N)K61[SL!"DP*D<7_5^Q^D:^^A%;$IC@,XN+K6K M."/T_/>GE3GFL@3JXA,Q99SJCM=7UI;S"_\5=QW\,^VVNSH_\5Q.G\C;"\%L M"2^L?V5=N87E=S1 Y<--7K1;1J?F!E^R SW0@,JZJ;=V&/H!,*W$ MC;P A3'P7+,#@-S$%\KB)0ZK./Z-8!E5BXL=IQ(\."639[[4?B6*Q<+9T+IE MA'(S[N-B=$ -=)%S)7D_/X,79@$*W*#'G$"%8:7R1WBV.@Z-]YXTU_Y0$$CI M >YVY;'H:F^7#X^'K!G)_ >21!1W^1E9@Q-A,0VK&-8P1\&_=X;> + M';!:#Z5B[3U!Z0H!;8Q'\J/WM(Q^.AAAI /VV9J\E'7@]:*WB&9XU,;E8 MV<3E8UG<76?50UN::XMINPG/0PY&V$(.P!$,.LPXC!'WZMGZ2!_TX(]C.6Y]D&\Q[K5/#C7T/;6T*W'YIAX-_A7!]<&J7SO4YE'A M66I4[I SBY+Z/ CK+U]JQ$6IXZNZ5D*$L]NLJK)]>TCV.OTQ*E.ZC5'@0N#% M.'(2#WD!\F/8@T<1WV5XS2 K3I%Z;+2\+STLWJ0_QE6!Y2P.:$;IXEG38@^ M+NG3\%1U5Q"(R>/2X&_SJ5DKH5KLZ=$MLYKZ%"V?8EURT2*YEI1GY,^6=,DA M15GV)=%G\_9>$@I[A/Y+]BTKCMG5+=L8JK+L:TZKLYUVB7!*[-@UM#\C@&:2 M>%8,/K0;2TNK&.9LKNGA04G9D,'N>1K61I^%33X_WW:E==">>6J;#=LH,QPAOHRSQ$.B\ M?;*(_5S;)LMY0FY8ZLL^7U4?R[KF@HL@ &&"?1!BC,P@]F$0]G A1);\Z*0 MI.(@->C<;JQSCT3GF%%&/M:YK"^]_>Y S/N-([)MR"<7]4ZS)T)FH%OY85 8 M[X82["5=^J[K-Q[XQ!TU._XI?#;>4AA42<.D:*C<+^)],,@T\OAP9 ?SV(H] MK4539?=94;/>RW3V2+$^;]*%XQ"9=N"YV$$^AJ8?M!V6W1A[?B@4^U1C41SB MGC05(H#+(NM:28S,Z3;RGAC4:ML[>(4^_C:4GB(S]:D])!1YDB]FZ>1$L= T M]M]K'NO6"M]]9/F)/OT;)G%^('M*[SV[QM MCG!U;+@ /@-G1\!)3">.R'3.]!P7V2'JP<6V$V^_9=5-R5\\?!%0(BHSQC\W M6-";923>Y]]HS1JJ0R0FB)8?7\9K?-% 0W>)!87G!ACEL1$($&M'!CG\7P@0 M"SM8CSBQM-&_U&I?@7/Q"069]NR/N^8?K'-S\[/?=_KY#(:36 $V;1@2**YE M1D%H16WI.>P$C@/%XH/TX1>-!#W8T\9VO3'0(# MZ10!E>Q(0%;L?L*;NJG27;.-8P2!C]W(]SP[B>W 1; ;S8\3F[<9UM1?K^Z- M90LH(TC&'SVHA=_),]1<>/7FDJG'&S;;BE+N(S;K?3E5@ZRWP \=#X0@1@"Y M-@91XN%^P-"V$I'US1G#*%ZZ/*'B/C<*8'H5ES_/$+S]3 MR-52@289#]+G^@@%"%NV&'JWR!?%QCLRF-JK?+*(B\#4=%R7?HWRD! M]%CI('<2HM+J%/,V75T;I[I(-C)M8W3&&T?FYGT#8(3=,D M$SV0X,"-["C&-NS']FWD;XOLCFYP\T5&.6-R:5K8:MH8'G^27A;OF9QUM1'8 M7.HV+U)VS^'V-C_DPE?W)-'-%W86Y'E2['@:#AB]75.P%J4Q@KFLWG,Q=T&T MY3*OA_)*MJE4^:SR5Z=Y>20ZNZGRFR.;UFQ-/XBQY9F^XR2N9>$X!'8WJNLB M-^)3/UFC*=<]G-OXZ'E)8OBQZB]([2>[.:5N[LC,@7)A5_K(F M2[,[K1[)7)9YJH=P,/%"<)#-X?KU.J1:4ZIYTL3289P]5MDN;U\&E_PV,Z8Q M)K9!B&"81%$_1!S[@@<@A7ZU\K6;,1JZL_=8T?68YN?&>"0_U[ SC1EQPZ-X M#7 Q#OE2667DB4GX&,:R&>EXY N)YR2>],@OIT$O)3PG_-DB?"BK)O\W^_7E M[:F0=%L\D1WOWH96$H41]CP<8 "09P&;"9-%A@5$KGB+$,H82_%&XQ@B%9&2 MW;?(G[<8X,]HI/#[>IZX-+6"2ZK/6!VU;(!=RP8&<6%:^1/%I>F=EBC.IIDG M4^2@XDRF*)/$]3-%J=:4:AZU=?O8=,W*MBBVXP3:3@ P"&TSLAPX!*W(BL": M76QX,2H..ZP1X#?6"+!NLL?WQ\=125JZK=35I*$;21WD=;O8&-+"Y\)?I.72B?!Y/.JA=W.->'X*7 8G M DR=U!$O1;?M"$B=-OOEWS:Y"< M@2?LPUU+:= @>A%,$L_<9PZ6XG;JF0.&RWC7(_R-WME_H=;\TBT/N9B[?.9 M(O-ZR)MDFWX]'Z;5F1.LO/!6&:SZD> M8B3!CE+VTS8WXQH.G*+T,6_(_+,_;6JZIHF1A=T@@F;B)SBTO!Y @!*AZ_42 MAU4\#QQ5\1E=3VC;AM(=\2>ML8JV'FAV>YOMFJ$4=EL>5O0F@TS/3$W4%G&* ME&SM=#>@@[K:Q0!^%H4RM]FNT$,Q51CV:@XGB;OIFOHEVV7YMY3UER8CA@&( M'3)K1E[DA%$ _'Y,+_1,X8/S,\92GM"-P B<#Y5$Y%35D\Z@3*$;@5M;UT90 MA*1L"K^ZJMH?B>!]AJS8H!#Z/L8@LCT31N'MM./&4'>X^UR MQE*N42,P4C1*B,BI&B6=09D:-0*WMD:-H AIU!1^==6H2;:\JE'3&9JN49^K M[#'-]_V:7#4D H5[4. M9;]=V4Y6V].8(D^ZI@MCR_.LT'9]/PR2_B).9%J1K)5"D2$5KQ)V MAW1JXS']2=-VVN-N5QVS9^N#^WY/L>JZ@YY$^5 6=^_)R _C?R%MQ5#(.[-7 M"U4Y1O)*X83.X"6CQ9]^&H>?VX")@ MR2@%*QN2Z@WM9Z5@\QZ^]%*PTGTU2X'7=)-4=1X,>7NE8 5](*[MJIRLM>XK M,YHO)JCEG#=>?$Y_LH)0UV77G_ES5[[B,RU> 8M]W)>NV)HX3#S;(Y#T FH'T_@\ ML,Z0MJWBXE=I5Z+2_"1>4&(%GM!#;5485BI_B@55LRIW6;9G%?:^IJ-F:/FW M[L+\-@QL"&PK<$S'-9T8@!"&W< (V<@5R: E#*VE%HX]@U :+-;" V4> .4#!( M)MPL5()C0J(XX:+AJW3-M,FG$]9CU7AE8LJXF">D)8\] M8NJ/,>:V%_V >N4LDH-7D7Q2IILTT5NE)KZ68\KG<[(F][4PLOI3UK49Z[ZS MWP9FC$G2BTP0.@@"R[$@Z"&8D9W,G*7/&5KY/!V.K@T-MXK8]EA?QVBF[,XB M?J+<*F=D&Y8DY*^S2%\C?QE]/4"D2*Z*L,?FNJI%-->TU%Y_,G?$]MZ M+C ]$'I!&'DA/?$5N/UM401]&THX13!EV*5.$1S;S9(7-[=4[6V]SKGL_2NI M="O?H])U!TK*+A.W*_103!6&3=XM$N1NIEHFK'$%_W85"OP806Q!"!PWL8A\ MPZ0'9Q-EEW""0#:DA4\0W/;PI9\@D.ZK60J\IINDJO-@R-L[02#H W%M5^5D MK75?F=%\,4$MYU/VPC[4]9&V-[JZ_5@6=]=9]8"SFV;KHL#TZ+)(E/@.!"A, MG"&MMQ,[G+H7-G$XQ3H?E555?F<=6X\%>3"-/0%EI%5%*Z)<;L&FC&#Q#;$% MN)VS(=;#HXL,'X<[(!3B>CMB+U/&N2,VDV\]=%*F01=VQ*1PQ:MO7[+';@GC MV7 1!$$,/."[,?#MQ+6 C[OAL.=!<\*NU^2QEMG9.L&3HVS3J>73,[5T3E*Q M$84K*]/:+WMJT>6Z,4_LFJ7D]1P&_LA"!.$ M@\@S?3=P;#>"IW$3./GPT:31%CU[E'6PZ.M54[A&^2C0#5(BQQ,.(2FG=]89 M),9F!\\8\*UX NDENG@/(,VB6@\=DVC/I>-'$I@2W>G^DAU8BE)>IS_^D3?W M]^5A3R9425F=J:L>8=]++! [)H[\@"AN$E@]'-MWI]0V5X9EF5SM\RC-^'Z" MW98]-V[+JE/']'M:[2<>1Y+O)K$]\G5<,V^_O,-,]\T):F,$FSE%CQ804PGF MV$=7YC---%FYF6?VUQ7S*JK@9%R2%7?W9JYNR<@/9<%"R=:*0RM&$0BA9[M6 M&,/8ZZN'8M^-XFDGE&8,J/Q*\'3M'<.P6(JJYK9>7I* M1?,$CYTY:KG]>I%;I;)YGC$.@91 MUY2*,.@,Z(GC2M1>;NZQ3G=BRGV]7C0 MQ(M (,X2&(JKMBVX_ZV$;9<(%A#;^9@RF5M0&6PZFSDG9.D;5/9%=,UE;3. MTS0B8E<5B=YI]=,8,&XT$+:7*>,0M9E/$PU7?LP)%P)G+*L$N=B1Q75GIW[,^"O'1X1]79G=<](/M\CE3R ME9_!T?6$C913--RNT$,C51@V^32,('>\VAFS/C57M_&/'>MR\X6D3E<%Q43_ MHW?/OZ6'=DY>-U6^(XD5.^5>[)]^,/K);>#9OF-YL0=-9)F1 YT0=4ACRPRQ MR([-&O@4[_'$0VN@K#/*J.B-*YITMA=\BGW[178"+:;'JWB53[AU=ZB8PI]\ MV=MC4(.H*RG(32O_(ZP;XV1&^TWJ[>>?Q1R.5Q(0%'CG0N18\UG0(\2LRD"I MSYLI%K1F8?J<57FY_[44[.YPI(O,8^M;1K8P"&,2=:/0=2WL0P\Y7K^Z',,@ M0B*3!LV@+S#QV'%-,Q(Y(Y]FJ-4%14F1;V.T1ALO5/'>&(/ISR)O M:_VR47-9SUX(J)H^8GK$6EW)*=^$3"P8H;?8,R,<>:X)K!"9T(%N/&!R7!AO M'YF97YNT:A8(NZ_B$9'2Y]"%5/7%V&FD;)6]N<^,F^PN+PHJBMT'MWF]2P]& M.^B"0?9U%RX0,Z7Z;940^(;"F*JHQ.W$/T&0X;=59LP09'B9$.!B$H]<+XH0 MF3,&IF/;27^_+X[)5UT(B O._6>U:,0#0 ]*TCJOKVDKKNOL1Q,=Z :TY_B)[UJ.[Y)GE^#U$\L+S< S ;UPEPA5LET6 MF>)-B=X8JA^M%4QL1G88O2%&VAC48H.93)>Z4V,PS6"VB66:"[N8+_/4U[MB MF>C8L2>O;5YUO-?SU+_\!4$L#!!0 ( '5P)4]:\)?4L)H [4 M!P 4 ='1C+3(P,3DP.# R7W!R92YX;6SLO5MWXSBV)OC>OR*G^CDK<;^< MU=6]<,T3,Y'AF(BHJNYYX5)(M,U*673I$AEQ?OV DBC+MBZD0%*4G+U.5SIL M ,3^]@=@;V!CXW_\K^\/XY^^I=-9ED_^]A?X5_"7G]+),!]ED[N__>7OGW]6 MG\V[=W_Y7__SO_V/_^OGG_^W_O3^)YL/%P_I9/Z3F::#>3KZZ8]L?O_3/T?I M[/>?;J?YPT__S*>_9]\&/_^\JO33\H=Q-OG]/XK_^3J8I3]]GV7_,1O>IP^# M]_EP,%]^^WX^?_R/7W[YXX\__OK]ZW3\UWQZ]PL" /^RJ;6W1/&OG\MB/Q>_ M^AFBGS'\Z_?9Z"\_!0DGL^6W*WRD+/[]5?D_\+(TE%+^LOSKIN@LVU4P- M_ M^=^_O?^\E//G;#*;#R;#]"__\[_]]-,*CFD^3C^EMS\5__W[IW?/&IGGT_RO MP_SAE^*/O^C!+)O=W'ZPA^F/SXNIL/[H/>/TVR8VG0^R,9'16BD\7:D_#"83L,/WTX7 M95\+[?3WXS3W^?1A<')W]S303F\_+QX>@EIO;M\%ZD[NLJ_C5,UFZ7QVK MMMB./"=TN.T>?1D$"$[IU_.*#?3.Y)-1.IFEH_##+$Q1HV*QTX-Q,8E_OD^# MCOX^&2Q&6?CMD>Z>T%*W_?\XF(;)^#Z=9\/!N#EA=C;;EF2?PV*2%G9)6%W, M8';OQ_D?<1JJUF(G\N0/C]/T/I0)\_*[8)X]I,U)5J'M<\L8S<^H#W4AO1M, M)\'D;HZP>QOL0IK/\WSX^WT^'@6_POU[D@N MR*J&X4_9_#@VM=OILN_N]C8=%@3[;3";I],/Z;S0HPJF?]#FLE8UD[:]#W:) MAA]DTW\,QHLT_/']QI';6;UA6$[_"UUZ\S([JP;?-RGWPG;KJ(-]Z F&ZI4 M;;B'FT,C&WY5OY>'JC?U@ M/CC2K5U%&^[!IW283X;9.%N=S]_<%J$_PV!4V&R\"-/]/]/L[K[8;?@6G*N[ M=%6O$J8-?Z5AN2M-2?LK--&;:?Z83N<_"A32QVDZS*I$C!VIU5Z_:HZHFJVT MU^^U'175Z]UMM-?G:N2L4K>!/GY*P[J\.+94OBC5W'>+P\OI8#A_GPV^A@FD MV#BKILO*]9OKJ\UF@[N[:7JWU(3^\=O@7_DTZ&FT&,Z_A*\$5?V:YG?3P>-] M-OQM,/T]K>@8--9^<[*&N?&V".F;#-.;K^-LU:5:TE1IH<'^KF!:_^MS.OV6 M#=/UOP)N_RPFIDGYYYJ379.?:$[B2K/(SK(-].%S>E>84Q6,G!TEF_W^]E[7 M^WPVTVF@W3JFZ,O@>[$%N#JE>C=9[J14TWES'VA6VIK4K5"SV?ZMUM+LO]*1 MSR9A[&>#\;O)F^R4\T*W&E<;BW?!-]*<*3@L6] M.IE-)[,JAN;A2JWUZOG/LR)(8'FF_"5_*J_^&$Q'LU^+R30=561'*Q]K#86M MI7'I@*PZL3QAG\VGV7 9?Q8JOO[-WR?9?%4Z!I@6OM\:5LO?WCPN+WA$"WZL ML=:DJ#9)5*C:5 ^?A3-6Z=?."JWTYFF]#?Q;GZ?_N+E5P^'B8;$0$_6SL6/ M7Q>#Y5)U%)W]%5KIS=.1P^;UUG!//Z3S9CO[LL&& M^QMLI"P?N4G#$.]NMI6^?YX/I@UCOJ_AAOO_)4SI:;,]?]UDTWW.YX-QPWU^ MU61S?3Z!&//7W:S(@L>MB^;OPR_6Y8MV3[MOO_I2^GV>3D;I:'F;O_S6.!_N M$FHIT.U@]G4IU6+V\]U@\!@0@>*7=#R?E;\I)G/Q,X#KO 7_??WK)"PX1>A8 M-KDK+\JKK[/EQG/9I7&!Q-_^$CZ?'*^44 P<==XKJ*C3%BH-4%A$&*"6(F/X M_'\ BIMG$:\>Y M=R;@!91P5AI/2K2<5ZH*6ML<5-/A3_DT&(Y_^PO\RT_A+[?I=+I>_@ZDIUBR M=KD9T,_R%J._5]V#OX6 MIH7=R2LN>'I@BA/.H. >&("\H43Y%>3<4<_-^::'ISN2)>X_J@S_0]42C[ST M% 5N880E8!P$DJVEM=[;-S.\*ZL];PW=I^';+H_^/@O^G)O-LX=@ZG2V%7R3F?C = MI[/?!D'\25ID>2W"SWY+'[ZFTQWL.%8E@< B:!"$A!OCPN2M)5AWNC#\W/63 MXD0EYJT ?,:9)AC(Z;MY^E!S]=I42X25@BH/G<6$!8]!(P$WDC(7,[_TT#4_ MYQ)V*N9=LVO+9"RN"-U-BJ#-=Z. ;G:;#39WF==#<%3D17D*XP]_6SRDHR(+ M2OA#$>'Q;3#>#JNHYLPT^.%$"F2511)C2KE6" B\0=M(W>E&Y;=T^C7O?KH\ M@7I[^-P+'5WDB%A,"^6M2H96TB#[=HA)V^-BS^<33['67H79+^]H2&R^EQBCA: 8 @>PQ@X9)GB)K8,^Q@;J MX>9Q[\? J8JY1-(_&^\?I^GC(!NY[T48>5HFD7F>[JG+=>)0?Q)DN""4 (:% M=U@!99 H=2.PB]G[(G\.FMXH[A('57D+^^.X"))969J/Q5%61X-H[_<3"+WB M@%"FD"^VVLD6]ICJ&&N+_CEHSJ:HK@9)F5_L (_+(HD#4G!,):+ 2"HY=DJ5 M$C"#8]Q>]D:H=B*6ESAEOLQ4MUPPOMP/)A4HUVD_$@4=]5!C!&W0!G ,*;;6 MA?+2^ A>\S?"ZSXK[!('SU+F#_EDN&V#=31@=GX[H5A)823C0GG-(&5>R1)S MH!",&"3BST%R%B5=XL!8.R7;?UC%F,T^#GX<"?#IM!\)D)A 9A0#W #I"-&^ M//!3FI.85456'C#'[E.]N7'3M-Y./+X_4:3!+I'6EV"W_K G *#=CR:. <6A M1(PH;+'T L -<([BJ! "\#88WSLM7>(28=<\^3+X?GA,=/?QA"LJ" 580>4L MD-YS7#K_2E*G8\9&]2/CBQX;O=76)8Z1)\MQZV]+F[*C<;*_ PFPA'/*A54Z M3%'2.[@AAK+>1(555S] _G.LM*6QGH^7K1<7=H"0MK#C?^R+"8.<< N<$%!) MCYWC='TY"VDO4,Q5)%C_./E5-H)K'@H-ZZ;GW.]_Y)UWBBNE+5 P:%YHAM](J'Y&?"#WSC6/A7:4=,8A4=R7SH+R5_GUIH/);*5]6(_@>YM) MG!'.8*LMA#(X7L196CI;6DD09J!# $XD!\Q(9 MXXE!P%AJA.=<(.HK1?!$<8+7JY0 <;'')WT^&Y-'$%B M[XG6P[RS? ;Y9)H67E3Q".'H7XO56SY'KHKNKY1@CHUC6 JF#)+<:8S96DII M)+JRJWSMD>!EYH*F$#\OKX[>%3U4+;&4&*L1H0(;:@"DSI?@21K^=5W<:D+E ME5AT$KHGGC(]/6B_^?P\W\1"#\H@SLT?9P?OCY[86J(YQ\((8"5@DG*IO3<; M4:E^$T2JJ_6\:]A/G*EFT_G6+!7^]7*&"K]ZGI9JZ0SL6?'V%TX$$MK2XL(D M!=I1Z[$5:VD4HC#&\>_AI:+65[K&D.Z6-WM7M$/%$T6-50$A" UR5EI@]$8B MR&A,)$:/)J F5'J0'2>AV94%=/.XW Z8W)5OO>Q=RH[42(S!!G.H&1>:&**5 M<6XCGXV::7K/EKHJSMN M"O*? [Z6:8C*^?8LM='_+&#]1)!M280*H\Q0AY* MSK@M965.Q 3)]_#F7V43SH-;4.QC6X(A MD(8IIM?=U8JH*UF (E65-X_DY26+PP@80CWP6B!ID"*6TE(^ U',\5(/+\QV MMM8T _=U)(MS7AAC%!#> <.)8H0E9!LD!#B^B>R$T@1$YY3#^\S M,F\+HO5CP'G,@UL.SC*Y8UPS: M?<0;Z.,V_9:M-C:U7 M[=]- B"#\=.[&L%FS(MW]N9;Q\-/"11J3EC-?#/1T -G@:<2.62=H1R5NW8& M44ZN:UNBJ_GM+,II[GIS1/>7 0[O\\G=EW3ZL#<51B??30)BFK(B0X^QT 1C M1JMR_K#2F9BUNX?^2J/<[J.">L'O\A;J\F_IT6O+W7:@"*DGBC)G-?;,!!.* M.U4":K1#$8R_M*Q?YV=\@YJZQ*MHEY-3#'-9G#UY:+TTP!X MEY93K$$;J#<*ZVKPJ(=\.L_^:RG\S>U+*0ZP_7#%Q!MMI?4.&A&\8@ (];B4 M-N@D)DKETK)YG4K/1A'NBD\^"ZM,^C[[]GI(;,NS3O/[*2V.-X)6;VY]-AL. MQO\G'1P*J6N@]009BB7&V 1["P>7'$);GME;2JN]B!Z=-NNRF=F]&OI)WT*0 M+W_DC1%VW5["@O=LH -,,Z@XMM: :$=IIMX<,T_ OK_<]/FBN36^;# )6"R# M(:BGDC@JH#0;=+ !45&M;^70JQ/H>TS,4+998H:R"<-04>&UM4);KC0#QI?H M",M ##'?RNE:)]"?>@>V=M\^9]_W[+J>U%;",;-AW%&I,=/0&(5\&1WFB(D+ MH;SV\["N4.^$7.HVH-\DP[8;3!3S4%.&I>%4,D8)EV6HF),21]'L+1Q-=0;] M>8,*?''>L'7L\"G]EDX6Z_CE?#&INKL=]*Z$*>,^@ M4PQ";(LWVVQY3NV)X%$&X[6?._5%*_UBNAM,)]GD;G8S?9_/9IT0OOXG$Z/" MFN5MF$B*W0WAN!+E#2BOE(D*27W#)T?G4,XYTLN5 XU9$P1 M3L!ZF:5"(%XICT-+-WW/F%U.0NP)@4Q*)UAPJ#QSMD0%87>E,>QQ!(G-+E(ZI!@A9B+$N$1$!K@CZ M7=IA>8/T:Q+S'K+09N/%/!TUP\-U8XD'D'FIBA? O2-60L4WJ 1/ZLIR7YV; MB:>AWA47;7H;!!GI=!)^F'\<#[8NBH09_=?@2A7SN5VD7_+/Z7P^7F8&(UIZ?JK(^!M!T$L[ M5Z]+T)[HY!SGBI\7#P^#Z8_7%YVN\: Q+&X(*&MAT N&2D'@W/(5,6*YDM42 MQE_?02,Q $#$@5=06<5$89>6J 0?*2I2MK\31QQ!8@\:ZV'>E;WU+HSMV_WA M.QO01%<,_3(= MC-*BE\>?)WE9-#&>,T4Y%E)PK*DC1II2HO"G*TL+WZK.\T:A[L&-J1HK;HU6 M$J@E%- P("%U CJ-/-_@P(BZKL.&SE;;]E30 RK67&5KMI1098D-CK*"W"+% MF31N@X<$NM(+PY:1?TURR[G<+LKQ"_$NKXI M%'4S_3C-1XMAH3T]&/X>Z''\'OCVYGV&E#082)[I((824MT:6T[7" M/FI#Z$)(<:(2J][/J ?P)=_/4)YRA[3 WD.)M6",EB-+.1V5%:>'=M$YE[!3 M,3__9N+?9^GM8OP^NSTM[]=3]41#P *$5#"K$8::$@%*R8F45[9QTPP)*N\3 MGHSS^1DV^W5Z^&;&L:H)]@AQ#*4T%GBD>9B_2S@U12SF<:8>;M-TS*R3,.X! MJ]1PN'A8+'9RN)00Q.PO5G4"Y8MXD MO2OZ=U7<:P;W'K#Q0WHH$O)PQ<1(8X!FBA/AC0(64[L9>\$Z[?8QKWP^&%\5 MQ^HCW)-@*O=].%Z,LLE=A9=7ZC85K C+&!*0:BR4!LCCXL6^%2)MRKTD "B ,8:4<-M(1 QZ6EFS&H9,QN5_U+$9+:?HEP*[#=W^O)_>. M!A(G@^$/B0@@% $#UD"\08 2VNG-F&_I]&M^SKLQE>EP/&EG/-9G&=W+'=SK M&N-6"*2TEIX:JCRPMGA,8HFZ(U+[2@<_;=^(>_TX8'#NV]3W<.E9QA:R<(<<2SVX@[^SB8SI_. MF[9PK\SX=C^<(.>I1YR3(GN3HIP;X]9H4RAYS++9XZWS1@= KS34@]0S6^F] MZ]AW%5M*-!&"&:4D=E:%_R<=)R4>3$2]8M7#N*M6&-LNY*W;>R8/8VPR2T?A MAUD^SD;%\8 >C >38?KY/@VC[.^30?!'MY)Z=&X ?@Y"+=-,%"]Z3D+/LL'X M8[X.8#EN"%:IGA"H)*+,.($)%X Q:X#R#E.*$)75;KJV(_UZKCLNY_.""9'& M6R> 8PP!31 NWIA<2^0MN+(DCLTJ^>73R#'(=G9C:#"[#VMF\1\7IJ)O@W&1 M1$C-S6 Z_9%-[OXQ&!],#%JI?L* U"I(K81AUDJ*;%A(U[)#SV..SZ)8]3C- M\FDV_[$TE=JAV*DL>'D[J 6+:8'; 4[M+)]8:30G MCF#F 6<2TEQ*1LS+"8K=FT[^?GVTN6PJ EDNSN,^!8ZET]_'#ZXWRZ6J"" MI= RZ2#RQ'C&:"D)P"(F#"G*,KT"_?A M6/SLX8J)]E@K"PED!'C!@[/AZ&8DL*B3LZADE$_L(3UG3Z, =S;5/(56VC1H M*7B?R_.^]'&<+M4X>19RN5?&0[-40Y](K$-4&$T! UC",&M[LAF0WKANPS8N MDJ)G4L79Y\;#YONA:L7&>U@!-.04A?$JA+""E))JHF*2/XAF5E79<](U"&]W MN4166EF]0/%E\+U*^/;^2L&[=1PJA8B40BM#L$7EG@AVLMI[F7M())N9N7#/ M2=08N%U1J$*LXE,DIK0:*""5H)@(9RFR?BT!838NGR]X&\[>B5A>550K[!9P[RYKSM+GQ(9\,C^X=["R?.,>)%0(4 M.R&22F$5*9T4HIV,BH2*B@2Y'!N["6"[W6@ZNL.4,"D@@\!AYSVB@!(.7-E[ MJ'W4*\3U-[4O>&^I)I)=\6 ['&\R^CS/A[_?Y^.@GUEAK,]_5#C#K]I$0BDG MA&L%,7<$>NHQ+LTUHES49=D>QIJU>KK?$N:=L2Z?W'U)IP\V_5KA1'9'Z83@ M,(Z"K6<4DDA;%\39C"8NX^:E_G&I>76_Y%,TQ!UN6^:+R7SV"*"\8D M%Q&H"N0INJ##%73V'A2SC M'2C@[LKR.71J,)V,\MD.-;;@J7FR\;QF A "#"L:_%<8UG;!@R-_B09>NL:A;N3C<@MWM:>1=R9Z4$8$F ])P8:HUP )C-1@L-OG+,=G;4:?^% MDJHQI+OBTTF[4 > (XH%D23RP#*,I;*&E"?-# D9\UY-_8/\R^=38TAW&+*[ MTM"RY\?NE.PHG7ABM7:>P;"B0TUP&"SEO,N(B-HLZ.%N4Q,*?AV1&PEJ9U>2 M\H>'?%*)*2^+!G2L8M828#TL'BIQ',E2(LE1S$03>4GD8H@2B6EWEXKF@^() M83K+)W>Q9>-UM-LP.WS Z5CE1UFK%9''?6RNA!(-,EU([ZV/>V.WA)><6 M>-0XQF<(RUT:;F% !'7=IY-9]BU=^07%8_;!&[BY#0Y"M>C;*BTE#F@G&<7 M&8L\\UJ1TAADWD8]=M7';/#-RNA.DG$$&>F$4M19X!7AI5G(N M4,RN9=1EE(NA432F?8D=B(@92(QU#"MI@51<:FTU!F4P'Y7RLA1B""D7=,(!\,,Z<)*F6UW)PMOJ.#LZ]F MN; W6ULLYMW9(VLXECU=]_O(FWU[ZX1YC@N%;<",0@08Y])L9%0&QQBYO>=5 M$ZI_9:LT W1GNSM;W3SZ0-_KPHFT"IA@MS,( KN(P'&EU()06)2//1R(S!: MNR^W=V(A/4Z4G8_P_2.?9Y.[Y[N0!Y_@VU\AP3A :84UW EH$(-*J'6'A7,F MYC)J#SD0H[&\!3Q/),"'?/*M+@<.UDF +ZXL0ERDSL>*:V@4+KM-E8NQ4'H8 MS=P0#9J$]!QKQOL*3R[N+)\X!1EB7@J$($20*&-9*1O$+":U7=^OU[1A>#0! M\GG.'S\L"JZ'KM\'\(HLL,MSCC))S5.Z]2KI$R-;3JB@ C&#C474:TXQ-Z47 M(<(ZW@,OJS521A+HX/EFVXHX#W&#'#?3I4DX6LKS,9TN!:S,SWT-)-Q;X:'# M%"E-.378>5%*;]SYGC3NP"GKC#@'"=N09L[#RQ58:C&_#\KZKZ>3(=:. -?3_!=*M1.-,8JF"=:,F4Y(!1;X#9+A;1GBPON M8.KLAB_[2=J03L[ Q1K^RH%:"1-.AP&MO5/,6PV 478MIX*2]F!#\6JY%ZF+ MLW'NJ(^RIT9"--7$0^$ MXHI[X$SI7S$Z)@CK[X[*/W@VDEZ.!O/JODEAZHE M#BO'H>4."*@LY JB$CFEN(UYY:OO3DD_&'>Z,LX3'+B)50@F-8E=/?C-/^6 M!7SUC[_/BLO,-X_I=%"<^JKA//NV2KJ03\(O%N%WZS]6>R"WF0\DPL/@K5L3 MEFF@H$($>K!"L-A4)%<6PM$,F?(>:**K%2T(]W1?0WT;9./EFYSYUBRY#I_6 M@UDV/$S8.BTE&'EN%,<28I+(!XVL[LK\E@:_?U0\5;8&Y,"8J%0_ M$1( $-9:ZJT@&FEGD=I,)I42O'G= MG1B]NOOCQ4"?9E\7RQ&^)X:U0LT$<.$L9(!C[ F$UDF*UB(08D@W\^I.^KT1 MQK6CJ.ZRBSV])W1@*MPN%KR.H#=7C!6'J#1*>JU+28(=%1/Q57M#<=]23M\, M_QI0T8D3V_:;4_GMRT<8EKM<>R:V"C43";V6VC)FA:74,%AD:@\BP" ##:/H M7)N(;X16[:BIJVE-+V;9))T%<_KA:S8I7T7[ELW"#X/QN\EM/GU8_O;=), T M&*^3'@?HEA@7[ZJE3RK9O&Q[8(9LZ8N)<X*B:,@(&T4DP'<,$U R4KII& X MQC=JZ'72MVY#?=G)UO;>C.PK6]M08%?D71I()9S+WJX?-3] V+UU M$BU(D8F(A64! B X*-XA7LNH!(F92ZLG0CVRS_3V9M.F]'6^"76#BAD\9O-@ MN1P_+*C>2 (( -9 2X16P'-O)60E"L+XF,SU?0\^.O.F?VM*.A]5PV!/LV_% MR5Z]-7^K7A(DE8(Z'&PRBC!HR]]GM9@P@C U&#!;'#OL#?<\]+;4PCQ;E(4ORENMJ"6'MB, M6ZDI3[,7MQI(."& * >#!R<1X5P*7YZ0:0!UC*W84-CP=5&R 25T&--7T99N M)/XTL5PABZFBQ#) -(=2;U 0GG=[K7;GZVVMV8CGC^1K1TEGINHJ+*#%,.J: M'PCS").:>@8H-01QI"0C)7J:PI@PZAZF0.LRC+I=3726LV#P8[G?]B57PW\O MLFD:Q Q]G__X.!Y,YL%P*8)>'HLB![A:O9$D>(:>A9F!UML+'#M'*0ER,H)LD+&TFSWV_<>7UTG8]A5U M-@J7L2[IZK6; N;U7PZFR*K13"* LV%9,8!*;!2%&"I:(@&"%=^)?W5D_PF^ M%>HVIZC^^5B-^%$)(Q0P*IF0FLEB)TZ0\BS7J(!\IT%XK3]HSL -3^0&,&=418J13'Q,(QGY4OT4!CJYSJ;O_P=@'8U<0X/J\AA4KS? M='/[/I_W/E:Y2!\.6&$.:<^QHD9ZO%E;D$=7]C!OUU0YX&$U MHH^N6/@I?5P;+)6YMZ]*HA45CC+*B:,<>0(IMVL)+6,J)OCCU"/YW8&>7=_3 M[XJ%#6GF+'M,11*!F\9/:= MWJ-[4_-?$^KHVCO_E"[?IOV2?QE\_VAXX'B_PI3TL%XNZO MG$ GH3.:2L40@=(IQ\KH",N)CGD4I;JG?OY3I*[9V9A&NN;AS:W-"N0FHUD] M#NZNF'BFJ5#"">^*X6<14.*<9$P+ MXX(1HQVC@KF-88.1Z.9ZV[EW+[MB9&MZZ8J=[O8V'OZ+K9(':-S"UQ+!$,>0N> V&@@T M5EB6=[DB! MD=!M1Q(EI L3CY:$0,L5,YB5[H%3(BHK> ^/M%H9)+W6V$6,G[:&0V(9T%8S M BB4!BBLB-M@A8F*<0-K)YYX7&HZ,' Z?V,/N),>8MD\/H]^ MSLUOGT_3[&YB%D'GD^&/+]/!9!:D*(21^5.K!^H-G.; :MQ3OVF??- MJZZS';37 I7"'-H?VU\K$4X0KHOC4(\5PXSSTG[%P&D78[-$4?2RK?OF$._W M5M=JL-RG\[!.C)]W_$WL>UEBO4(,0^P@A%@7=_26;WP2KQ2&E9Z3[K-E6$R2 M,8OD"5]*M$+06VJ4!]JSXN%43$M,+73=O.O4VWVSRHQKQ0X\54OGG\7<8#K) M)G<]>-QVA?NF;]72_NZJD6"NJ #0(6R@8)!R!=8/6UNO>;5XF[;N#GU+)XNT MB/E?/L84>EO$3IO@< =)IN[[^K2]2#$1_N^(^WE":XEW"CMJ-:8@."::,^I) MB8V-NV/9PUDDFB&OK@NUC7AW%O,L3*V_YOFHR GQ.9U^RX;I[',^/G2%:'^E MA )AB,>"">RPXI@J94LI07 :KFOWHFE>-09L5_3Y=1J6PH_3_#8[-$%OE4JD M@LH:;"%BD!LFE>!J PU",03IH4/5-$%.1[(K1GQ.QZ'-NU_323H=C(L\,Z.' M;)(590#YCC C*+@0&XE#Y8?%?V#%O3/&H%Y,XV-,N< MFT\F^B'_ZW7I,)E*II4D0!+#!;!2B\=8]AK@)SG#(J-/(J)F.B47MZ7:IHC<7AV>C3R(9_DSQE=_3FD MW143H(B4W"/(B&/!7).(FU)::7Q,!I':,9-=1(4T/L,T"6]WD\WVT]Z[+G'I M]#:?IEL/A+GO :>@V&PRF/Y8OAQ5/-E4>)3YJ#N;E8<]P3XTDB.=(\'4U MYB+ S(GSH)3/8!;#/'G]UGTSJ'9X[?A,(+URSZ[61Q8-, M#C(K7!A-'@+,RB4?AE_%)+2&/4SFUC3%V@3[S,1;CY97HM2GWKZ6$N^)Q=)! M3*AEF@NCB=K,WR;ND/D-;-*W"_?Y8TZV+<3BLNO\Q_FC3[;BC5YWKUZ$W/[Z M"0&0:Z49EL9AA*%T@BTUQ8 5'%<:&"W+_Z6PY:L(NBR86 U0\0R/LT4>M2 6 M\JJ4R,"HX[@>FK\-:_GEX5P,M)V=\Y:=7 E=A,[EDV).X@_42+!F' M.%AOCH=9$A3S&"YE12[J1D"?:513T?OXT@"DG3E1S[MJ\X=!=B@W[,[RB3/< M$:T!QD@Z%'S"(,]&-O[R@?BKH4NTL(8.W^IX7C8A MV@$O+2(8"1A&FA?&KF5R'(N8T*,>LB52KZ]O;$2AV15#/J7S(&8Z*O<&CM)D M=X4$ 8^M)@X3H8F6Q!*J2^F\\%<6Q]@L5QJ!M"O"J.%P\;!8YK#>=P?@*('NU7,Y$WA M1$),.9>8&!:F5^"DQJ24"E 6XV+U<$IJVC8^%<<.S\Y?9%Q\[5E^RL=CGT__ M&$P/G3;4;"EA'D+'#=(4,\8)!]1M\+!:Q.0D[*%9%$.(U\?L+0+=W;3TLL\' MIZ67A1/!G'$"4QOF="T,9P2(S;+NN\WJTE5*R]8T_VKVBH2[*Q+MRG)?7)L\ M0*5]51+J 93: V8-%40* 6&Y;>8IM["3=:[KUURZ8E1#J'4HA9AYJBWGA3G>[1$14D1P\4>VNN=3FMM*J(S MYW&3(ZMXM7@TRHJ^#L8?!]GHW<0,'K/Y8+P4Z.M+@3ZE XL*&'Z VRC)=+C1>.A,3@MG/L]M.J-\SM1T? M*//YL&!_: *@)??#+[9W ]?#>*W-[0Y_F2YV1J[7:R ABBD;;'*'H*2('G.2J M3230:B20E%!H+#"TJ+P"R2 @"L0D>#WU(MCU6*,M::&SXZC5?F1Q87;]+LV' M] \U'.:+XJ['W<=@V@RSQW& ;S59W]RJ4?YXQ$H]O=%$"RL IL1HQ(N4,R2X MAR5*FE=+M]38@UI70]+.%/)G0D@BM<0<6Q!6&LM!$:Q+2[RXU3%[2?4OG%T- M@;O5RO5?&T*0&VN$IM *X3P5^&DQ"H/Z^BZG=<+2=K5P*;OIWEE$$"/4*<,1 M,Y(_C36&;=1N>NTK:=T\MW/&S?1Z:/%\Q %#)*T51M!Z@MMEI+Z\G+9]?'62'$ZL=KYZXX &QXODR)@45W#MDRIUZ M0 B^WH=SFF#$_K"VI@ _\]'(ZEI(4V@]T)SJQC>Q&0 LR5 MO530+A';Q_\LFW.K_I>;.E7WXY[72J03&"-' '0:%6_N$5D&C &H(+VN0[AV M>=8E)%1MF3XW$.:,HMT1SQE!81 0Q9;Y& M[GRUAUTZD=%FL^$X#RQ)#T4H[J^44"XQHY(Z0PU!EA89L$M))8)7=BTC6M]Y M2\!V,$*_I=./@[OTQ-$Y*ZD[2X=_O>JX1=;PJV3YP0-# M\%69Q"L.B6$"6(",<)P[X;QQ4#E(O0*5@AL;Z;K-AXME.&OXT)Z>;Q=)-%." M$HG"_S %F4.:@'7'.1D&X_S9PLU2(0;!E(BS?6F\T+%.,4]"HMJA@&1X+6J^4_IW3+M^F3^8?"P M;TW8530QVAI#)> ( NN#-X!PB81$GL?$)E>/3+HH!D0!V"H+BI//:9B4EHI8 M[@"9(KQD^L/DH\.D.%@SX10H1KW$&'(@E2"6\E)$9FU,\&2/(H*:Y$B3>+9* MF2^#[^]& 93-XV,5UH\]=1(/O:<8$.0(]5R$J='14BP-?R"#\N%[F;Z<9I_RR;#PQ;'[BI)(#@3'F*M(=*8!@D-*H6RQL4$ROCYJCNRHD #NE 518.XJ)T8 A5@J$A8GQ5?N4Y[@% M:L3@V!(QBGE,3=/! 2IL%TF*E"Z4&B(E8$%F8YC&9:># Q:5=>OJMBXCD&M) MW>^#0L8?[_/)X?VIE\4233A0(KA+7C/)+7;:N$WG'8HR%*YNBS(2O994_SD= M+J:!D!!]_9+-=V:#W54L\9QYYYTF"%E.@U_,97GDHB#144D\KVYO,A*]EE3_ M93HH4DI__O'P-1_OT?NS,@GS%GHHH?.6"^0@<;Y3N_3 ;O2NH@E2C@N/4)BG.)840*#*PQ1-H(F*5[BZK<8&$&S5[#>+ M:0'"ZIRL(&K0R6)7,-BQ*DE8N;2AG"!)-;98*DM-*93B+,H,N-*MQ4:0;/FT M(B 9A,R^I78P'ZP[?.288E>5Q"A",9;$(F>!P9I#6NZ,:>BB+GS"*]U@; 3) MU@^SIV8P3^_RZ:[K;WM*)E@AJ+62%!H20 G>C^4;$;B+2OQUI7N+,0"VRH'/ M#X/Q6"]FV23=^3KWGI*)-MH$WD+.+<,Z"$']9I;#3L68$>A*=Q%C &R5 ^XA MG=X5K\Q/\S_F]\75E<'D\'RPLT:B+1%:,Q.L("T)\M1 OQ;):!'U* 2ZTNW# M)H!L=WZX3\?C*I38+I@ )AR5172O1N%GJ\$FMC>81B@J!?+5[25&X]>NB_%T M\[+*$V35*B9<:B*#)PTQP1AH8P1&&X8K&[,+@:YNU[%Q/-LE3,!C.AB_FXS2 M[_]/>GC2>%$V<(P&B;JI>W8YD$Q"VQ 3UD$Y&12RO M'P_VS1+/RB2*8V6(D)I*9#QECMHRTM,5M[!B-']UVY(QT+5UVKAR;WTV&P[& M_R<=3 ]?GMA7/*'&,"Z)0XQZ8DA8[@2AUZ\WNS8&V:3:R',CC3P2+&3 AAJ&6B1 M3U>D3*.WG.^B$5R^? MK>A./?V9CU;I9F".8A5TPA MP*6Q%.OB_L6:8!H&T[52J.E+K':FP+^YO9VM%3(+/Q3]>Y\-OF;C9<_VO9Y= ML6:BL,#>B[!8.E6$>B)"7"D&-##FWM:5S2B5%9ZWJ8%JIFT[ ^Y3-OO]R*/; MAZHE$BE17&ES!H)@LRN&D2DE%5I>R;.XC>N]P@IU(L3=DZE(-U2,IB*!RM&G MN ]52Y!6P9$@RB!!=/ %C36ZE!3'74OO$9F:5?I>)D7CVQ63?#Y-L[M)&MX;O<2:=8"6]/_ 0 M;HW:"2=$&"^(AQA19XTPUI>B<&FC]FWZ0Y6V5K#VD.Y^(5OVW@^RU>,QP6.J MY6[LK9UXZR@'E !#".0"0\EM*;? 4:%I/9J,6F'"WM6M*;2[9]FFTS>W+\2I M1+/]U1/$G+7!@9%"AWD=>\T8*R7W)&HFJ\VS;^GT:][9LM< &_8RK3' SSVA M_3K-BYP"J^%XZ&6):@TD1$G#L#;>$ZTI--P)N)8>8\QC[FR?^M3N%="M0PFKH@G@P90$S$H&(=64.65D*1$443E"ZL?DY?/!^%HH5!?:[LFRH?7) M)M?!%A(D.+:<6*8@( Y+%#IHV"J<#?STY6974TBWA/3J]Z*>+B)A$*I!32> M*H&E,=!!4V[;8&9P-_L.9UD3&V)&/3/L5.#[,-DME_;J=O^A!I(PDCTU.BP6 M8:Y7!F$ :2F]17&7'/HSU75/N@9!/Q_ELH,O,>PLG["P5"! N2G>-3,*.6#7 MSP]HXCF-V;*H;I:]>+BX0^NL*U[5A[H_ 08;: IK(U_E,=R>F[>J_QEI\/+@ M&1K,E;?&&ZLY)8Q9O[;$"F,=5;(36CJ-*=4Z>Y)OI@?CP628?KY/TWFI:_UC M][&#_K$&P*:S[&ZR++LOHJ']CR:K#-V,>@QL,'D5DA252&LEKV3SM5-.OCPH MZHOR+CF. A-I!5>*&LN"%H3V=KVSPQ#F,N:UCA[2M ^4J1."44\[EQR" 01B MRCBF(>10>TD9,:6DQ7,XU\7#9I1>)P2C'KZ7'((1D-/62QIT0C'KX=L6DU]/RD55Q=X5$*\_#\,/+0&]0A)0\#3X9(+RN'8T> MKH>-Z.5\K#NZ"NZKDD#GA1<40&FM#;(JA\%:0FPDNK+W)V/5?)0U)Z':G06U MZFTY"MBO^?)RFCX-LY+X_ MII-96FPUW\SOT^DZ"<@J'.7HZE>]D010Y:&4HICYM;'&.5"ZTL1I?"4O6S=) MA[PCK+MBG!H.IXMT.\#I*+_V54DH=HYBY@6S5AG$):2EFT.(HU%Y7-X$FQI" MMOL=\Z?CZ_<'[A%5JI<8*ZT#7.D@9;$?)["B&_"W;(\SIR/8G>NO=PV.8CI^%;JF'XJWBV:=T.![,9MEMEHY\P%;E MPW$HMZHPVZXQN1EF?X9VO ^CU,MDB9ZMDUNJ#,B\Z%,PJS3@*%HCUB'%K,$)/RL!1 MCZ%="&W/3*%:H6&UM'7)H6'!&[,6 (6L(8P[%;PT6$HJ4-P;S9?!R_I*KY6= MIQ:^EQP:AK335 I5)(XQW%I,)5E+JC4'5[LPQRB]3FA8/7R[8M*>6?O(4GF@ M5L( (9@;R@!WTD**H-[("0R*"9KNM5O;VY6R.66=F91'5\J#]1)OA1;488D] M$(P+AFRY/FBNZ)5EX&Q$Z]68=!*^77'I\V!%9U>\,/EL?G-;C1VORB8L^.5%JC[,@V7 ".&:E+@8(&S4 MXR-OA2.QJ)YS.^'P$G_"1L/Q!A/"""M._+T7D%EN@0&V1(<2&,.Y'D:178!A MU8D>.X[6W^YMU7#]UW42J6@ SCA''/ *&4:A*&74.NK5OAZNH6T387<\?S3L MG2VU@]F]'^=_K/M]?+G=53Y!RD/#A80,0PQ8^%\-2MDDB'K>J8>4:D#'+Y?; M!E#MQ9+[OE9LT*$&$L0L$9@C)B7'VBEA+=N2/N:9EQX&"5WZDGJJWKIB[2IF M,W\(>K]/)[.E$ 5Z1=^W1U]:"O1TJK]&-;W-I^F7P?<#S&[N(XF$ 4&#K'"0 M2^0>LONE4 OQ5234<,$/_2=! LM*7$0 M0"NM#VHT5J[5:6E0\74YZGWC>(.JZ764ULZZ/I]N!;UM7YI\88J%II:+;CHJ ML,TG167W?3A>C%;!7JM7PT(CDW0V^Y+.YLLPW3]#O)Z'R]!@N*)@%%,C=.$^ M.<'7F]I<.DPJ;8_T90/ILD.\J"+&2^.4"2Z*+IZ-I72C"6[^?#RQ/F?/%^)5 M3YF7'.(E@56&0>@QDL6SN ^C"D+/:*$JP5 M0Z4%Y&B!<'G"(I07#+B\@F:+3;X&( BH..BTHX_K9#O)K<@FA64K6MHE0.<2K'NR7%>)%91BEVFJ/,4?0DF"SEOZS M8=Y++GOFPOQ4L538-HK+1PDC :#@Y0&AS$0Q7#J;8=X MM;*DGJJW[EE;]OAF\O2[#Q6?#=Q3-U%6&Z0,$TP1&ZQAJ9DK95:"D.N:_YHF MPEZ>-0-W;^.LSAQ%&%"$B@C#J986AKE 2@:@!XB8X.G13C>#NWW@OA7:GDTS M?>#W$[9E_-,F(BH4FJ:#66K3U7_5;9BAU.A?B]F\C+@(,G]MJZ MZ%C"(LA8*8JADQXXPK$0I:12B2O+@=.,TFO%$M;"]Y)C"8- 0D'+"0]NI506 M \=+244 X5J9%*/T.K&$]?"]W%A"PK6 RA+@C&""$BL@W0&2"64P4% 41B#;C0>BV7L?S:+I/%J[?" M2\CU(+VV2"U,D!;!U04,$<\"B,3#4GJIH]Y]?-N16DWNF4;K[3HBM9PTF@)H MB@T?S+&5TM$GF<65&?I-$Z%VI%8]N/MS0/]A,)TNR_UYQ/[RN!((!RGD2"E$ M+7*(<;A^HP\6%Q;_/&+O;'DP(ABX4$IF8;!Y#; *R5(3!MJKW(O1Z^EWS$;J$TBE&'B05:FK#4:%]*B@2Y MVF"-&*77.6*OA^^U;;=X3;D&DD/IC,-..,+7&YV0.(XJ/8G\Y\%[R^MGM-ZZ M8NUO@^_9P^+A?3JYF]_?W'[)'M+E+971N\FS6ROP '$KMY$PHQ4Q6 O,#"JR MVUA:3@?$LZBMPE[/C,T0(^\&]N/4F\^'!9]"$P MV11^\>P2<_HL]?%OZ:!P MQPKQ/P9(\M$.+M5L(9'!@\,. * %MT@XQZ4M12)675F6EY:8U"[H]::P63K\ MZUW^[9=L\BV=S8L)#*]_+JB&MZ:NU6^W,/F0%QHQ(C<0!@;!V M)* G@212AOF^E$LZ]S8O?M4E4[,@]\)J>WE%LTCJKH;#Q<-BF?7]QKS[DJ^, M#3>;9P_%[SZD\Y6\7W*=?ID.)K.5[D^U^QKL0H*X,%PB0@1UCA) C:"E!IB# M,9;CI1W4Q:^^/=5:?\Y0ED;UGR]+.-8XJ [XZRU0 7?>*5(9;6O]HYQ M.UA]'MZGH\4XO;E]X7>7'OULXTR%(MED,!EF@_''?)85W%DJ^DM0K0Z]^_T M>$U^)M&(!PO$>XF]%QY8 XTMT13(Q4QFE^)*-,V[EXDBSZ>N$UV0F]O;63HO MGEE1L_!# =#[;/ U&S]-2(=X6K>)9!G;RHWP0BN@&+"*LE(HSZ(2!ER*$](2 M!UM615?6Y=,0VG^+?S.(9MNC*)W>YM.'\(\TB/UJ<)5;6B=,O5UT) DVBB$, M0*ZQ50)*; DMM4$5BHDQO!2'JK/)N8<*[7YX+2\?[,^A0OQF9T-QLO1<^N.HA]DTW\,QHMT:Q_Q?.[@IC=/:I]5 M\/<.54L"R@)A@Y0W'!O'4'E,3KSE8:8\GT.WJ]M5)JR#]1(,&5&:.8TE,KQ(R%,H M F)#(8)K312'PI4N$;K1TH_Y)-I^4\]F&6S8T&L MC7TC"20&SG$*)$?$48NH*AF-A$8Q228O;FD.QI MA>H)(YAZX0.NQ'$CN#:B-%"QL^S*+KHURH4*/(N$^PQ+ZVNS_7WZ+1U77UT/ M-) 0[K%GR,H@/H$80\[,6GJ"( +7=0[2JP6V.;6<=?;;X56>LMKN;2T:+S/R2MT$J]0^3JUPC(,3F0P#\:+ MHAK:S2@MTFM=Z>K:.:].P_NWA(?SY>G8;W)5_Q1MXX@20!R.H@+!6.EZX6!1R<+9[^<9KETVS^8SGQ7:MS MT*!F+ODZ-V=$<O<]?"]Y.O<@(6A!Y61 MSFJG-$=!X%)2+:L]*G.)3(I1>IWKW/7P[=S>BIC(WU>X]=WH=Q+GO ,"0$^M MAD($,\.5/A$3UL:D NUAK-?Y%]MS:J^KD; 2;@T]<#SYTZ?O!+6%NT:5/A>&_$DG,\^AYTR=R5"&8XMEL1[9CG%@M#2 MH&84^6[?/LGG@W&K_'-'?R]):0(A6<,,7S0TX2ZRR&JI06F6H7X"]GV6R9 M4(UB?9ZK!&?.$-'&O0&$1#&>B]R$1DJ!+%/KS)G$0"W]^>X-;-WFK[G>/FV3 MU$SR$/^=A&$>' J(.0E264*XAZS$4P!_K:';4=3:G\:AC/[+Q M.,BR?G]L/IC<9:'+SW<(.I]]0 M"6>?-,SRD&KV;O(AG9O!=/JC<#J7N;EN;LNZY[[T>)[YQ2%CC%20*228)A9I MLPZ-,MS+:GD]VC9O2HF.77+<4R.!B"&AK) &2@@-9-[)4D9F]-ENZ#SYP+ ? MDT=E,NPU2&* /]$9GDWG6Z0*_WI)J/"KQ.2363[.1DO]+;>5]D1#[2^<>,2< M95!1( ,ZOLA]+DII(+17ENHX6J=YPX!V2X^]H4J'BB?."L<]+?8JE9#8$"?7 MKK\)_^.NY,6))E1ZD!TGH=G57MK-8UJ\)#:Y^YS>+3<]CK].O;M&XE@PT0BA M.HP;8Q@$8?B4\GGHK^1&7S,J?ODT=2.0GIB4T.33QSQ\/@U^=3X9!G=[I9TOW$J-](@JS!#G A=!%1I9QQW&R 8O1*LJ,WRI764>XL*5J9 M44HO9EF1Q[TD_9&([H/U$J6*%UL\%9Y:1QV#TO/-4"'V2AC5M#G3!K:=\6C5 MQ:-1V,_*)5HR8[WDFCM',3'$PW),R.)-J>M8I1K6ZTNV1"!ZXB+U<9K?ANXO M\_6O/W]P/=I;/F&4 ^:,Y%9JA14BQ-.RNRJ@<64$.$U5>?-(GJCX3^DL&X5O M9M7TOJ]XHC#G2"$FEUD',2RR#I:=-15WGB]H?8A6>T- =K48E,O@^PH1[:_* M)A(@ ITE"B@'!2W>,@"E3('=5Y8.N&GC(1;/KCGR*1^/US<\*K!DJW1BD9>> M00<$= XP8Q# %)K-PI&C5R1:Y+>%0G&+XY> MC6=6!_M_6/ MWP;_RJ>F>%CR6-K.ZJTDSABCJ!20<1L6V8 #DB4.!K@KRV[1!D%>I@1H#?P> MD/"I_Q\&#\$&"XF=-MXPA1G%*M@)*SRLFMIRBXI :44B(E8URX'FXD=<6DQ@#O MBE9F,9OG#^GT4[K:I)C=9X_'>76@5D*=!5)+"SWV@(;A0YG<#!]^=3DX.R)6 MR[-C"/1[+OKU5<'F*,>X +.U&1P&.L:C8 MVZ53;>TMO7>Q1W@\VYR MG8K[^1GW]UEZNQB_SVX/OHU9H7HB$/*BN-=$O+/>.@^\VDCNY)5%03=+ALI, M.QGO\S-M]NOTNE-@3R_FY=B0ZR-1U)KJ=!'P/ MJ*:&P\7#8KQ\@/XAG\ZS_UHJ_#3R[6FL0"7 *CD!P@/@!6&D7$>\#O\]7S#, M%1.R&67T@*(?TH,)MPY63 )VU'$&@L&")6*4.F!+:95!,3-A_0V.K:QR':3U M/1?QZL/>%34;I[5/'G]SK _S:6R=!FCI"D2VNKNI)D;Y/&>-)&&Z^N)HJ('^:S'7,23G_ MDWB-@M\#<\TOYD6PWI;)Z;X_II-9E6C1F&:3XII!\4Y\,'"!48I10]:K@P*& MZIB$.:+GJ;G.9>HUK92NZ+O=XYO;?6E!=[WZ<+!B0IC%0'".@V0 *"0!,*6T M2+*SA4N>=Z9LD"4OGXAH4AT]F#MW8/0I+.&M@_/X32W1^/N==9/KA>"?/DC;XS=Z_82 M [@2U )OA.8.>&O=9AZ0Y'P9!I[X3-\PGT_34H\9'#Y_VAGAP183*ZG (HQE M4^S8"N$$+Y@R-LL&$8BF")\+#?RVBO(AC MTB4ZS*N87:R&=DW?.HM/4%./21S*-DOB4#;ANLCFJ*V1V!MO!85H?;RABCN( M,7Y>5'S:GR2.4-.).=+J]^US]GT')4]N*T$0&0:PE\I3912G ==23*2CLDBC_/?L\7_UI> MS6].%_8OE(7:1&@BKZC=\A3:("4 MI03,T?'/2C64>2R'Y658=FUK3/[PQZ[$45$ Z6X^^T\VO=I4*;B=39Y=.]GF M!/ZY?G3\V_KA]?[$9A7_]=MD7H%RG?8C.$6Q%=9#)P7!#B#I]\J4:&PY?5KA M]9 5UOM6UF92>6\;5 (I#"#2CGL!,3;1)_,;'3%4A-57BF!H>X-J7Y6C0K7Q M$ZV"1!QZRAGDVJIBGT4KN9/51Q<2C6MB;(D'YVL#U\2[J\FS>K*%R_A6^6U! M684@YX)ZY"CA3AJK2EP((+W%/"8;NW"1:W2X05"7GS4/:Z7 %Q MK5MM%[0]":_FL9OK(A7NN6/R T\'#3% T')HK+3<"2ZU*F5CSH[LL"!5P:]R M>J8"VI5/9Z(.9BL_*2J4KQ[/'&B_?CA #;S#F!K!.?&Z"%SC.ZF@E6QD9]E) M>GV963@5S'XHI=]R"?SLZQY^6@0PCG#B1:>0.T\CVM@M8?)^I2:K@/NJ(CNR^TFQ%BUD(>W2#&8_%*E4^?)8DX QEB:.(*(\ M%J8HQ$'+X80M):/>>[M,Q2?94AO1UYQYJVC6@:#[>?S@)8G?YLOL9AV_=CM) M% =BQ4JV7!K_.EFM%[/YG?J^F-U#!! Z>7^BYMM"8:^\P@@KJ2B+V(&]W<+0 MFY0KS .0=\0NTBB[=F\+*HIFH'$**Q'-'+-.ZU)416U*#9C!^P4= MLZL>Y)5G@@'6.6Q\)FC?6S\X5+]DBR($O,HR[=3C 6%GM18<^A5!? M"F=@=;1>$YQQ9QDATJKRTAA!5 MSJ741"\K9=L/C)@<;:!;UU.9_?4IG\U7\=^O?^9%^LE=;RI[+)5?$*B$$BJ% MF $:&(R*,I.E0%S8I+N%8][8;!7F?HX;/F?3[.%[H<0HQBR?7G1"=:AQ@$@Q M 1FR'"*LB"UNK952"^M3W.+!;Y4T>6+5 +C#H-2%IUF'FP9V==[(IO"$H[@3B76!FD--+>@G+U MJ2P;XRVTYBAQ$=_J0CX,RD4/()%R^S<$Z0U3E "EA<84$&,9VLFO@=0IZ[O! MGQ=V2KFZD ^$"V8BDZ) S[.)- YDLG57-'4]8"@S]([)9V MM4'OAW@?*B0$/-(B",4X5\H)%X>5!=H\'>YH)I*BU@9_8-;D&J NHEV&U9?W MS;?GYL6>VN?L^^2QZ/[R^O;38C:_F7V?W%]:AS#UU4$+#@1#3'/B,"->0EX> MUVNO94HYU\&[<#5XO4V+6A7RX9#Q3&;#>"P,K\HM@1!40',%B>UOLARJ":M0QYGT0L@;H M@Z7DF2)_M=X7L!7<.0JUP A(:BA6Y;K,2(A3DJ<.?@NY!T+6P'RX?#Q=KZ_6 M^P)0'FK/$3%4>20%\]#U^:6T0UW+G[IVNM39Y2\* M5"KK#>:(&F6@C\*)<@_ >,)2\I\,/J:P/JDZ ;M]-DW.5\^K^;8 H]F.< (A M)0!26 %@&SFU<8X,H;><7# 5I$"(# ,XN@,Q0Z M $NIB(,IV5,&'[N8/NDE ]H53:[F$=QLN=J5=RSZ?8(G!YX.BA$LF+5(%5(I MXB35^YD:J11O??"!B>E$24>TCYP83Y>E_IH]K!]TOECD?\[F=V;R/?YE]7C* M!;_@-<%:**PG'E//J3<:QR7*#@G+%$G*HS'XP,8&7._VL*[K(UW0(W5S$W45 MM>:S8C8^M*Y+?66@3A,"!=4DRNXQQTR#O=!IT6K##X5,=)>ZP[TK$_=IOR3= M +5D0954Z5Z%@#=5(JU(MWX']DBS_R-T:3!#3[68[]-E\O ML^EK,_F0K^?GLHY7?$O@&NHX]P+$&"9 TK1?GP41>)26/4.MM';@[H?RIG) M8O%8Y#6XC&,_-PLL"H2AAQ@P(ZF#A*&]DZ@%T"FD>@=[X0UBVP^+HJ.77^&<:VY=(O?M5C-_K,!?N>7[:X^ M3>Z.K;: !9QB!^4A,KSE)!G./*]ZB:![E% M5W'9M7LZ.,E<1 9I5!1,YL #6T8^..Q4DI]6JP,58B"2!BKHQD<-$NIP0BHW>PA]T: MTKW?YUG,;K(:9#OZAJ#B*#,@#BVHB%>(4NE+B!T",BGEY(@WL]N%N3N:;97C M9_/]'NDOBWQY^O[.D38!Q64$=7$4(0B,P?%?Q_:FFZ1E+WT'^]9- 5MSJ;9; M$?PZF69?\V)6CMU89<]MI\T6LQ^;RHN'^''Q.P*-WB'VR!GHK8?8,&K+V[M> M 9(TR8TXB+QMH+LR/A_7Q;W&HD[PP5[_=_8$Y@$S5*%U$-AZB3"64B)+C$,0 ME4%6GBB:4M\9O8/=[.8AOHQ:R^SF'W?YC_^:S>.WK0IBX=WG@E+X&:6VOPU/ MG?N8%_J:W!_==CS3(CAJ)*6*42T%<=PH2.Q>+HR2;M:/>,^Z65AKSF3E1'HU MO\D?,C=9S+/I]?S+GY/O>G)?3*UJ59K,V++ZQ#:]@S[MI@+LBU?.>/@N+VH40GV#4Z89!&0.8 MH$'T M&8U5'"KA*-<:8%MB(2A-<['^+IR7*V_!+U-HG^XC\GBUF11:<0 M"%;FW/%7!!:%%?/,6CQ^]N8[PQG!OQYS]GW]>+FV^3 M9?0%HQ+L.ON:FV^3>>$;FGR^BK"I^=3F?\[O%I-I_.4F0Z_.[O,_KS8+W.(E MOQ1_BB+,YG<_^9;E=;]**X).>A(\=:*H/\2(M9YJ$U??;C^+6)"R,8]'O#'_ M-M3U-"+^SW^]TE04_E^;/QW\R^X]K\"/VL__$1?C6X5=S:<1A&PZSY;++^N' MA\GB<1M:;[/59':__+D[V5^K+#:8_N]N9H/"Z[[/E^M%IOZ(6IKM^CD/FYA-"M/;;N<*5-? \Z^B'(VT?J1&MP008PHYB9^<%;'-0%&3U"1E%VD 9(E M3<%GV%(+T:[XDE:NW@#",9%>QH&$ 4-:2;Z3R5A)1S;[I"KV; ',R^#LXX[_ M68Z\?CC$\4,55\A APSSCIO][&P002F9L@:X.&F8),EX]K-U9RE>6EM#5 TY1K0 %G2I'>2#&8_%'FJN529*,_*-$7#:!"0!!D- MHZ!26[.AIOH%#Z99#79%=3M;TQ\8A3P;BC5A2S,\*R[&QQBV[,UGJ; _XJN\4GAV M*.BT)#1ZQ\HHCBTQUI:H.:E$RKIR\*:\R75E743?K.]+\MIWBS$'?/A\>AP9*! A2''$N MF/=X+PFF25EV+I\5\]7D_DWQ* '*MY,");J4)AIGC*)U!M(IAT6Y7O/.N)3) MK_J:[6>+\V9)4@_3/KCR,9_?7$27IP;!2,T4)P21N(305!CA32E=7+"D)'V_ M>)W6:\;2!AA3&]9.PP4W"XRW'R H&+30&^6]B;8\0FHUE4 P0)U TE8R=2V% M9]Q\RZ;K^VR7ZWA/MN77"+..W_FO4_$:9QL'PKCP7D%'#0)66.(1*24G5B6E MHA[F"B=%_2\#.)K&MX.Q^R,VRHL=VMX&;=F'QXM&[HE6 5 %F%988@P,=41P MJ[8@$^E5M>I&G">:A: DI)9#8GC6"%57*PW.VD5L"YEEAW@D&U$[Z_* MJS0&;Y(IHYA(6?="H^+K+S 7EGVP;/.(5>6U8$+R/+N99B)[.6BJ3L5 ^08LF:K\"D%'QK M!M*8;Y-%7-G_.HGBS[/?\\6_EE?SFY/!-*>:A.A0>2F00AAXI^*H4GS?:4/M M.R!%327FK0#FM4OL L5$0"BSCXE?%-:[R'.SDQ]" D=F%1IAP;)^O M09R[FMOV??>S^6P9A_LO>3ZM1*J?&@2,H7.PL*9<.(MMA _MI:-\9-Y2JRQ* M ;8KVO@K?[WO\-G@QP-/!X 5P!A!'P41F @9L2KELC)I^3[ R* V")..:N=& MYD/L\N>HL\6/4QO8AQX/FD&I'4=<41X=I/BC]Z5DS*F4)/\#O-K1JH&I#VOG MA#D=[/K\L2"Y$<9I+3S7'A!G(2 [28@ "80Y/+;&V_2H"3 V>6JI.=@H!9. M)9U5WE,/A52 6NH0Y1NHB4$$^$K,;?M4=?D5@ECF,G.)8 M*F:@9-*I'0J8Z*3D@F]L'5*9#T=/(1N%NI.QO4UI>#7_?_ELOOIG_!@!Z6V( MNW^OBSOFV>I;/GWJ7+&B>]Z]985A?^&;@E:"<84-), H"8' .]53R(3'E991 MG6)R62TQI.\(P7T9B0&$ZW4I]%P M!C$$!14$.T>H4[OM;&>M-(.(:CHB4_58IE,O"$@[I GSC'HFHH,:'=IF/<8C$5%?ASU)QH$O]H2UD\6$31O",;?%7X4-V-[EW M\U7LYI&0I0-/!6&Y8YH:"%2Q*PN1IG#7=<<$[BTL_?MB%I/1"=<6\5E<=F.8>VTC$"4G38,C^18)$E=>2/0U8P< M^IQ-KQ;Y_&2HT$_/!*P08M9)HPD2%A"DF2N[Q0$Z>73:.=\H,!?%P*:02>(BJUDT@SOIO!!Z)!-1=R3(6T*^ M% C]3A^U[O2FY!&.*RIKC83&8&X]M)RADF]>Z:1LTTGYGM[NTJ$Q ML/NA4%J>84!,=-&8)$AY!H"%$:M20L;!2)S3)E1<-<_P98C67(5\_7,V-W$( M^"Q"/;E_'L-39/0I2A'ODN)-OVSSV7[.?N3W/V;SNVV:Q7U"VU/KF(:_)2#/ M(%1&1X" X_S>]G#[,X,-1Z%0?@ M:G;CBM.997'!1-U&V*_FL]5L/GR:+XH;&;_.HP.?= M\IL,TQLAIM&0U^5IX]\7K'5*,X.@U<@Z"R2VI(2+:I=B-]_B_E,S].U;35U- M\H=!O/YS'A7Y;?:]4N7MRN\(BF$D7!R*0E".C#30VZ>1S5(R @PP/W*+5&T; M^II&]< 7_W=V/]6/)M\-@U?CYXBYK/&FH!G! 'A"$(5*6]WWCVUDC[2(D "-(ZN,E96>$.P M K0$$48_.F4/FKU+=C4#=,T9=$=C=7>WV*0AWE[I*@JZY]/US6KY.?N>+Y=9 M_&^TOL_M[2YV(S;+IE_SI]KR1^;7QK\G<$Z=IH!#2#FA4A @1 F/Q3C%M^/O MBH=#4$]-]A[&XF/VY^?L)IO]V-S9V6V23N/"R6:3^ZBI(@/^;+E:S/Y81TH< MJ6W0Y.L#19QJ1('S4A/LE'.R7(M!B&@*5\6[XVI/6NEWIOZR?GB8+(J4'UO1 M9L4QP&V^>-CR89/ZX^+)O,I+ X>262 Y8;/)LJ/=&9FJ^SZ?7W;+$19#=K1=]K\ MTE)029% 0!J/C?464$*\,PRX_F[R_-SAJ_G-_;K8\SXLX&67 E-?'8A3W&G! M,#22>&LX1]@;AX"52).D*JH#/,1KC5,O VNZ54OW]F4P-P?[LS?$&\6P(YA: M+;U!@!,?N2&AYXQ W&-!DB*0YB'[$I6\49F>W!>+B"_?LFP5Q5'3Z2:EW^3^ MB7A+_7@19<]=/>RH!P%Z5.1@T\Y\!9@7PAG0"6$2]' M%N+<@):/\"8)ULXN8CRWPN9^LEQ&"&XF%>J7G&D9O. 08R\H=P9);1REY;"3 MG"4EE1M@@-W0I\!FM34 =IZ_+W2N;6",0V0-P (C#A4RVJ+M*EM$;QG3<1FZ MQAA0G5FU<.Z%6Q_SU>%1=W82O>0U03(/!+(*24REYDI@979(V#BYC*PP8(/, M.,6Y9D'OBG[M3QAGYN]N.A 'KH;,$BE M]V+QS\E1[4YRO3<&(Z"+:P$O!-%"6LJ1@*5)PH!72COW=N:!H9$NY;2FMA+K MWI+.%_DF2OPN]FX^_7TVC\O3/T_G;CK9)C#N 71 $@\ ;?Q;%%\J) +I<->!$@Q@M;[ MXI*OU%9K+<%V9N9"2)\R1PWPSN%0_9WA:[[;$?@A7RY]U-[5?#K[,9NN)_?W MCU]F=_/-;NI\9?*'[_D\ K05/[TH+AK[?/%EP^ ]CLLRJX@B4"FCM#%NYVE%2ZI3;K%7]S;D M=N3.-Y?/IE]',(!K#)"#@_BM$610AU %>+],9O/K^>^+V2HK]A12#Z0.O#(0 M;+U&E "B(4562&3* T"#;5*VW $Y;V]I['2DRM;CQS]EBR_?HE;L9#7I+53< M31;SJ*MEV9DJU62.- D."6H-I-)!RS0&!.-M%3!J1739*^V+=2-EI=)2Q]H$ M0B E"'$IBU2BT55#9G>WU$8NZ9%=#TE7]\MK9@T!V^D _9Q%&U-D!]E:L>M; M/5G.;C9AYO?KZ-;\GLWNOA49ZGY$ W27;=OU74"JP;&-!=50RKBF!PP8*[!C MNSN%TC)/>RQJ_P+YC^MB[^#Z=M/]Y?5ZM5Q--MG4M@H[#T&M]X4B*5$$1P N MN?)*("MEB8\C,"6N[RW9A,HTR;L'O2OO]:0L5\ME=%,V8M3EX+-7!* THX@Z M 36W5 @FI"T1@":I7L@ :=WT;%^/R7.YA3WVIF 8],AKQR,L#&D%XNRV'\W:I]Q2?RN.:G\6 MMB&M=,52%1=]TZ++LQ_9IDS4)B/;]H XFQ9GS,5A\GI+A.O;5[[5)B7L">XV M\OZ@),<,:ZE!\0% JS4JL8,.I]C? =YZ:MR![4,)G1ZR; *CQG%>(D54,""> M6>29\)Y:L#,3@&E2+5U$.U(^)9(\Z5QN=%'EG+36^X*7E#(('64<$4Z]16HW M!@ WT6\=U\9U.DV.EF1K#_3VA_XB_YXM5H_%*6H67W&S/5SM;?R7_?ET/YD7 MX2Y%/M3O%?=VSK8-&'" D %4%]7(.%#1^F[!5]&CJ);\JF.Y+TN[>QM\M9A41;1UH$HHG#4#'LM<#65C<8$S+D(UK_:\#9C[I%'Q<9&=SUIQMFV@4'K#O8#(6^B(8>3,R MGR59\Q68E()OS=01)BZ,[K/EKY,H_CS[/5_\JXA8/YDYXE23P!&CG,3^>@B) M@M86.X^[3D/G1F9O&E1BW@K 75F:H^96/WZ-'3DS>55H'5 TS#!ZZ%Q@Z:D0 M4- ]D$CAE-"^ 1Y6M3Z1-0]Y[U0K^GUV6JO0.D"O@*"02NX EE!*Y\!^S"HV MDB04K3"A*LMJHUUSFM/KB$%Q4C:??L@FR^Q;?C^]>OB^R']L+G8=S^!8O7$T M]<0YSGS\EV$=_0"/MR!Q !SD[)W0IHYJ\Y;![LHV[4$XFQ'TQ9,1*FU04?M4 M&,2LU0X#6Q.'3)'^67AJW!X#17@"RP:8Y*U-EK6%^3"2 3)+.&/, M.208@Q(#&$$IK:U'*4[0 *U1:\NT%%"'D\T/6B,XE%H*KZ.H!@,C=OV&QMN1 M; ;5U-61;'Z783:L;'[ 0B8@X7&^9 AJ8RG1^[X+/9*%C+R.C M2;2(8D(U46J/&[1J9+F"^]O%K8MX[SS[;9G=KN\_S&Y/A5-4:!T(<1)#1"!S M$# 5UVF&E'(#K4=61:5)(E3E6&VPNS[^-OG#'[/Y1HM%WIJ[>5&]_6H:19C= MSHKQIY;+;+7(_HV-F M<+6]BKNT?66 0'5H9S MYA!2#D$.B%3"E'(S T>6)[!Y.M2(X+@,\MZIUE@$!W*.P@E$]WFPGB3I&H>Y;<7.42< MT4IK 21B5-OH%$"QDX\[KE*\I %NQK?)HF80[HI!V[08V:*Z+3K2(FA&B$9: M8 ,E<-T:EF M89/W!3(BXD*%,D>=Q>4*A3.=%"S"WAN7&H.Y]RV!ALZ=A498J+B$@)X*@B0$ M^^4$!\JDD&N 7GA_>T]U$>^=9[\L\F4MCFT:!N^DL"BZBLAY3PRC2.W--!3B M_9TV5U9_56;5P;FS=',W-^N']7U1S^WY(5K\?)]MM#F?JH=\L9K]9_/[.F?) M37U%\%1&SY,K0[5!7D%H]T-> *-2:N -T!*VR-2>--*[I?R8U3IUC1D'W'#G9G#XB3AF(),)/>&\V<432JVGNHM>*T M4DWDMN,(#V0J6NK'9S]5CR>L]JJ N.'">(P0-=0(IHQB)2H>@)%%2C3.E:/1 MA:W __82&WI-"3+2*BUQ4AN] $AQZ+2PSQD*%&;>4 :M0V6FMP<@6 MN TJL6J"P\L [M'25#F:/-4LB"+!!^.2>0,$])I#Z4I)P>AR/O4YA=7%O,-X MBECP=4'&\76#(2TL,@9I+H:2&%,)25@;IR!+2-:/VUZ$4C0$\"#+M MUBE/%QOKLNO5BX)'@/!MAG;(XA+'$^=W:%ADDRZ2#="<=4^W5,2[V@NRL^7D M[FZ1W6V:Z\=?)_^3+SXM\NGZ9A/=I.;37[+\;C'Y_FUV\^MD\:]L]7[VB@0 M5EK-%2 $2J^A\65AD^CMR![WBGY6V_7M3J)S^T*GF@4/&0=*X.)84SF"- >@ ME!8!/+(K?XUS(&\-ZC9S"!7AA_G];+KIY<8>GL@<=_CA@%SL>)3%8L"8T1@4 MB?:VTG#"Q%06PYG=?LKMJ5SB/M C&QR$DM>127T?2?HS9U4G MVP6K@"14.(RI508KP*'>R2J04RG1CP-B5"L^31L =T:F;1?/GD?]]%P<&!PB MH2R@<=R18H\)E@@)HV"E=>+PIZJ&]?J2+0F(UIRI/BWRV]C]"/CD?O?U)R>E MH\\'P9TURB)-F$3*,&.IW7>7C*T29$U5YCST>O".0 M&XP=\!!YAP@@Y9PKH$HJ(C/ 22)=[0T!V>9:=[?U>;WXDBU^S&Y.Y=$_]&C@ MV "MG*10(6,LYVX7YQLE =)V>VOB;?D-#6': 3L*_WC7P=-;(4>?#U! XK@' MP@$$(QH"0K*321H$1[07DJ;2U]Q(!K/FI+$/ZC_0CY/3Q_F&06)B$="NR!W@ M.<&$[6X!10$LLB.)CVM(B7F+T-;DQM5B,=O:P)-,>/E8\%3'+BF-/):2*E14 M""T[IRRK=#EA^ Y$\WI/!++-*6*_.GHZ-IW D2!$P8C(SU'I1R8B92;/ -S*9JC03J.7?'AR"SYH4)T\[FFP2!G M.;48.(*M@[<*H95RH'K //#M7+DT3#&7;'J3"R4^^OF?KU)Z+I<9O&_ MTZ^3O^I'UQUZ6^"&"F08,]Q[Z>)B#9ERZE;:LDYO[_S(%G_D_;"O!E$NNYK< M /A=1:9^RA:W^>)A,K_)KO^XWRWWWD_LJ0?8 HKBVI4)"2EW?I=MAA'.):HT MC[>*P>>LF&LCE0XJROWU/;M917X5401WU[=?XF^7MY.;*K>7F_F"X%P16>TT ME=Q2@5G\2$H$@57O-)ZU,J\.&Y9NE?+V;CH;(QVR6G/A+)4"6R]<*9]'>&2A M %V3HN+]Y\N4,([[S\0#RPVG!A*CN &2(K6364!'1U89*EGS%]]_O@S?@=Q_ MCA@ 0A$D#&O##:)R=ZX>.\V='EG:GP:56/7^\V4 =[R>JV^6OZPFBY6=K,Y5 M$FOVBX)GS@D(I?("2.(D4[#T3>+J9VQ!ESU/GKWJ[LV,A"H[:\U]2: ^&BH1-%8EW*,,\#PH;<^ NKJ;5#L3R5V8%)BB2'7./X?DHIJ7_I< MPFLSDH.G/DE3A[<7JF50E#P%7VPPRZ>P37.\^XI@@5 Q&E-,ZTU!! #L4-0 M0HG^=D=Z(7;SFNML1WL; [7[:1<&M?M)S:>_3Q:+R;S\\\?BI]7L1_9^MKPY M)]A2:!C&REDI+3.[4S?C"*RV6NWTV#4IW0+!Q&%! 2W"$BUBQDE?2BL%'DG, M9VLU-)8W@UNK.I_\=5[G MSY\)T1>%W&*@.-?. L00,67?)28CJ3?=B,X3)V"M,>0K6K MD48+L6#*AM^ &-#:--\ IF_COJ"+"UHM/.&6:D4\H,+S4B;EQU*J)UVEE>X+ M7@9F_>P"SU;[YQ(+O'HT2. %8MXA@0A@EBDC3-E)2UE*[;]A:CQ%47FC8-;4 M^,\[.B\SIM <1D^: M<;=;_5BH?%*M[ 'QIQ7_L26,ZX9^[79%_WRV*UK^;GNL<2P [&S# *@3VJ&X M:J+:4XJ$Q>4 @QB:E(.L ;D2S>LS;Q'EK@Z=>B[=VF&A1R8(,,[#(O.ALPAK ML;/],/IZUXP52 M*-WCD'[9Y4B7F_M\N5Y4&M 56@>OHYB(&$(8]1@"(Q4L97 ZMP]-@-HX!Q3>./.ZU@QZ6JM._5DI3[HE@O.W\UW\0I%?K6 MC[L_5J_16OEMP2CN&>?6 :J A,9RY4ML-$D*#WY+1J$R18[696T+\C8/$YHH MU<&Q%TA+Z:"A"&!4Q(B6TD#,QS:KM*GO\Q4\+@.[6^K4J^!AI7,::H.L\1&- MB)2EI40"B)'$K#6ATBH5/"Y#L_:^4O?E&'042$,'-G'GBECL%=X)%ITX,J+D MINFZK5^.X3*4N]KL/F%IJVQX5VD>"(T,1PY3!0$WW@IARU'H$1M+N8\N9[$6 MX1\ \;8+IX,+J1HKE'.*PI !H 2W3PF-=Y"3<#U,,>BM,_GTQRQ>SU>.& M\]TX\&ELJD[5YM62.OD6EU;FR^R0Y3OX7##$N!OKNDGG M(+>LF1>[H+MG>Z!*H]H\--W6!+TKPW8UC\,V6ZYVW3QAJ5X\&01PGC*BL?'1 M4]4 >;([Z"( &)IB>JK/DS^3Z.M!"R1&0JMF%-$5L39;AQ_S>5Z6B]M"<)YG MIQL&PK #(@XBYXSTT@.'12FM0#+%/4N*2>AWQFN3;XTJI#N[5@)2GN+-YNOB M2N=6B+C0>064^ROB%*D05T*+QXW[$(6^*<[_\OO-:FDW[D[:R-:^-1CGE8DK M+\=I5!Q'7)=9Z E@WJ3DWKT\8WN^FMR/:G@*[/!$:S'7@)H]Z(.?:6,6X M@9PA$Y>I;I=C60ML>(\Y+C^NBRV6Z]M7E51/B'FT38 .0&TELEY32@%E#N-2 M3F/U>SFVJ:SNEVFY&P*VJXFM[.\6@6(_Y@+VO&X4&--624L)!4HP8XD!M)2R M./H:V7976_1)1K9+>_]E_? P6&0 M!51A+PSVP'..-16$8EG)8(XU!H RQ53F&!%,'.&.$I+;)PD(TOTF4Z1!F( M+H-\Z#$ Q?47XR"@PAH "8S(D5(:977*-:,A$JA-?9^/ ;@,[+<0 X Y,= ; M3ASQED&CA+4[B:C0;B09KIM0:948@,O0[&QG\*6G?;8$T9$6 5)D$6)&6B8Q M0T@)84KYE$\J8C=XMERJXI>;>HU VNDIQ7+;TV?!"F>)<[)=X) JRSB*7KE1 MC!$/!"QEA6PL&8%;H4^3P+ZAV",@#.748%GD#F(*>4AD*1A@-,7@#.A"9*., M:1WESD) RM*092;XTG*>26-^LEV(#I\PT#'G'0.$2,&,*&4U7J9K2 M7VX#]X[#C,Y6[/CIN<"4TI)S#95%P"+O'"S-+<-8C"291\-Z/1SP4PO1^CE< M;F/W(^"3^]W7GTODE,3MU0)I70%?4Z[]F*P:"0 :) M,E[%=04Q2.$]+I!TFG"@$V(V2I8&ZK9>IH"_P[IJ1P5A993#4D'/B(+ :UCB MS#4;^_E[HS0?CIJZ&@[%@#T9^+%](#A/O9*<:DH$!5Q!I$L'AS-/4JKH#&C? MJA.2U4*TR^".GG,R-1FI(;4J[DIXXIRQ&",E>)F854$!>JS9<:$?625M2[TW MAJ(*F5"800@)CBAI8_O@ODVI_R%3L> MLU4Y-98[9E_SIVW^XO;,>98V\P4!%66;",;>>82<,3C^KT0/*)829O0&G)YD MTO:BA?;GL%7LE)[$]4>1H2B;+S?M>YO(GI(Z7=\^[]#G[+Z T>3+U?++MTB M/XHN?YH\;C>AST]W:2\.PAM+ ?$<.D.T4MR5Y0F*>PZ^Q[CVRH+IYX)53%*8 M\N: F/ 06J.D-5@:QC'0)68BLGU M_3E93)>_%"FDLVG?D=-#-6,F:A8IZ83VVB@+F4+;. )B&12FTO7AUGW[/5N? M"ZB*Y.!WFR/(9?0,7S)ZH_T+8K/3OB,81:S5SFF!N5'"&:Y=B:.@;&37?[HB MW?%50J?JZFP?:=/!^)5G8EE^>BY0K5"1.I,8[HOS,R@QV\G"B9,I-U('2+T> M./!RZRD!_2;&\1%:]M)#]*Z*[0,#HZ#V7LNCUV5#D$ZT"5EPY@3$DQ4Z <-(3M).S M*"DTLN5)OU1Y%278E%IJ!@-M.G#]?0/!9MUPNK33X:>#,\APBHK(%Z1!D6+ MV/VP%2:E@ML0-]2&P*#FU-&5X7I6\7Z#SOF+-T=:!$X! U@+2JFE'""IL"E' M!B F9=$QQ//$(="M695T=R 15UZSF[@TVPR5LX0[^'R 4 /-D8 8 0HUM%;N MAY,&+L4ANSSUS?NB6Q,*Z8IL7V>K8GEV-9_.?LRFZ\G]F=7LP>>#ED@0K!'# M3DM)X\I,J'(@%4?\(YM*>U_5-J&%WAA6A-%M]IZ*Z*)OL^]?N M%[XI( :1T!!%* 0FCCGD]^9=$S:R>_6)G#C'L$:QKNGWZSR.G.M;.UMD-U%5 MI]W^PP\'@*T$R O!G9" 6\@XV0/BV,@*+K2FQKQAH >SUW;,8'^H4! M4%.LE#60'#"+J "RW$N2WJ/>4G6.=2;M7&6='4_<;\@1?="#$I[/*5OM!<%) M@Z3VQ:$0B4!P"2DHI<=^+%71^Z#+RY.,-O0Q>+.[W2C:!@8LK^9'"^^V\T5! M(6V+V[&(6BFB"T6%+;]5;3W$Q+[>EMMNA:CY]L8'P^C>_ MS6=;Z7M/,CC44!D<%4X$PM&!C?K&!B+#C=/> V\=Y)7NPOT=*I,%:C!1'K/H M3P'ME->8[W&4SJ;XHP.IJZO9_Y_1>A4QW*>W%I\]%8!ST8,I M"LIZJ8B(K@NTQAD6/TCKT=]A,JGZSYO"OF,.G=TD_.FYX"&"# N!$*=<(Z$E MP#M9%/-^9#=]:FGQ,!-JX=?S:F(S#.)(B:/I>IZ=CRZI_I:@%")8 HN8XUIA M([EG!0[>T?AA;,6_:W*@FDO? +[#X=G7/_,&>+9_2XCP2J41)01;312APKN( M X<: RK%R [2NN)977P'Q+/X=4U8M&?O"5XS YWQ8K-Q2HN@+55@@;4RB,&1 M77#OC&NU$1YVX#KTS#'E';2"<*8@UT+L/$NGB!];XJS>/?(4] >SJ_L& M>- MIUIY"HBB!F"AG*6D1#;^.[(@@9JLZB)P_3)%O+WX3R@-^5+Q6#0R_13/XUEU9W]<_DM+WM/\(H[A9V'1@IM# MFYUX7@$RMOE["(SK0E$U[6"E B6?"[!.E+/9_STXP)2C6%L0?1JD.&,6EWTF MA(ZZP&QOGF**"EJGS5'K]>*)8#72P!?I?P@4!"&"D=WW.[HEX_"_:NKJI:9K M8=:FKG^=_#5[6#^]4=:ZRNK>&Z_;SV8KQ:/QALU\0H'*:&!D= M?ZL4XQQ+N5V,0@ 0@/8+&C/H>Z03OD E->IV?[CO(!_'%P1[XY//L_NOJV6 M4X1-)3-;+#W+X'0C]:&SS_W;_7 MT0!>S9>KQ7KC<%ZOOF6+K]\F\X-1^K]GA3W(IBH:TF@--G^TDU7F)[/%/R?W MZ[.SRQ#Z&* !PAM*>%S@":LL=8:4.C1&I^Q]#G&Y\09'7L\J[^EVR:L\.W]? M%3DQA\X*'&4 MV(ZDLGC7I&OMJLAEZAKN51$MF9)81S&B'-9@1J@WSE NF+4*C^R&4@_Z/W%5 MY#+LAWU51,>IW!&$D (2@:$8VXK2QRG"HSLRE$M+9Z\*G(9?L,)K6[ZJ@C" MQ@C,N,!*0RE]-/*RP$'I" =7X[QR="D'$JZ*7(;O<'C6]%41Q #'VE/FI**6 M20IY<<&+&B>%C_9\'(>J7?.L+KX#XED+5T6P-A80#KE$. XZP1#9X.TL%9[* ME&22 ]Q=[(QKM1$>]E41)@F6$&F+E9#2.B&D*#U+YVA*@>P!6J;^/?(4] >S MI_P&KHH ASQ6G#/N%-=Q=&JP7[-'NS"RE69-5G5Q5>0R1=0-%VDDR3PQ-@YB M2^*(EE!(3N0N" P"QC0>6:FA?K5=(KHRC@VDX09$(V89H)KJ!@GUF%8 MGDK$T2M3XM[>3Q!^W3FX"97T1K?.,C(; 9&+?JV 2@+KB83[76\FI$XIN3% M:YC(B<2,S)=A77.2;"(C,U=>&,0,\L@IC+#@V)4=18"-G11-J?%\1N;+@*[) M"),M5K'?[N'[??Z8G;@O>_SAH*,1]EX3Y0GP3#K$F-QUE'/A1G97L0M&- )T M349\S.?9[GM/DN'5*+W&&M,E0'**J,491I MYI3D)9+*@9&=<'9)O39CC2_3VN!OI;B_OL\691KM"CGAF_B.P+3@QF/@H4$4 M$"DEUOO)4B35\!N@8]HW\WM06==7"S]G_U[/EK-5]B5;_)B5-\@VCUW/?_\V MN_FVCSJ^OGT>K9Q-=P4?XG-%;7QW:GA]*_P)2,+JOEW#+HC/5([AT M;JD4XW+I>QA!;UG=@Y]T!G45DA)%'"< * HU0XQZ6*[ZQPL:.#;P\.>.&@U5PZ+Q12 MOKB[OS&P"M?&F M<5[7$5S*(/<0:\9M>:8NO 0C.[\9%&^;FIF:5O*;G)Y*@?^9%UON]]'R?HZ> M;%?3T^%O#TQ@R6ED@5)>>8"-DF!/!:QZ.PH;0M;8OD?:H%3_)H?K@BD(H3>FQ)Q%KO0?0_7W$%D@3N]"$E-RD7O!K;!?E[* Z."#VEMMG$DOR= MR.9E3A%H%07:2\-)\5$Y0HIS2@8H)4RQ2C>"VTYD\URL0AZ?+U[S]UDXT:[J M?7SZ6/#1!A7]6%P:V?#B:V2"CHW^=VZ]Q*5^K%W9):%N9_RZJGN:S&>&KBBP(!Q6:CY!8R M;K4UR-,G-*D=69A-[P.E!YUUXSA\R^^CTI?;_'^]N0NON_(Q7V55CC]/-@R$ M8>:PDE0[CC2BF!9E+"/BC"@ 6*5\:UU*_,3S2B:EZCN"QQ 9JQB6F@EM*&42 M['#03HWN_*DA4KRT!BW!W<- +VQH/M_8R/E4W:QF/^(OKV_5S$R@A4E,B/'#(411'!10[-(1E<&1IWIJBQLN,(^TA MWIEO'-6W\?M?&8W3=^]/M@M$0&HUC,Z_,$A93IP@I:S:)<7D#9!=[=#@UM%5\_>HS_X?" T3K.4F%;GH MEML[QFKZ/^OEJAB"E]#LQ L"IJ1P*B#$3B((.$$&EM)CQ$;F;+7 BN.\:P[V M'DAGL]O9/)OJ;!X_K(K]U&4]\E5X40!".8R!I8^F+J MT0#K'1[**)RR737 &W"=TK$%_ ?D^Q62?:B0WN+25P6F(!.8,T>!YG%IAJTN MD5>2HY3@C[=I(-,7K2WKH#-67ILKM5HM9G^L5YOCGGP[E.( N[[].OGK[)T(?Q=D>KZ9J:SVWR1?QVM@T'699P'(+J!/'JO3!H M)@F4EGBC &&<20G8#AWMM'>=3,<_D[.[>]U=,+(3O73%VIKTU*S4)G/SN8(LJ"=8AZZG&@EC$?'G I*%.6GLW=)]&O&4F=ZV@SDSQ"?^G M%.=3OM@PXD*;G/;F8)R!CD$+:5ROQJ6J5+C<,=;:\)1=\^IW5GXVSE_SU>1^ M7+SN5DM=L=ILW?LHC;N]S6ZB&!^S/Z/7GZ_GFT1MB]G\9O;]/BNC]:]OU33? M!-N=('3]EP;E(&&>0%@H!1)N"4$E2LR2E+O%U2]]''0TWBYS.U/'6UEJ<:^I M8EY'N0BV%BKDRK,(K2A.6="SI*66F[]V:\>VT+H,_%YC]=YQ@![2T06#A@LD MD;"6N;@\!E :1(A'B%:*\^AU5WKO89Z'HN8;@X,^=E%BKCQR5#(A("TQ(M"/ M++"J*<+4VY5.!']@1R;1K&:SN_EV273S>/#]*6@C.,)<8F\(DU(Z5YPP:R \D)K!E F@ M^O;HF"> 5O4Q,./>G+'>CU>H.(/&$>8,T!%L*[DHQRLQ,B5^L]G=SO;.HX9I M@6MJJ(<5?L^Y.EI;LR-M+(J6(JK64VJ!DMM[EL39 OW^UNQ/][HOB72Z[)9_ MK3<';9TT E&+#;<*L"+I E;S%ATH]_7&KXJ@8Y>V^]""7V=8E^O5Y4$K,S= M9KX@($VQ!]AI%UU9AHE!TI3H.82[BBXY4F>Z.- D<0,P UY@Z@)&66@FWR^O!& "5#KR[D;+2%':L33!, MV2B.UMZAXLJ" H26G&,3DEJ_OEM-00L*T/TM\G1,OZ\FF<$V/ MONFG13Y=WZQV/9IERZ=T&U6&;)7F00I..):$60D@E40X++?H>QD50OL;OC]W M__&R[##G&PH@D(YYC9ATN)7= IZ1R'N" ;I8,>S:/#L5AGTV>8]7S W(5!T%)J8(CQ*.I*.5AD_M@J2FOJ<*7+/NU(_VO^ M8[-E?#7_LIK,IY/%] 7O-OJ:W%>[=%+C;2&B8JT7RG!DE)",6[G')OZBTJ)^ M9":C,EWRKN'O,%',B?Z?W$$ZU3 %[$$1@BMN!'2:\-P*6V$H=.[\=]?73YI MAW*MLN)UWICFX!\&V9Z&ZM5R&6>NVN1[^:+ +7">*8@\0S3.WX2RG9.N#00V M):QY@%= AT/#1$4,@Y9J.IUMKL\4UP_T>CF;9\NENMF6$CT=O9SVXN (B,M3 M;QT%S M$L,"L1$L@ULWYZ3ND;<.*&0:-R\RZM>E:OB!0@HBP@'O"$:.4>81A M*3T@(&67N.ZQZ3LA9DT5#(2 BRS[:[8I#WLUOUEDDV5FL^V_]3EY_)T!">2< M*ZI/> I]]/0=+55@K',IH547%_UX3]:S.9T,@[<):R!&I(]R$<(P@%0[BO;2 M>F!2[N%7OQSRTQKHZ5;(V%EX(?@];-GU'#K2R6X+%6.!HRT@GX%N[#[0_'_BA(6__=__7]02P,$% @ =7 E3V[B:1YQ MN@( ;P,J !( !T=&,P.# R,C Q.3$P<2YH=&WLO6UWXS:6+OIYSJ_0=?>< MFZQE5P$@0!*5=)W%U[3G5-D5V^E,[I=>M 1;[,BDFJ1<]OSZ"U"42$FD7BF) ME)"9=MDB1!(;SW[V"S: G__/V\N@\\JBV ^#OUW #^"BPX)NV/.#Y[]=_/;@ M7ND7_^?S__KY_[FZ^F_S[DO'#KNC%Q8D'2MB7L)ZG>]^TN_\WF/QGYVG*'SI M_!Y&?_JOWM75^$O#3Z9NJ;:+,$*:2BRD&E@CM@$PM2P#*KIV^?:)=1\U\ A4 MY4F!6"7L$70IHQHEJ(<1U9XF-\N?WLV>/HKY>V:/[TR;6>'P/?*?^TD' 4@G MKS2^WD]X?WF?@_AO%_TD&7[Z^/'[]^\?OBL?PNCY(Z24?GP3;2[&C3X]Q5>/ MO6G3)R]^3!OV_/AC>NDC?X1^!>"5 B=?Z0I)EGV!7RAI'B3EK8.DI'$O*F_< MBTH:Q]VG*S_H^9&W^*4X>?F87R_Y,O/+G\3\LB?YW:LXR>7T]A@-/L2L^^$Y M?/V8711?@[-?\X/7;EC^F/12V9/"DO=*.Q.6OE@RC):\679U\K^2&_@<6Q5O MR*^4C?XHBK@&O9<_<7)5?%&;_6(TK, 9OU#VG*C[S*J EEZK$HEJCI;Q MA9*O1%4C4*[FZ8LO[55);WKLL4+AQ94RD7M^-RY_2GJIY!GLK=NOEOCD:IG, M6/?J]=_EKS>^5O*EL#M\JM"1]%)5GY;C8J9)21^]J((Y^(4JY(N[+4=_UF*) M!DR;+6>5K,429F'_'OG)>P7)IM?*OE35:U;>:SYF$?.#BN&97B[Y*K=N3_U! MA=9E%TN^-F!>Q*GW%8<2ZPN&H? SEL.M&X8!]S!O/@KVR?]/+)2"/GX97W4'$2EXX MM7F3RR4OG23=F;=-PBC\T U?4AD"':""(8DJACF]5&Z$!6Y*>"RSQ.G5LI?R M@ZNA%Y5\<7*EDBQ6$$4Y28P]G-=E[L]KJ>/49SW>"]_W2ERG5',*+98B!BZ! M3 5>2E\X\XF6.!S5""NV*&/2+NM64"F_4O+$47SU['E#H971^[?0#RH,;7F[ M)?*.1R_]<%!AA.<:E9'CJ,IG'96Y)\)_KS#%Z:4E+[KZ+2M>T7^KP@/D3!4, M_(").&O!@U_AP"\?I!G=*1N=*F\@5>1E2E[VI9232FQ 3EA59F"I"2BG_RFT MEYJ0^58E2C!M4NVH%EJ4W( K)XN7O$-^/1WL.<>3<0E5&"66X:/$M+^$950Z ML>SB:AD'5]CGI&Q8A*\L:*IL/">7RE6K^MVRBV7:$703[ZV*_,2U%5%&-0)F M&Y6,WU/8K7I??J4,L=WN,*PP#^-K)5_RAA5,.RSK6?)8PJJI8>97*C 1CX;# M"CJ?7BXSLJ.7HE-OG$S_K$[RB*L%KJP ^>1*14"1-RC)?0CU*>7E[$*U.)8^=+9- MB5BZW1)&3S'5+:-SUJO*T(@K%?S?J\3%^&*%K8D?JW,[XF+)UX9>103%+Y3U M1H2^2^57;%%NIBI-5(EYRC1N:0 VOEY*;"_EXLB\^/G(:Q[NLV&0N/SHQ2PW M.57VIL(,"!*H, /II8H$Y%+GI=QUZ?G]*E[E5ZI]G4H?I^0KCW'X]%3^D/32 MDDBUDHX*#+H_W M*\/]"D14NI3IM25>]Q/K!6%2(9"Y1I76L42GET%7X,%?HH5< MTQ,OZ+*BY*NMZ/ABF26H>*=2=8K+'+&X/-0.@S4<@3"XFG,&V+""X/B%LCPK M>V+"EV:5DLJ"XVG#&499YG546Q>_;*)E8EW\TMF6B=>X,GE='A($+%G50=YD MQC8MMTL5.?EIIG1%CJG:^>5RKGQ358S"K""KHKOQQ7*"KC ?DRME(/>>JR:' M^)4E/!$F<7\Y28@69>-=X3AWRSQFP?9+34&Y&6 O_ZI([X@K)<_I5SE@_5+_ M:Q+6+\W(E .)7\VRF.4#-;E8IM&C"F]B5*F-2^8EI]?+0TNNK)P5XNKP1ITJG/(]8UPXI'II>693R73RS.M2J+^>-R,IO"J-2I+0NO4]B6 M!M8"S.RYPI//+I8F"OE+L]D4?C[8DSSAQR3R@O@IC%Z\Q!]7%Y KH!>[Z#^] M5M4OB$M+ MNE$_H%H40E(A^0N]+\[WEN05Q]]Y<;#MU ,877!?'+9[BK\]J/+GE=,RF8^]G-Q>DV HQHV5:J1E*H& M&:M&;QN;=GA=PAX7!\X)[N1:<[_NMO M%PE[2SZ.B\T^IE],_&3 /D^JW'[^./Z;W_IC=N^?'\/>>R=.W@=/_TX+^PN'/#OG?NPA_UV-!^BN_?C,.],8O_9;O$',.Y'^\_/'F9?>H@]6ZC0DKA]W MO<$?S(N]5#2\^_ZK4 M_O(>NX?R%5S6\^ SX?YJB:43? M[;63I/O)\N*^.PB__YWUGIGS],2ZB?_* A;'7YD7CR(FAF&,F4)G%%=13<7" MNH44%U"'*D ;OR-VB&8:T\ZL:GCQ^1OZNETO_AE'R3_O150T&K#;)R>MBOK* M>(35NTZ=/_'FBY\R=L,[;[SY\3]Y__]YQWK741A\92^/+"H*9MSGVZ>;,/&[ M["$TV2]",.;[-^ZQ^"S^C0]Q]%^B;N$?_#E<4&X8\;;.&Z=O42!]'?B)[PT> M6/1R^U1L5Q C-#37AH:E(M>V#]>U!-&.Q7"Y%/>W]0.!5UVW_*1HR$2KP MX8J&7#1*O:(1^+A/PNZ?M\.TH^)B)I;I-QZ$,W/[Q'G3?_5[(V\P_>8-=T-> MAH/PG;$:17DGG*^8X_&>1:_^1)YIL]O@][[?[;N>'_W#&XSX6XW?._Z%WY4# MV'D3#Q+MA.V_?4H_+HR$#BBWZ5#PLZW:&E5-S<@$K&FZI4]'8E5#H=2@:BC< MB-^"OU6GQYWK%T_4U%S?N!>=$5>C=%Q&LR>'(382B^>7X1FJAMRD M?4!@TM-)U^KKZA^[=Q68BJH@V^8O3*E)' *LK >FHT W[^J*AJ*KZKZZ2NL8 M54A!W[1=P/[(>1_S^LJ(^<,6WDZ%S9J(,)5S)[\L)41\#.:7950]XSC8#T MOWUT;QE.EW0/0ZQCS4)8,31;Q019CCZ!'3<8N6NPJN%>N[<QZ]U=V[CN,1FS6*-C5=1XP*U#&B&.-L0%3% M5C10,(K+&_*N 8*H!JAV'& N=LTP#-T!2+=,"'BD!"QL3E0)8T,K!*'+&Z9= M4P%0"3H.*!>ZIF%#,8 "+>08CB8LN),EJSA]V&H^:JL:BJZI!%,%X^, \G:4 MB-H@D5@HAAJ& 9"IV3I6'9,;:(0IF>B1!FG>OU4-CX[*\OY!I"+-A@2XW!?1 M #855YT,"U:@F4-S1<.C0[-J_"RBNZJ)";?02+=-2+/<)*4VT6%A_)8WK .? MP6@<71?[QQUMH/V*C&'D#Y ZC=9M]IA!^R.>T2PJ-M(T15@ M $/5--?1=5LS,T\50]LMY()6-12N.P!*I:4I2WK8D%+M5^6_1@&\XC\4L$HT M5C@:AH'V 2*2R40T7%LB(BLVXT#H$,+?L3RADM3 M##MW?'+)"J-A&/'Q$VWN67<4^2*#ND7'^>!!'IL@U[%5:*G^> Y52B( $)S M>; O8?"<\"^)VR_D%C=4HSG9:2K6;AY M[7R/[ O81S_XOG!;? [9QYFA]^# MHEYPHN!>$(\C@>$ZT +(@+9BF*IB.F*Z,->+%0TO/FMHTYAE[8[GVE/LL37P MXGA:3#.#A+4D,Y^&OPZZX0M+LP]C0SP83V0PEAA!S^AQ5/%O>0-QLT$HI@=C M\WWF23&_Q6 D_)SR!T[5_2&,PG0.[9E_+>C][@<],3#EH!V_EQA'-PI?\EF" MP?N]_QRD @@2,040!L*TIB_$G_IT&_V=#7IN&-U[ ^:\+7^S)(G\QU$BG(V' M\)LGIOI-]A1&;/ST!^^MJ"FZT&\36+I"^*@;-G8L#@9;)ZYN492'\JL:7G1B MW@6.!.[#T3W 1Y^%SX[L<9T5SV:3(.(N,_1A4@J)JF@&Y!;7< 'BK&"HV+44 MY!IF@3Z6-[SXC ^@215>+./%9WUB6RCJP*IEJN!6%>4(/(]87D[NO+-?QH9K< F>]I$0E)$\!KVC(64>!>NWR*)^)VI\\ M+!?QL$YQ*715&RDYZH6@C:/^BBQ M2:X$ME6 QZJ&%Y\5K.V2AMUX8NM;NJQ+A %KSH9 2W--!U&%&B[WOU43FFD"/)5#0\]O;5Q3VV* M";9-554 _P$40],G^4K#5M7<^*UJN,<9KMS03]SEU!N_?4H[6:Q?>0VYK_D\ M*X1REV"VS9*I%@W8MH RT4R-F 90%##!LHFHD9O#50VY=T#V-L^RIHC^4;]\ MH$D@1IS25*Q8F(=KADTFTS#$L@J5=2L:BLSJ_J81CXHA[CAJ1.>*HMBJ)7PC M8F1)9>(J!H!%#W-IPWUB:%T1[0%#NF)@&UN.JSG8=H@H/H>36@A7*]3\K&JX M1PS1(_,0P5#!CFK:MJ%#U>)6!F439X3:.L@3LJL:[@]#ZXMH#Q@R5 =2SL$\ MWE=-@%0%PLG$C:DX,'?$5C7<*P^M,-@5LZL*=4T5 ,=55*"9IN/8:#(?3'E$ MD2?.5C6\^'R8(HVU>H41YO"T%%51'87J%N8OG0'5,74[=R=7-=Q+KU8Z5Q6] M4H%IV!Q!ENL@F_O[#K=O$S_)!22WAZL:[FFLUNI5^20J]5F4X*F[U6\R>1H,O_E,Q# *&28G* M/0B(N1MO\> 59D93,2E4\GSJJH:[K'?8AY3NPZ?D.P<';S;YU6:O;!"F7[#" M.*G(F6XF/VCP8-]R5.2X7#PZ=\IPAAT%6Q@62YN6-VR:_!["!_YSFO43:O)NPWH/_PIMP7XY_&C^-&8#[>5$BEF?,2*W>VW[H MA>(^_QSOXJ)?@04VW/EYXU4I,U4OW&[9W!\T%(L:!@*6!;+TI<6C^4+!^JJ& M8HPV6GC7_C%*E] ?8(PHM%1=5Q7;A$BS#5LO6I$A7B)G%7(JMN7KNYJUJ MV#2I6MSYX"KK9.LW#RM5I!F6:^B:RD-:58$ZHCAC5X6HKI97:*QJN$RJ)=$3 M7E%3NR<&F-XK$\BLOUTNXO2I7,S=/KL-V)+1>5P].H_+1N=.'+@59Y6OWO., MUXF(6(*E6Y@8"$*$>/B:2=_"NHL*^9;E#44=K\+_VR#0;>=0/?2C^;70AQHL M*BI"361#_A]5-$[F.K(&)5 M0SF21R=0R]4L'2B:9@-%5VVB(&IR9<,.+=N4X@X_$U3,6S7=$W'M28+_C@) MZ89=R#TN;RCJ#3!6ZZXWJ*X-WJW?W#P2VU)="ZD:TFT+.E";[$6CV87IQ%4- M>;^12F#-R[RK:X!WZS:T,'?7#=MPH..8EN[ROR<;*^D4Y_'8JH:B#)SP&*WF MY='5VOT0I=L+OA<+:+K_'G&#,[,?B&M0C3B$NSP&=EQ5M4%6%:.YL+@(8E7# MB\^$8JSHA]+B];JG.RH/AVT749V*]W.)ID^4$"+;+$R"+V]X\1FI"L [;$"T MH;:N.7R(.$@!)E2!:RA0-W5J3U"'=3W/LJ]J*-A(U_?3NZU'#[N*J]J6K3H& M$.5MF@K=R9Y04'=SY5O54*QV4F#9"G3Q06'+W6ARXDG\^6=Q9%-Z;,"+Q[O3 M28\L^\0#FZ=T9[PKE!WD^N%-+$@87Q5G:7!9^-P#$3O[?IR]Q?AIQ4>D?\;A M*$K_2D^O^91)<"R%@@33+8K'35BZ$ZKX8/*)V(NMZ_\[ MN[?I_)?39WR#O?S],9790_ MK3=I//EH^KS)!YEDR@25SN M?#,IN6QVI_7)UNYU=KKI(ST'[YI&NI;5#X<2W)0EV+-XT_2C\6<]_N2WX<#O M3A;>=WK^RWA[[&*L6-'%B\]B,^2E??SY8^ECQF_U<>&UFH3KW5=OG,;X5G?P M0(-;N_[6M7KI-,;W^/J['V,L];_(4+?6W=>2L-3Y2TNHEK9+M M]*:#/C[C9KJ)6#Q7\B[F;EG/\2)1@1ZW%-AE?;SXG-?9EW5R?^!N4+(D3[]M M"(S"3K\GB8F%_AT(#L=-,E9ZKA(+A\'"_OS6DCT1I0EHA@DX_@S,5L PNMW1 MRV@@]K.JVM'M)+&R=K_/ 3YCBP$EIQR?4V8#8E3[G$-)0"S=@B.X!;7F.K8. M "3[-X/]FQ PH(9G4_19&1W-E9:,>((>T/;)-0F'$TZIR4"[$4YQ5 M)$D5)I:R]:ZOQI^\=;&P.I]J=J C9/I,A0^VBA]KZ+3)"$0@NA,+8I M^Z\WDE!H Q3JKDZBC<^G-0+_TG5N';(U65K2B.BWYNK";!) ZF^C]+?F28_M M0AHL:!;KBO66_'MW1#9*S5A%AK+V[+IE"0 M1->JLN?M!EGJ>Q/T?3\5\++4K45H:%!=QW8)>VDN6I>*WSR5(;-4S4]@;+=0 M05)_,QR!/2QGD%.O+85"W5G-S8VZY/N6F/+-,SW27VM5#F?K^CK)YDV)Z8Y9 MCU=2MVN.8JX:\7CCZ]A/3Z&8'F71]Z(!B[]ZW3YO\WL8_1ESD8T%,[W!31A$ MK#N*Q*;V1N]?HS@1,IK>P_7\Z!_>8,3R:TEX';SR?\/HW0O&PY)?;!D#58AO MO)/0,ODMP]L&SZ^6_O@5MA3_@;2A<<7*VVK#6:^Z/SCK=M_S&GMA, M\'[7H'BJ!47\MN")I]G@TN[?!O2ZX5M*S:LP(XYHKS43EB;2+ MTBZ>MUW<0QU/36D*F;1K!(+;G;0[?@I;ETF[)L7CC=N.2@+BV%GBRZC;@3W1NE!Q2;7O?/0?@LD;QW M)"\7?6,G7/:Y;=Q15,!FKVP0#EGO@77[0^_(7FL$6HCO)CDO$N5GCG+IRDAOOB&:<"QO_BR( M7F983C+#TASZKAGL9XW/4\%$_2;].NBQ)TE_!Z._#>4MD\PRP]9D.+Z=Q/+A.?J4XY6&4/21HY8VH5K&WXTF:(ED&7\W*?X^ M/B"R=?32^6P]MQW;^3SN%@"3LSJEC6X[C@]OH_=VN.B&#"O35NV)BY/8IMHTZ9HW*=8\:P>]L/6Q1+5$=6VH/OX6QJM1+=W-1KB;;8"*]#BEQ]E\ M+*]Q<);DO 9DVVK>^_+0%';*WMO1&>RL_;8:3_Z3EOCL+'%3&%;.9YP\41TG M;7+2C-60O(F,( YF@*4?>5)^Y'[-;V%I^[3WO[#P.?*&?;_K#6:P>1,&O[4H M?*WL4(ZG0H\.1D3'7KR^^[X<&Z-%&N-]TE>]6#\UN]\@=:O6F6XX"I+H_9^_ MW;B==9"<&C61J83CJUVJP='*J)4 M1!D9GYIYYSV/!5EDT6##=8]631X M3JHHU[(V2OF::OBDNNWCW/-S"%+E+)!$NJR!.H\:J#9@5Q9[M\HADL7>4LUD MONT%/#OE1IE3D/@R- MF$DYQWT83D6YY,9?S56Y=E0.R+Q"?LI$I39E%^[8*PM&K*!_=U[P/&XF_OKJ MO?DOHY?V*$>:5"(N^WLEXOS@5!!7UN,] M(*XHL+- W.3$D8FYSP1\QUX\+HO@^1N+GL+HQ0NZ[/9QD*5JG+LT =_(^9+UJ>UNO$"[& MS_Z/G_=S^TS&GW,9__QQOT\:B_+CHBQKT+B#G4U62=F_>U'$G_-^1EY":9>E MF] \-^%T('<@-T$B;E>6.QW/]% L=_:NZ21+873_/?)C7_@1^3Q9WXL&+/[J M=?N\S>]A]&=\'73G4EDM\VT1:))ONSJ=5#$^V43=D@%:2UE.T[>>C+'TK4\P M.&V6 DL%D@K4,@7*Q*%(!=IK=B?;L$7E)S2?GA'/\^B^ MAKJ!QE0ZK*=D2X_LN39*V4Z\-A,CYR1;$*"YPQG)$]?M>2,9+.4[*QG)$]? MW60A<".T[!P+@=N@7'+?L>8L2F_2BL@3QNY)54$T"L"R)*,)#-S22<9&(5G. M>+9LQE/FGDYEPE,FH.0&4^TW(+)F:C.DGTI *6.XXED;^J^X7AYK P0.PT.[ MX:1PP()^!<&5,D5)'4>LK!CV53ZB]/KVY_4UVA';-RKS@W]US!<)MTF?1?.LS0,*2?K<1"H7$@[0% MC;,%#4I@U 04&3:<+D3J,"O6*$["%Q;=L<$X]]/WA^> EB7]/F.S(J/.(T2= M#6*4FF D@Y:#!2VG!QX9Z!PPT#D]^$B'YH .38/@,YGYDU%UXZ+J_4_W2L)H M"6'L#PIC\X&E^6@1&G8S'S/P:8+YD)[KL5+T3602F4MI72ZE<8PBL_?GQAHR M==:2U%FM7%$3>"1=G"Y$ZC GDER.4TRT)T-SL$%KI\;41*HR*2BI549[C8SV M&N_-RXQ0:^8R:V<4*E> M)I1Y@Y#JH-1J*SG;':(=]SSLNI@#>FMMHP7ZAAT MZ68<9^*I@5"0]J$UPUV31R#]Q&//,[;?:Y!5+\>I@6J@ 9%S!,>8(VBF:9'! MQ*D;CYJ (@.08^4Y3P(^TOTX5M'M2('[/;)BEAOTK-3 M&-'%7K4Q#ME@&*6.GN#@BEU2?PMBT5G6NV>!'T8/+'KY$GJ!ZXG]9Q-NW1(N MB>#9&$;^ "* \+CKN7Z'P7/"OR1N__ ^9#.H&=_S)DQ. 2EBV],MI;4,/QN\ M59FL+C07DGBF[5(E#TL>VN%N*G_82 MR/*1/!OG-*<04U)(D4(6Q2$I9 \>B R*3M0OV=3-1V?-.5M*2U+2'G*I[?5I M&AD4[74[).F3Y@JH<_YR_0R6EQ[3* /1A5S6$L%(_V]-+%Y/*4JR4Q/"TD6RV76 4ZY! M:8"T?(AEQDMFO%)ZP?6B3Y^GE[%7-PGA9Q!D1G[OF8D(?Q/6L:M?$QP*-A&&@?("+?6-3EET3#$^*PE1ULK5=P%:99* ME?KR N.*67CBEK@Q)G&FW#4=R8W*797:=[-2?BW42I^H.6R.;9JK=@:$__^Z MPU_O\0;7/ZCW^/Z%)5PF\:R"GSKA+?/_ ME\GEM&.!VO=SFUMI=)I0^J!:X8D-B4VUW+A]KR3Q(EZ8:*VIZMD[W+$>>QF*%?#?TI>;V]]J65.NZ.?->8>:!5\]8L5MN=8:LE-C MX?EL87$*;0V]Q?45EY3.N$G>;NM45@MHN!\Q)HFX942<#YJDXGU10;&2 M0];^-]1D-]8P$F[LCI<3Y(;QOT8!$[^=.B$VAY'FJY'67KNTF(^HI1IIL^4$ M<@^>L]Z#I\[E!!L4=L^NW[F.XY'8855PE[C):0!JG3[N?YAK+^\N)DZ K'R4 ME8^'R#8Q6D*S1:2BK5Y+E=+*< M;J=(^[BURU.*U62@+0/M-<@4:7NP[VN"3]KTL]XTHF;P;;)IA)RTDY-V^ZO M*YNT.TU":PRS-&O&:W^92)FCD3F:!F4B-V:Z]IK-YMBMYG#=PF)$Z7))EVO] M *#&I8<;[9LK-_$Z%$$=>]_<^1VPY'RPG _>EQD^WG9?>T*YC#5DK-$LE&<[ ML_B#.O=F:3M0ZYEYJP\E\QN>K$#)?/,]'!,O2PQDB4%;YG G6W?*/52.E5'1 M-AO^>K?N'+,7-D;/ /XSCI)_WGG!\WC Q5]?O3?_9?0RQTZV'P_#V!O\$O&8 MSQIX<\;_%L_U@Q'JW_"W3;\Q3WW70#5_8?<([)21K M>@,OZ++[/F.)$?2,'A\>_BUO(&XV"&/N,<7F^\R38GZ+P:C'G:7R!TX)^2&, MPM^"'HN>^=>"WN\^EV7X?7Y?]^FKW',CYW'1SI)Q]J$;1JSKQ2U1"3ZVGZ8C M??%9_#DSU#7Q[0J@%!84;X"4FM[M,#@;&[BE0*NI/Z4P+1BW4IP>SH_7-[)P M,]MK[F'.X"P8K.DD)%FB)I8XE>F=5)02V>D&30CG9$]I8O. M@<&:3D*2)9KGC!PW,39?:_(M"OGWD_=O7.I"WLZ_1_XP'8?WA229%;X,1PF+ MIFW:I01K=+5X'&5I7UM8U+&P#=,F0_[5Z_;]@$7OQ78G/.Q+^GN0H:]YWZ/Y MTV#DT#=YZ&L_S7Y3HA?^CCGR!\*4\B9?F!>S?CCH7;\,H_ U-<\MFYQ;"P'" M,UBOV^="_Q((30#"7HR!=/V:[/HU:,@?PG 0VZ*$(>A]Y4IPB@H_:5S1U[8. M^;8!WA>/!]R<]_@_)\[TT_J(93UNK[7?SN.7PW\,&W]TKU\&?,<)^!K@Y^?N M75K V!7ITNN ?_,Y8O$I*_ZR#I^;U9>.7HOU?3M++\.YL[/NDN(/3?&-TGV[[5K_K:#+^W[V0RYS-LW(V^_!R#(C%Y[4CK[.+M(U-:MNY1I$X2T+ 0X MT!J?C2!WL,BB075D>T;E??B4?/L,&X+AS41KVL+5R)Y M=R2WU/MN(FX/[MR?/DI/)V!H$F";$(^T!KNEZ]^DK["_)6/25V@JDD\@%CLV M7F4L5CLJ3\B#/38ZS]B#G9YL,GA7QNO@[SDN>J,!NWT2,DO>O[*D'_:N@U<6 M)Z*KBY\R=N.]Y([K'>M=1V%+EF(*_.W2X[%7.=/E0\UB:GN8PNXQ_Y]?V+,W M<-*W*1_357O//7SW XM_VV4]%GD#(;(@":-WUP_$&E*QLC0:AA%';>]^O WE M'7L-!Z_<+9_=3+H=$.(R^S0GLPU1L0&O56UK5[/,VSH3+S L2:Q%)%8G .8< M+HF!QF*@.?Y/<4M*"9KV@.:H&UEFH('%7=Z,[U[46PC2OK'H*8Q>QEMG>%'; M-M&=Z50>+U7TJK%#CXZ;\3\I:!PHH=](Y#7&4BU'UGT2=O\4]=5?MD^Q'K\@BB);!<@9LE(JD)L*4"S>:< M2B7:6+:LWU NP>S89>+QK-\5H:D8)B/HS7WR6^ GZ=?:#<:QK[1A7\\&)E3Z M4VVQ:JC0? ][%$J&:")#'-_Y60H3Z?Q(YZ>YF%UW OBDK-Z!IGI/Q*@>-%1, MCX@2M' [3'>;/0W36=&C,W*AY9"?F9;OZA.U=.AW=&U.#0+5@;/4^A,[MV3] M-/!L5AV7\4A%7TSY[Z$>,M1I]6\:5QZJ#VN"YA1$M*-DF0WHV1K=U:O<]E$IW M4DHW&5"IL(&\.1BT6)9X?.)GR M2XQNC=%R24J,;KV :T>O^39HOS]0ZT*P_?NU4Y%+U#46#\9R[/UK--[.KEVH7=KG'#SK=7I_J-G_IJY;@\!F3W[ >B8+^"^) MF&>.SP<,:W2^C: HL8D2%ZW!1<-,3/$PUXU1](OG!U_".+YAB>7%?7<0?O\[ MZSVS;]R8GSZ,UNG]0?BEYJ-=Z^ 7B8SC(>.4&$8ZL4?P5QK()Q('TC^17FY[ MO-S]'CR_4T@L79-&.*U[R)1HTM-H@X4I@$"KE1O&]@)*>]%R>R%V6%;J) 9= MVHO6VXNY-4A'AX7DBF9P1=V@V,F)D%S1"*ZHUZTH6[(JWF1HD M!MJ?0RW9FU&:B!:9B.;M];@3E"2E'"4$;C]P9.C2B%S*<8$T+B!!TI*UT9+- M%I"0FH.=G6 AR:4!>9&F@4*Z*NT'0JT-R;\<%TKC?*YTA'3&XS/ M+6$L^1)VQ_V<.;(E8D//[SEO8AL?%AM![S;IL\@:14(;C#AFR?PV3#9_H5=^ MIU=VS=\V&@D!W/GQGS/W=<.(^<^!\];M>\$SXW^*W8'F[B3TS@^>;1;SIHOO M-OF<]8PX:YH_L5W K!J'PBDS:P_$,EQN\$K+AC%_K67C6-.+E*,@?X4U8' @ M5:U]:62Q7F.EJG+6BD:L]\7W'OV!G_A,*N8A%+-*[%(-CZ6&>UU:)"UF6Q13 M6LPS5%4J556JJE35?][;?VNY264[,\;M@N@-1, !L\>8E8\\=6RDI%DOAMS?+',_@L;F7$V[4+H]OU/0=1:>?/R;?>3[B[#TAN1+KWWF!2(]!F*!_%[SZX M3M5M&0J#?S:JO$8R6=J$YMN$XSL7>YN5D#9!VH1SL@G'5^73=>^L,$YNGZ1" MG[%"+T! NGI2K:5:2[5NL;5>-=$I([CF1W"-F-[8SXRYM _2/IRK?3A^N?,: M:BWM0_/MP_&!M+>*JJ/;!VD9SM@R'-XF2%=/JK)4Y9-096F59=0F%?KDHK;C M6NCY_=/D-A?-VN9B+^Q.5!.YGQ-K;1PI^*XRLCQQ-%_;I[= M@59A2-Q+W#>Q_$CRO<3].?HYC>)[Z>N?GZ_? .YOE Y(])\#]Q^_-K-IN)?< M?V[1^K N>E $V;S:IS>R1MY?O0/;S!BYOM7YL6C*)6]&[%_CUC0 M?9^]X:1MH65\Q[JC*#J),LZCS*^O,0"%]UEC!-HXGS6/[X)0IK_^G0^\%W7[ M[U_8*QN4 _,Z&(Z2.&V )-#G\;5$E"406Y2E1'RC$0\EXFM#/)2(WS?B]^+# M2-TY/;=(*K%48NGRG:L22]_SO)18D4I\>DJL2"4^8 !Y5GHBP;"?;(+D84E_ MC4=\C>N;SA[H370X6H7O/2SH4LX>E1(,R\$@$Y['-^\RS]@&Q,OLH$S*M0CQ MC4K*26O17!]9FBVIQ#*CI)Q+<(\8TR6S)N.T&S)0/(O2@Q ME2F3IIHMB?B%E8$-1+Q,=,C\0HL0+V>]3]&KDO@^=U1*,.S'O,L\C,S#M CQ MCN/_MLG+H)P M%'59//ZSS[P>U[&?/_(.?OXY_>&-@8@)5@G4%0U1DU =\=^ 92#+I0XD.G0N M^)>\F2_R'YTX>1]PNA[X ;OJ$S6 M-KWTY+WX@W?>ESY7OV2A>:_7?PE5HAB0POK)K8<0E6@$XAT!#1,+=TT M%(O?.!YZP2;W_OS@/0Y8)WSJ6$+3.3']_%'I>[D[Q+I/'"&CSLW['OG+GSQ@OFW??&B M9S\8OYXW2L+)!U'Z0NDGW_U>TO]$Z0<5JCK1D:(1K.GT/W]Z#"..L:MN.!AX MPYA]FOQ2E)&X^5GRI MPBM/OO#*HL3O>H.LCX]ADH0O$W&,__H$AV^=.!SXO\0L]D+^GD^#\/NGOM_C>/LI0QGA=UG$[,;:];__ M E7PTU2EQNHT%=['%+ +:K:=6ND;OZ+X1OKG]_$S'L-!C]_BMYOK!\?NW#\8 M#\[][*L?_^7N'>NWN^N':^>^8]S8'>>_K;\;-[\X'>OVZ]?K^_OKVYN:WGB[ M$2]YX]^]N,_1F83!9M 8L9>3=K/-W;NZ^S2C+^R:US M$ :IT^-W4YO)9(4?Y22P=9(]-!1@[WD5WJ E.UD6DYKJWH%!@ $LN" M4 =E@_SKR(OXJPS>[]@PC)+J\>X\"77'.1AX-';S (D\?P;8GX MC,CW!IW? K\;]ECGZWU*]E3#ZD_UP:',AJS_=:7P[<6?6[].9XMOHG)<3T>I M,QZFSK=1%(]X2-I)PLX]ZXKMJ<=O"Y5.&'4@^:'WX_@#[K F?28:C?BS?.Z] M31(0':.;"'\64@5OHS?JIFJCULZNM=D>EPM-B"D7]+#.N!M\C;WBQ5.,IG&J\XVHZ-C P%,VV#0I4Z$QHW71-%Y5I M_+ACSG@C\/7T_5-/;(7.&_9[WOL[XP%R>4'L"WXX.,'C MEA!\,RD_'SC)^?OE_(*D,])_BL*7[3&P/LZ*/VNT,4EXM)??;6RW1%=9[N# M\+KX;(4O+WXL)C\ZKC]@G9LTR?NILVZT1E >K>E$HXZI:P:P-<5T%0@P=^<= MU5)UHN@F*1*]DTYLB$>.G[A1Q#87HEWI:B'4KHFT6V6QRR/WI>.FY $8H;IJ MJ]@Q"7:1#E4'*(0"ZF++ME2*W,5QNV//?IQP DIN^)7ZHNV'OSN=A]N[6Y'N M^6;<_-&DR'LOZO>#\\9'()6OL&_15*X=+^[$0]85<[V]CA]T_"3N<&,HW/P? M=TD7M"@M/TY)0P!VR[(K*[/LBKHD(ZY77RM^K^3F%7$_<7TR*KT#"LK' 5) M]&YQ[WP#[S\67QU&X:MX@(CW;#;POGMB9G)YI)>G[D]A $MMRLGT;BMXJNH4 MGA:V=&P9ANI2:BHV_S]39!P1#TZ!:MG.(CP?O+?KK/1F?*K:2J\%PRM =( U ML#[RFLDA=-,Q&G\A56(1X=WR:"7J_!>/Z>*>G\9_PM15VK ]O,H,N:2O%#U[ M@?\_Z=^;Z$@VR;F/$9B?I]SGY.0IP.OZP]V'^P\=YV4X"-\YOF;5,XMC#C$Q MVP"?OQZ K&10BJ8,ZFHVP XP+ .9%.L:U9'"&50Q#)V'#J:ZR*!&KQ>Q.,[^ M^<+[!W>(^70(8>?+>]#SN.=IO+)@Q#KWX2CI'S$,7'>(ELLXSYN:"B"JL$W8 M-%47VXIEI3)VD.GP7TO"LDRX%O_U-GH(OP<[2-@&WD(MB\/_Y MP^7N^4KY$((1.)QLFI+#?6 #-NR'09YO^V'MX8-YF,6'##K X0ZL85)H*I3# M7@P?I;I%"#**PR=(P8B8M^. 48+V/EP_KH]EE)LDP]40HJ[E (NHFFZH-G2$ M,"QLJKINS A#G(T\^"8&8.?LHZ[K5[HN3C8^:1!??/XA4_W+#B?-P4CX>YW_ M\8<=,7UVV?&"7B>9HGI<*EQLR2-P+VLZD^?ZWW_1$=1^BCO#B#?VA]Z@P]Y8 M=R16)?"6W)]C\0;YKCVZ23NDZ_\UBKEK^E['NQ0FQ\9"9!'K=8:+13S:\N$XG'2B36&H5F DEOLEBN6RBT7;RX]QCOP4_&M>O,Z_8[ MW8$7QT>+UALMI\A+2?;^_84;BQ_F";-I4AHW;YH0;[(YF!1K;%)XP(GT>]_G MG^1LNU7B[ACE\?O%Z@%SMVHA=ZL8EJHC&^BFJNJ$A\,$8LNQN)^G:H9E6T4W M+S.6[Q ]IE2RQ,T3\^!\K.^3L/OG96?H19U7L:*O\U?X 8#.4"S6[-'JR3'.(] M4^Y!$9!S 5 T8A-('&!B3(AJ.C3E NJJCJ+9N(P+)B5ERPL7%C(_PB!,DC[" MS_PCC/X9X=M412);0C2[@O&3KQD%"]A[#_$JN>EBK=EO+]21 L%Q"4WFEDPLNV+W(3U MOA'>((N1WT';5+FU7:L[)[U%,T-R-!FPL%0R(8)8[]CP:C*.C^(B]I/ M2$$?L@9)WT^+OX:B^&O?'#1^Z2FKL/C' W!&8=I+5Y"+D*U:&E)TE]MTQ;4Y M9YC P(KB."53BX6Q$$.148CD#,D9!^0,KJ%>9^!%W&'PNEW.&9$G%%]H4"2, M>.FG'8[ J](+\0LG&_Z4:&((.9I?> _>+X7CPF_';;S8H^"Y\QR%WY/^Y/(' M[L*P]-UZ[,D/TO4!L> 0D6A'X*>J-TPOPY\FS58VJ'Z_24/AMV2-*]YUTM(/ M"IS(8_4K-$E;%WVP#S)_O6/^>HWM)I0E.>KJ2UA;DO;&:]WRP%GORM VE5T= M<=4JDZA4=V5795=K4=73TU#_"F++1KR! ?RP8U ]4(2NFY:&L-C(!NO M5S@&E2$;JH!@4-@R0Q'*EQS%/L!BY=,;*S:UV2J M9/4M+CL]FR*[*KLJN]J.KC:*GTY]3&7_VM6_/3AY3OFD3/,Z?!07CQ0J3AVH M4A,H-G1URS"P!A53N'B*8]L8&-JBBS<1[2^I9*VQ8 _MZFU:7W8RQ61/2Z9' MQ9*DTEE=_ZFL""0M_>"Q>Q"FE1NC>#RURM^;I1ML)OD>;%F%A:B\$,\:O(N' M?_?YH_EC.P'[+N9M(_;JQVDN(/""KD"IU^V*?4Y$8W%81\^+>F(M5"@.9*A8 MUZ/\X/U8.D%ZC+G^I6-X;M/_<9\-!A.H=7[@ $HGX<<;.*TQQ?WCA\X?+"XI MW%A*5862: .Z5--,774H=AVD 4T#%!BZ 767 Q*HE'QRCLS5&,VV:R][F5^ M!O XNK"#1M3E+CST)\LZ!7+'Q\U,,%RRG+,[7D\1IQ72X2A)R4VPG!<7=W_9 M?%8OW;YW+ \%3#;QW?)F:>U;/55M;EJ QGL\HYJZGJNF#0UL$17KFF)BP^8* MJKJ6 PU$- M25%(*FXHPK3%/#R.*;W,QSJIJ=MH:EXW"55P6X&QV.@ND]5]#%44X6Y[X@O9_XLNJA2H-//%EYF"E?I2#_IE=/4;,^_/* M>^(QSB=O\-U[C\5P]*/9 ZO6.!I*'EAU]&T]JK8O;;&0"L'?U/S>8OZ?NP.'V;= MZOH"V?@PJHK-GK]Q;O$@)KI* @CZJB:I9DZ /7$S0E[Z< 3,1K[E!TW"=.9S727W9>* M!$X3U4T:A U40EJ()D#VA"Q$S0F@>A"J-XNP7=N$CFI!3%V+J.+,9&P#S38U M!W/GWE6W@8(5BFRI*$KAOZ5YGG2U2L[>(A7O>%' .QAW?O@M\$8]G[?XL26L MOF>!*_/];Z0&'3,.J$F'&M$[2?.2Y@_@EV-+=U5@:5 UB:.H.C:(:UA$,;!N MB"JN?=&\J .+6)^W$]M:B5.37MBY4?YJX4O*EY0O*5]2?IV43S4-NA8P'60# M BRHFP:F"K1=@K!AZENDZRLIW_0&7M!EG?L^8\G9>?2K!8TEO4MZE_0NZ;U& M>B?4)9H!;0MKD)C8-@E%5#6@2FU;T;4ZZ7W.H_?B?L<=A-_/CNA7BYQ(HI=$ M+XE>$GV-1.\0776182!-TX@&3*H[U'1M3;441%1=VQO1I\N$^N&@QZ+X_^TX M_Q[YR?NY4?YJX:N;4_[A-]I HBC]U#A2]G7_?96FHQ>>O M7N ]IR9CNJF#[8S^-/W)+(TS1>$L:.Q:/!.$2Y M'8J=<,5Y)&<1C*P<$D5.),L$E+0]#; ]6-$-@@V3 OXO<;%IVH@@$U!DN4!Q M8'VV1SD]VU._\"X^_RHV/?-YR"+JD(09X1\,)G\+*S0(XY'8@,A[#$=)YZL7 M_(/Q MF3S9\H][UAWQ;_EL/-GQ6YP>JY %(V=A6U:+G&RQ"O $EP[(OIYF7T_0!AFZ M2;BS"#$F.M&@95HZL#37I9KC0!W56"BLGIX-JE]X%Y^=M[[_Z+=FF]<]RX]L ML<90!BNM[9T,5O8XC'+M8$8["&&-*I9#3600W75,X.@Z-3"AM@XHWBITN.<] M]Y)M:I]:MPIPM?A(^3+ QIRA7770W>*Q21=[?T,TIUJ]K0\U7..0$GFHX;$/ M#2P>FY.=K5QZ[LM!3Q<I(,6&N<;# #K'5$7)>/=U^T'G:0?CF+^47S986]=-DPZ0Q:-KW=X/[R=7K+0>L9!.-VC.=.T M[?*S.3%>V_)I\V#8/6SLA?.1S,QMTULL1!3*?:=US5F!*!-I&QZ37 M(XM**.SSC&ON)K/.5WZA'W<<3N<]"0P)#'Z+&V[/5^&BT51Z8("<>_\+IYLW M01;94U+7<^$1Q] G8_0\BI.Q!-%E!P%(&PND#80G4=98E"DIRO3&HDP"J25 MDG0E479,NEIO,O/1Z_[Y'(6CH"=2/V'TZ2_=+F-/3T>575U9YAN6=&)1#[B- M$NY7,,WUNK?I7Z6P]C[$?]W'T&X35-96G?#SN#_^VZ<@#-S(ZZ;;"(K9B)X. M@8(P4S&X^O[GE5@><640 P!=)<"RJ*WIA& =4: 3RS ,A!WKHA-X+_S1H_CJ MV?.&G^[8*PM&S(W"EW03$'Z/W_VD;W%""5]8Y+QU!R/19R..&?__WH/W=L$) M.1 ]O1-3@ZXMK-JORJ\/]D5G%/CC3T=Q[Z+38UW_Q1O$?[NX$LS-YWD;Q?^6_(I&+WTPB1K>?%95_1+#2H_?YSM;CXC4]_@[AV*)5-)DFDDT[2: M:0B=,HU&->H8NJD!1(AF&;9),J;1 : 8[X=I]+J81B7D4D=0,HUDFAV9YK@^ M[:%I:+O>'I*CM)RC5!-IP'8AL!4#FMA1H&&,.0H3%>KZWKRA/VKA*'2)@7*I M 7((ECHNC!M*8_/! MZN(WH-%+!6OGRV]K9N5.H8A&U C&B2@#W#H'=T8S*JA)%1('I#<-YO2FJA1S MUTTQJ(.09G!&!2!U2JJ%31LU!1+5=1P]1TAT 3 NKH!%@4 3M34<6U5'57&UJ7BBI0NU3H M6:AHG:4RL+GA^"]1&,>=810^^4GS4J\M8:@ZA= $:M(!S.-OQ<2N8SL(6U15 M,*$.R:@)*Z:J+4R?I(#ZEN)IGP$W4LDEU>74K52^DU,^E%=RV2JU+&0HP(": MYA #F2!SW4T H+90R;5<^6H+II&B7*I$5FA)Y3LYY5/RP@%LJRZBE@JIY6JF MHU+5))E3KKH*L3>V?/5XX3I ESI5I?))Y3LUY2M4%MK T337)DBEV+$Q42V- M9M,^KHG-A5GME9:O'N735'A)<:UIY,8IWUE-1]^SP8 _\K+SS (6>8-T4QBO M]^('?IQ$XW.5V=M0[&HC\W@RCU?&6CK.Y\(4K!.=&JIK4>XD$&H;UIBU%$6# M5)EGK0Q]OXRQ9P0]8P9YSAAX^XRC(4670*FU^*:I&3VIK%)9*5#RI#LF"&!' M<4RB:Y!8!,-,60G$1'-K4];:XFZ(P:5&SB+]+I55*BM%:*JL4 &Z8F+DN,AT M@8[%H4A9/* !%X Z+6L]H0)!\!)JM2;)I+)*96VLLN*"LFHF0( H1'%MUW%- MRYIDSOA'!EJ8SM[%LM:CK%B!E_IY6-8SF=B^'3*!GN"YP[(-9V6>4>89QU2E MYM6K&@#:82Q$[%-870?=\(5]">-XG^&YIEQ2C$\Z MW2AU\"QU4,^KW[!E(U-:-,%WWX]':PMZJ9BODWJH-3! M4]-!" "9*J&WPF)6JMDZ(JQ)%T3,EM&S3WE()ZUL&K\-+#% M*-="@ SH#!2QOPB"]NY2W4O4O; Q$E1<; +7TH!IV[9+;469)-MU_O?" L^-U;VV M>)Y< G+(-1I2W:6ZGX:Z:_G<&H6*Y4),-05HBHL$>[A.20FXE*?9?Z?AKZ3G-]-Q&B&*FJ:E'#HK9EZ]B:+AFQM(7$X3;FO29] M1Y>4U+J74>OT?8M9]P87GSM9R7GGD?%A9UGFHI-X;UOM>7Y.G-5:ZD&%?9L4 MUS8A,!T%JQ1@E1BVBB>;INFFNK!I>5Z],SF6P0]&O)-9>4\8Q&8*I'&[!P$C MYRV)/*[F?N!%[]<)>XDY=0F*BL)T,D!K9! PN; M-VFZ)I9Q4TU53$H)TBC)REDQUAU-.ZX&UE>;KEPB36J@U,"&:"#)#^Y(IQ)5 MG1(+8A5:EFV9:K9WH64"IV3>_L VL*8: $V_Q-((2A5LB@IJN0HJT#93+305 MS8$&(*XU6=/A M-:2' ?W C65)6.]$L=U5GOUO PN.W3^=^B\-6/!73YJ.X: M',M,WTFNBE$*.S79Q#%5Y)JJ;2@6H ZR 9@L$%4-<^$$DRD_9;D[DP5LS_N1 M0W"IHM/>%U(JXGDJ8F$7)DL'B*N=QG4.(5NW5>K"3!%M!X,*GWX=1:QQC[1+ MI,K=D:4BGIXBXKQ8%P#%$5LC:+I8G6U"1W'527K+U!8W&MW((M:TI1*ZU*"T MB%(13T\1U5P1H66YEJE0;"'+HMP&^]M/[U\W%/&;UBRTY9G&PGI$#(Z,+$=7CK'Q>1#@$$5U[ O+NI#EQ3L;_5<:ZAO=5*T"=,4 M?98VA#IO>52J.Q,A3.=ME$/.VS18(%(($A42%1(5$A42%5L(Y*Q.RTZ==['_ MVG2&N3-D42?N>Q'KA$\<&L+=Y[?D_KX\)[ 1_6]!0%W=T:97 A$UGR%V(=8I M :I&3 O:KD9<-=M>QL0NMA=V79_L$?"-1?="?S:9!YY\IQ@@HVE\#);&Q^## M0;>2:DGF3Y*-))NFDXV>3TT8BF,8IF-!XD(3&8;8Z6:R(L;4W873FM8EF[*I MU]W(IM;5Z9)L)-E(LCD$V:@@)QN'Z-2P=,.!V'!U2#3'F*SZ<:#C+"R_V\"S M64CY[T(VZ ,ZY"9:DFPDV4BRJ85L"EMG\7#)T%450VH"7<44N4ZV=99BF!I: MV+AG \^F9K*!\KCXL\OV22'('+!$A42%1(5$A42%1(6<1=Q""K8_&"6L)^<1 M90 L ^ T -:4?!Y14S!V+-L CHL4TT%0T^UQ $R@JI&%<_CF ^!,NPXSDUCK M1CM-#8$EW4BZ.2VZ(7ER'VN.8[BJ9D+H(L.&BJ),MNE5'$S5[>EF#W.)BJ0; M23>2;MI&-UIAOR1HZ:ZJ$.QRTE$L57.-R6G>%J$([N3=U)W@KW7W,DDWDFXD MW1R";F@^FP@LHB#;L55("* 0.H::+>'6D6;KYD[>3=UT4^L>;4VEFU;-)R(@ ML\$'$4*KLL$2%1(5$A42%4T1B!2"1,56\XDMF2_\/14:ZUUYO _>,^MPU_F1 M16*B,)TQC.>G##OA*(D3+Q OVOG??]$11#]UTL) >>I5[7UM1,RG4RV/^0P* M$7!LI#@480UC"V8I)J(8"EQ(,4W@98S1=9."Z_8IC>3BVQQ):R_0&X-RRV-D MM$L Y&ER4J^:H5<4JOG$M I=&SI8U0G559.:#G&RU*T*@;ZP'=ZN>K4P?[23 M7I%+K=8CUJ5>2;W:0:\4DD^)J(8%J:N:IF9#C9J6XYB97AE$ PLK'FJP5W_4 MIU?JI8KK3%Q*O9)ZM8->D5RO7$415L36-&JK%)LVL+-"*F3;"-?N!R[,".RH M5]QU/06]D@E_F:Z1Z1J)"HD*B0J)"HD*B0JY@*@1$P)9;4]#2L+:&BH>M#SN M@*$D FH^I0"QJE#+=*&.J0F)J4) )GO[F=1=*".K""4SQ"U$E'N?5- O$9&U M\U)SST1S]<*DA8DM1>=7-& 1H-OBN.PL">38 "ULE+>[YM8[;:%?\C>7FBLU M]RPTEYO5J>8J$+M4(\2V$%(T0[5U.#EW4-4D_=EIHK M-;>YFHMRS754%=N&3A PQ*PF56T[VPG;H$AW%_:+K,7FUJJY5#D+FYLF#3XF MXJBNZ>?IS\+K#/R 74VV04'@/PMWUS=]';WJ;?;ZO'O&.EZW&[[P[[V+!,!- MF+"XDX0=*PPX.<2L)WY+Q\03^Y*X?N %7=\;=.X3_L$+"Y+XPP%?N%Q GW_V M4I6+=2R64 )+@ZI)'$75L4%G_CP=Z?S<'MW MV[%NOWXS;O[H&#=VY_XW\_[:OC;NKIW[@[Y-!8)RW(A,E,6A%[$^;^>_LL[X MG+S.#[\%WJCG\]8_=@[ZRC_8X6#@17''#SI)/QS%G%7C'\NLVV8O4F@]8\5$ MYC/E-%^(:OQW\7:!H.+!C*&S64F;J=-E@D%U-%]&)O_EK=B=_EW3^P7_A M&G[#OG?NPA=OP?Q_]WM)G__*^Y%QG5J[*%V49U] M'3\#X__\Z6+!3&3/W^[2EE^3#]OF86L7+[0B>W: M(OZ=58'B<=/ MXL3K\Q/.^K/J31/48331&#V/XF0L0739$5E#B3*)LCVB3$E1IDN4291)+I,H M:S7*JKELS?JU_9;R;2>[NK+T-X7ML-M6]WE,EWV;_E4*Z[@0V&K;ME7CODP, M6_7V$/.*&A7;1C(5YQMC$V!0Q34LQ[&AZA(#N3:9;!VI$0O-3RMR?1KGVK^$ M<6R\>OY I),?0BLM#+T7=:%]3E$LBCG>K.4457*J@UE-WFXG?K4L$&L/K MDM@DL1V$V-1\3UQ;LS6+.,#2%$PL8E#@3BJ=%!,!7#^QE6W-O16Q:?02@%K/ MP6LF?B6Q26*3Q+86L15.*2>4.A0 &R*7:I2H1'>SW7<58D)K8<>86CRVA5UY MMR(VI)!+#4J733*;9#;);"FS:2#?5QQ3V\:&[=J*82C\-XB)EKELQ-+!'F+1 MLOW&MV0V=$D!.E]F.ZF],6\3?D&L=2U4&/I9A>& 8^W'R_28O?"IDWAOG\Z\ M'&15AOX$^GKJ_6OY%E9;#UUC_4$\\-(HP>O]:Q0GZ7J/YD72[5#'6H5PJ&CQAV7AHEY8RZQC M"ZDNAA!2U=1O4SRX;&T6.&0BL#X8/ X/C11M![R!%I M3 ') \_;IP?O[5L8I1>2)/(?1\DX^OSF\=LD.T]\QOR5^&=+HT[E4H=U;FN^ M$B^Y NP"F+KHXT?)"Y(7,EXHK)0FMF$![&HJM*#NJLC&YN0T3-VBR&@:+VPV M;[@.+^!+I-=ZS*;D!0%G/,"T"Q3L54*+$.QH:M:T$$3?\&T':5IO+#9 MM-MZO !K/:Y!\H+DA9;R@JH6CK-U*'(M54:%X2[1' 0L MK$';TC3@JH32S%N"R%86)N.K6%',S5M>W'?Y./V=]9[9+YX?I!/V3PF+[EAW MX,6Q_\2%.&%*[VV?5>/H$JEU[MHJYY"DPFVM%JZV:&5YB7&W^D.47LQRX-W\0?)!BLC8O>)ZE"H6_?B\ MGG#V/FM<"+T$I-:%0:L&L[%SA))Q]B& %FZB4P,=M<#1U/-(UR:6IAO2=!O[3G61E7*)<9VK&5KJ/.UXYG:=[[/>$YMUZO:D M'_,=6#S+YF+O(E7FAC?]V8\F]QAZS^SJ,6+>GU>>J/;\_]E[U^:VE2M=^*^@ M/)ESDBK8Z?MEIV:J&MW C-^SM^U8VC.53U,0"5E,*$(#D+*57_]VXT) HFQ+ M%$B!9%TM+GK"NX*ARG_TN)*390$Q$1'5/)+*A )!#@1&K[ M@EAOLV?GU4CG:BBV/:5^PZ1T@QV^=]8G.U8\2N>61;+@["K+EF5_A/CK3Q / M@^S;)+M9!C>9Y8"KM,@"^]+IB]ZL=_4]]>6(1XKC-]\/VM3/H.(4!F^/<\KW MZ$:XC=<$.;W-\8, >]^H?O7C)CV5C7/U?=<)I-\J*J,_V03,]@EQ\CJ,(1$X82*3'"6D52 MM4Q/8\:'8GHQ"-,C"D+!AZQ5\TSOF?XTF!YW3 \%TUHS;2 SL3)<4D$;IN?* ML(V.P-LS/1F"Z84,(1JRJ_G([9J]3BK8P>H_9Y/,$LG%/*L;DX_/K7&"GHM1 M8!#M*1Z)()!R#(& @#.&+"(U&!2;!&Y@4(^H/F3+>C3#PYKXX:P+#%&(]M,, M:+0:B.?!H^1!CCL>9(E&(A(,<(6(2*P^T!06,D@3N-%%\*D\.)"R#V5(F.=! MSX-'QX.]Z1Q:2,0YYAR!"(B8QX8U7C>4*"HV#/"G\^ 0NC>4.(1\+Q,(1ZZ4 M'XCN_7YQ:^DA+V;;Z]ZG!"V'BB MH"61.XL?.U.@&0(A@T.V\QVMC/;\<@#\@GDWGD?&UNQ$D<),6?,3:H.;J<*8 M 8KC9_++,,HN9B0DTH>S/+^,@U]HURK+&"ID+%1"$!),QX)$HI$O"3'0/)M? MAE!,,14AHDHTG,*?BNPFG4V#[-N-*]TLJXR8O)[!41LQ05J6V599,=Y* M/D8KF8O>#$MF42B)"85^ M8TI"A ?MV3<813$5T"K2[8Q+R4FRT5=E.X8< M2+<6(11#JM:>(3U#CH(A$>A9M7:'.)9&:DI?U8,4*2D.%!_0H'R>=/;P_WFDZ(MI6B ML%?NF+'])CRK1=*);(C?!$\5GBH\5?QT0XXJ'_53D=_8E[\+@YMYZOQ_BVG5 M N/&-3 / WN8Y8GVP3CZ'"+)NYP[ I.8(D:X1C%D* &J'=;,@&9@8V9,2S:? M'-&HQ31N2>8_','LTDF'4 CID%.L1FM_>QXZ !Z2G5\;Q8D0,92"8@F8Q-KH MIEHKBI!EMA?ST##N+PEIR)C/9/4<- H.@@!V#F.(8D )X )%RK4^B(2,VE36 MB H] L-X5F22(12'$6;DV'BX(>>_/IK5I9NW,_J>C6O1I5,LYO"GG;5]'<7 MCD*?[K/G31H'U!'8&QK+8@&5BB-J#(\XQ[J%NHC": /J5$>=ID><]N=YYGZP MZ*>N<[O/_ZP^_RXR[JZB3-*0#YM7NRV!C%8A\;C@<>$Q7&!=GF"LDX0HPF." M#(X!$0EM^Z[0.,+[Q(5A[ W&6 B9QX71D+S'A8/!!2Z[7!HAC*)*8AP)P)!( M)!'K_&'[T5YQ80@CBE$>4C1D!?KAX<(IA1)\LXNC=>'TI\]3C22C%$+($J,% M!1:IFDI 8C_;J$;^+O#LLOL%02PD<$B=9+2JA6>@0V"@WD1TK@54B!,"$\@I MBW%B6L< P5AO-%Y\)@,-U/N-R) "WS[&,]!(&(AT71.1HC("*(X0!S0B$DBS M[IZ<"+K1/^;9##1(TV0.0W(J_3%.*3O(;X+/&?-4X:G"4X6G"I]?^N\FN\R* M(IL&L\4DO\Z"9?HM\PFE1ZJ%HUX71QT;*:" DB9*:9%PT,:W-0 DVN@(U1+* M^XI.SM-O=9'8+KU .&2#EGM[$]8SSPN8I]?242=<6R9A7$(()#:U5[[O'<,P[NX5T((@*(&\X4UHH($7%*==-V ,4T-AN) MV,_DGD':H[KNJ$?A/CV-[JC_D>?3K[/Y_-",N+'@RO'E9N!>LT6A#1,TQI32 MF L!<:1Q.Z?'B&BCHU%+3;O3; 4(Z;"MC$:7.^'Y[C3YKM=3$4$2Q2 A!.F$ M*6I4%#>S>32"2$7/X+N!PJ*(AMB/Q/)\=X1\A[M<1!%%@L>:6UN4)AH@S&/3 M=O"3$=B81/]#OALDFFKY#@UJC8Z/[X[*+5PULPUFBV6Z^#*[F&=-WU&?)7C$ M)CKN=08$%"4<2JZ IIS)F722&Z&A=&/S/AI*65MF\??)O.56^CNM6DH0R&& M[(<\6N'M&>D0&*G7>B^&D9$8(FN/)LS^)X'MX T4)W"SF>Z6C#2,>@P!#SGP M3F//2.-@) *ZK$$HL%()9)&"&E&.A$Y FS4HHVBCOF9K1AID["N@(2,GDCUX M#/[C6M_U [2\37T/?U!G4P.=Z)A*K&*FF.8B$:(9V$.5 &0CY-L;!_(A7TQV MW!V?B% B[T_V/'A\/$BZ28Q$-(D$!%L.&@[41(*-F(Z3^?!8<;:AFS0 M*=#CX\%M.H+AFV_!-%\Y1^[QC<8::"36&/9HSY"V_]UY77KYPRZWX9"'A4 B M.RT+Q(@+J+ 0"+@29QKQ-KDUTB;:Z#5<@_O.3!L48B!#CG&[P+:0%&6D&(2T#R@>4 [,D#KU>XE,8M!@E!"##(ZDB0F;0\GB*V^]@Q &R3:%5(.0BEV M-[+Q8 #-]]HX&'>AKY_W5.&I8DP;XC?!4\7Q)E57-[0Z4UY4#7U_L0>7%?/9 M(K/W^O6]BM[_^O[\?7P6J \F.#O_J/_??W[\U<2?S_[/OP@$^5^"^*^_OS__ MFT]U.\!4MZU!;[2&N:ICQ-O39-G49VJJZS)H(;-P\@7P3Y93#/W5MF MQ74PS2ZV*10881#U*4.NZ;C$490 M0R.P(2(631T>Q@F(D^U@9,N \#^S(I^FY94C/VO]8Y!M;A7?-&"0$T* +8REO)HR@!4<,Z$3<4;G2+?3+K#-523H: M>-;QK#,2UI%=_T6*@824:!AIRA"G$*BV#UQ$8[6]U!FH*QQE(>5',>7Q-.(0 MECZ*538-YK/T8C:?+6=;C0HY9GO_A(N$!>SF(\0HIIHGQB*%M#*;:2.;]G%4 M$$,WO&T-8?W:T=7.-5X*0S'LU/O16$4^3$7'7QU% %1&@D:))A"$3!,BN M:XTQ+V+$@?1G@4*&!RT=\(SH&7$4C$B[/I :R%C%R,T,HAIA&!'4,J)@2CYF MQ3Z#$8>9>,M"P'R/YH>],S:KBX;ARC&TSFC:L;Q4H1_;?HT6XG:P4>.O7!2B M<^;%&&AI#0.*-1 1A$@+T83A"8TV2['W:!%PRD(R[$R6GQSW.$L8/;=[;G\! MMTO0^1^Y571@I%%"A$F8L0J0:ALO*(!CO16W#V-V4 A#-JCOT7.[Y_;3XW;8 M=U#V#84.R>#YW;?GN!@W#*^Y-A3A:>* M,6V(WP1/%<>L< NO@SKT- 0D1L"EN6@8 M29"L6R3&V,0GL\Y $RH@"HGPN:J>=4;".K3S%1-B.%7(,HPA"2"$$]*F MC$DMB] M+/_TE.#F<%&%@%YYF.&)448FD8Z($" VC:T?"*EY[$SQ5>*KP5'%"^89GRWSRCZM\/LV*LAURE/WO:K:\^\4KX@>H MB!_>]!!/4YZF/$UYFAH[30V9L07'JQ!\*MJEOO\T)M=9'R- M6+G7^?5UOGBF9L_I6K>OM?>_?$=Q#R!@KCXGQ(0TEP9IZ0:EJM675;D,4!@X MG2NT%](021X"R1^]$%<7BK!Z@KN8V1=@%-V_^.-DF5]D10T@&-;?\=Z _0& M/ 4/99=\0R0$/$FP@9#01 M$1=PDWTA"C'F(AS79[\(0>)@!6S/ ,60->*8Y M J8AL,NY00 ($!/,("<:2,:LXM"4=%"A%-R":0:JX:B%@6<:SS3C8!K,.\T[ MLA^)V+(*9QI K=?M]&@2QWBC=?^3F&:06HM**3J*+@(GXEC_G"W3V<)JS5E: M+.RS?1VTM_5;Q&&=K0^4)!#Q6%)C)73,5)PTE9-I:LHH;JE*3R>IZ M-4^7V=1DE[/);(?-NAD.Y:!3]\9G_WN./$V.%%TK+L"%!HI@(A5*< Q@+!MK MDQJ)X49+W:TX1%'0=OGB$A !* R.Y9)S$TK1:.:-0 M;Q1$;\F1@Y21"!XBBHZ:(X_+1]XCCB"O2J0G^?5-D5UEBW)VFP7SO/3UT8=K M^O_QQRB#.MN?@H1KI8SF2F(>)QKA!F489M"H1Z:%M813U:OI/MG4O1A^M;3S M(5M^O#Q/O[U,+2_MUMC/?CQ,C(6,#=D=99,>7W*P0S'LGSPW'BLWDHX; 9*$ M(QYQ("&RG"DAA TW(F V&^*^G!N?H9(_B1MQ2+#G1L^-!\N-K.-& 7@$!;"R M4<0T04A*V;0_T)!9NW@7W/AD=?R)W&B%^DERXS#S-W=L9H]A,&?YW=JX7)2:,-=:!^U+DIGM3R$XW[59UQ1],Z" M!(+@4*!!'2#;TL$XQX%YX/# L5?@8+W6DH)BCB-I6*)Y[$:+(-$D!6&DT6;# M]RF'!U;]'8OOXT7UW,LX&G#N_)ENLUMZV*"G9HV^UI MJ_8,FOO?@)U3QA]VN=(1N/-^#.:LTP*E%@G#1F)"8V$4HU0TOG4::PTWP+S7 MB5$MIGLT)E&(@0PYQCL#]T=.]$ 4/ \['G8. '8$[@T983311C >1X)PQ9") M6^.3$L8'@)VAIHQ03$).!QUNX&''PXZ'G3W!#@<=[*@D84!R8K!BC$(+-0EI MG>44D2&TG:'FJ5 .0BEVYP,;$^Q45NF?EZE]F?7GU;^]UYG/%MG;ML\G O_: MN[MX[NN([[W-3I]WEF5!.G$9A>GBSG)*\"%?6I-TF07A19^H^WZ:5]HU_2^=?TKK1/^O-5T2PFK;BWI#*A7$&C"8>M[3T.>L*K@K'S/]28HH-U$1$1,=4,HL<$ D$ M.+%F5*2PWLI)X]330#DKL$:_W,-U@AN^=]2[.\OP_X^#\X^>/@?[XVR?U MX6^!^F""L]^CL_?FO?K\/C[;AG5>T+[B41;I&*/:P;2\"A*K*I3!'W]?I*OI MS%[SI[V^YQ]-/I^G11G,%L'R*E^5Z6):ON@5>E??4RZ %; 5C\_.W^].67]OEPYX\O>$@W+'5KU]KVKRP2M1+U/ C,#/6U,[WF378: *[ M.,P/%GN"W^SG5V406TB:OF@>R4_"+L<>I_2;,\A,@K%MU'XXL>ZD5>]@TW?+ M4YFGLAU2&?YN [8A.WP<:$9Q995<5E;)99%?!_E-5J1UH^S)9>VF;@Q MGDT;;1+/$27I##^I:)P9*I[J/=6?'M4?U6"I#]GR)9VNCL"XWY]!_YHAPO%' M F1)*.R2W>BTC7P 0:B1'))&16);O(.: 3U1@#0DG)7HJANT]G_G9LA$J P#3GTO3(] G@$>"8",(A[#:2-(O_;QVT4]H^O=5N:S#D\L\*#)+ M&Y/9/ L6/0W)_<7]/G%N@ILBOYU-LVEP<7X9K;#WY.G)TW>P M&\KTSA=O*T$RJW26VN%\6>6194%Z>3F;S])E=IHJ^5'WZ:GU7-YKTR.8I$*1 M2$ 6\5@P&C=Z;@1I%.F'>FZGY":69NKTUM^RY54^?;^XS1HM9I?VK0PA'K)] M[2;UC<'*\CVRCI7W9,=[#,0DH9$F,>):HP0G;9/:R/Y.-D9';,M[@UF6(J1L MR%3SP^&]$YE 86;ELIA=K-RYEM_1"D)GAGH%_B04^)_[S#CJ?&8FAI%D.$+& MD 0@J014-9X)KH5<^\R6R\DOCZ.7RVU?T]^+M8BG=/EC%M*&G,8V/LO%\^5) M\B7IQE-PR:QB#Y6& L2 X@1$HN9+%<6F&U&U/5\^3\-X&E]"YGOB'XY'P60W MA3V[M"+$_-)YJ&_L:N["X&:>+I951Q77/>7&D9,W;@[6N/DAYO3:_QII1$P) M8$1& B$ M&:-+B A@AM^A3[][-)]0$3(.3B&V)CGF"/@&,&Z%CLXIK$D+(:Q MP!BJ!+4<0Q+#Y$:OBY]PS&!&/[:B6 S93F?D$O?@C7AUG=M%_7,MBNL1-;/% M,EU\F;F*SK0LLZ4?+NE-A1J$!.SF9L64HL2EN"C*D*'6-DZ84E(C3HU2).J; M"GTZRR_?K^E+5>15-?'?I22'.&3#MOD:G8G@^?$D^1HW&FFH,"65$P9@+ MDD2JX4<.H$E>SH^#Z0DTY.BXYTH>E\6>I+,BN'4CR.W7LINWJYL@72>BN6RS M=&+M]2*;6M7AUGZ4%]LT/CTE)#I8P*'=G(@$U2<< PQ&#(,.9H]0//? ? ?+PK.T$)$0EF$D9N2 O% M0B1QS7P1,U*RUV.^[;6$?V9%/DW+*W?, D'TEV-@O!/Q)%1E"V\O4M=/R]%+ MMBAKKT+VS?V\38*@-UF.TF21LAO#&8,806:-%DD1CJS58MKFF9H#OC$4]^PJ M+;+(T9CND=A./0<@1'3(.9OC,U4\&YXB&THH>@$X$1L.DL0D+$(FH8R!F@VE M(MQL*/)/9L,ALPG%<7/A<3D,3':9%;4_H"H:6*;?LA,MW#]ZJ\3^VYNK;2BA MD"J)52PC H%N!+I@F,<; MW:%D5F@<1D]7_?+UK*J1.8SQW=["6YSR[E&*P- MSU!'P%"LRY/5"128&BB5E)0CSDD[J#Y*C!8;HGE;AAH^*P^!$ MX##QU(A9\ M%?7Q]H&W#VH0$IU]0#4%B8ET0A%2&L)(H0:$N+&"?:/%345)'_*%*QNM82>N MG4#[D>0A(4-F[8W/5O <>:P<^<-Z0 A KQ@71Q!PFJ!(2B-DS"!O;78(A0$O MXH M77ZA/:YL4OU490R4LZI*9)L6-*<$9>-$K*T[=HQ6;GJ:\C3EC<-'E_\YFV2S M6]>GKO1%W5XKO:>5]EK$0,8E (H3&5,.@481QVTI%^?X"?[?'J'M,JY+G97( MO';J&=@S,.CUF8F-H F&6'("J(QB;&33XXD*;!+Y4@8>KM2,A%)Z!C[B&'*; M8SC;7N4X)6 Z7/R!O;XP1)M$L(A3P0!7F!BB9---71 B-ES-F_C3(YL=*Q"4 M#!G>.AR8\5QW%%Q'<"]M VLI(@.-AA3$/)*FF6$@*(LA>2G7#2?U<4BI;RMW MQ(Z&3T5VD\ZF;=IX[4JNR])]+?K)&2X_1C#699+#.(ED#$@$X@2KB &2B ;! M-(KEQ@R&301K"*]-EVFB8VHQK2)G=6'L7N+7$(0<#XEQ/H#M&78D.D<_J41& M5,0J,91BXVI')8\;CC6),4_0]+?DV,&4$18"MI38I4]B&U/VV3W(K-*\"KKJ2SSW"TJ*Z[[W_ FU<&:5#]$-P1)OZ>= M3BA!$8R5T4Q@85#C1P5QK)_@1_W8YE3\VE'.3BO=:(C94>3K>F8Z!F;"G7M" MH22!! D$(P CFC!H9%M5 CEZ0E3QB1>O()[H=?C*P_HFZ+-B6 M&5]W!.^'I\Y:VT8I'&9G]["Q8X7 O>[@*P^W?@JPTLX&BS$!'"@")6(<)U+$ M40.LRB0XV6@B8@E=6SK_U)!Y=/=[Z0J+UNBJUI2^T[&U5(80#II:O"V)C'/T MM\<4CRG[Q91>"AB2B=10JP12(8W14"#3>F(5C!^;A[T]I@PW"-=B"AYVNL=Q M8/#UYCI@\CROD^6E53*Y2EW?E!W,=;>#EQTD: M6';C *%D*(I(A#&0@,:*2MCT\](P0F0CC/DIO:LF"Y_GJNX(_ZDAH4^.@-1B M&K?DL]/<;!8*X'.S/0L>*@L2V+$@!8E22O!$BB@!W/Y)-'E2$2-4Q8.RX' 3 M/F H\9 =.P^'!4\F43NW+SQM;,TJ-SN8SLJ;O+24XM7XDU#CGQ :(+A+TL8T MXAH2QJ$QC$MJN&Z@C&,KL#?*3%H22RR%G5G0^7AI/YFNG#,C&R@A^X=]Q!C> M2X&IMZP]2^Z5)7L9 $*+!/$$)E;+T#366!O39@!P&@_#DN.<"#(^?CPN5T(W M$MZU"%LM+%E4LH*3:TMHRXO9_.9I:@=IT8/F\@6SM@,2L M_) M/UZZ9(KF+]-=ZA9,PE @Y,M(/4-[AJ:D8^A8PY@IHT$D0<3B6"#<=*(3 MD)'XYT;#\QAZN-(O&"+@^7D'163WZ?K0:\56934>[=$LO1VDFP^#C"=0NK'- M1HVB0N,GT,J[P>T(,RU@Q# S@%!*)4Q0:P7&$FV$E+]3HO&^I=P!R[Z>TB"' M$Q)"/*09^%2:>!;2OB[.;*56>0SQ&/(C#)$=AA!,2<(PQT03F5# DC:6&W&) M\$;#K1=AR/#3Z80,*?40L@--;@PFVEAJATYE$YY<5'0J&^(WP5/%RX/[XW73 M/RPUNYPMTL5D]N)2LU/RWXW337=X$Y@\37F:>IU,K(./MD9Y4>1?[4-+:UI9 M2\.:5!?+("T*-]FQ\J8?FGHS%D8\R.#,#XU_#N':^)>*,"9HDG @(0"QTJSM MW09 M,\#\V.?/:>?S%PQB39D ,1=24&%B*Z5KL4\,!QLY5AW9[$_8$PD'%O:'DV;A M.>XH.*X7J9>"0*M28\)X+!A@3),VJU$;$(L7<-Q@"4]0AGS04-KA,-R)N GN MEWIGW[)B,BLSEYE=+O/)/X+\ILK7]F:)-TMJ"!.@[RN0"3'&&B:"QQ;!!&\G M@%"N)\Q6]Y9,(RVT+H*K'[P=;:\NLKG[A6" M9?HM*]U)-UI#^C4MIMYQ<*QFC""=&:,PHBA&6N@8,4*!2$1KQN 8RXTY$RT) M?<[FKEO >7Z>?OOOCI22O#B[2HLL2BWVZ/S:S?U+W1OL5#4(&1Y2,S@<*\?S MXU'P(^OX,1$08S=/2U DJ>8ZBINVCE&L8K,Q4&M ?ARNSBH4PD\"/V:O0[\5 M[7E>Y):8KJ_S1:T^>,OFA"R;GR";[+P-;D"@U3R@EI("&!NFX'I4((XE_AZR M60C[G-TT%/?Q4E>45MDZ.]4I0 C(H(.L#K]6U'/Q:7*Q[.47*<")T0!KP+4D M.N8F:0*--.*&;N87;5@O3Z7^($<<0B M&D4FHDAIDPBA&U#!*,(;S?Y>!"K#=Y-!2(1\V"25EQ++J?29V8V MUI,<1>W/^/C7O5=+>+0^\_CR,IM4_=NS;Y,K5RD8%&X^@/.>UQW=%]/Z!S=3 M]M;*VRW[#8QI'[WR.18'(@*].JJ8L43$)(("Q3&(X@1%33-I*;1.X$/]LJ;= MCY=Q0[F?+>%^7#B5T_T_[NCUE?NI34J'38,N5!9=>*U3*502,AMQ$AAHAD!"M1XQ*%F]D*^P'7(:WB#W^M9ZD@>//^/C7/626^7B-5!>0M0*NR-(R<],X!C5,O6YXC)FJ"#+> MBX8*0#DQ"8,@45%BE< F<"$Y-YM3BEZDY7VR[YQ/WR]JHQ@"L3%; M_=6Q87B3D&T@0&C3K,S($8(Q#26B80JT48UX41, M.&0;;1F'!@8^"#!@"$)$V_>%5B&,$GH(?BQ/6B1.D=62 B**8,*,QTI*(QHG(".,; M32N&%B?RKWB(,GB"0PQW-U/S.51P($JF1SV/>J>%>J)K\L$328#B!B0HAB1. M).!-V@P'3)!D]];U$*B'* @%WUW6W4&@7J5!_WF9VK=EDDE_;[]TYC^2'W*4S+_- YPL+GZZ*U_Y4 M636N35[0E"-9+?EL:3^H2M+?;;QPNXZ'"^B=W\1^,RL>G.\/%KCU =,'AUO] M>U6T][A)OV1O+XHL_4 M@TB*6$:)XIL].W=D[ZPB[1"FGRJ0;C##]\YZ%V=Y_I]Q_->?7X?GVW#.MM;EX^S2,<8;@>K]@RNJ616E/\W?-?>]^]I/:[K0?7]F=O,^O?^ Q9.3LWO:0,0U+*_ N=@DLWGS5__ M[0UX4_UN7WS2_O[(_IS/KBW(?!='X'K;G=-E!G)%;J1+5;U]KEKVP:/?ZJ98'$)783^[E M=D2Q >1#D47=M:A2&LY>M5 MJ,ED=;VJ>K<''Y?V2Q6YN$[M179EM?+9;1;\FI>><#SAW"><\WQ9>2]Z9EF- M-)5I]I*2I\/I)S2P\O?FWZ-T[F8M-V'5W]*[FOYP&+A8S.$5J8Z7>?>?QK+3 MIE];TMO+0Q%;D-3.U5 ML4XV(K-]I*PQ\M%P*_J?Y@O_L_9_U5<[D9POG#M,?9N5ZZMZS4M_RZXOLF*0 MN6HL)'BO:8&^(YY'78^Z'G4?15W>M1A%0LJ(:*0B&,E$(,+:;BT:&P,VVCWO M"'5;V[HUJP>#7HYP*.F0S=D]]'KH]=#KH?>[T/MXU6*+O;+#7BIBBK5& &= M4$,8DXW&&PD3@8VLG!UA;\]C53FL[OFJWB\F^77V/#A^4AM7&D*XUWSX\75Q MW9+*#K"WED=QC^('AN(_ G$&.Q"7DAB(+&['!"H-86(0:RK/$RSE1N'B4T%\ M -U7 !HBOKLL\8/7?4\F"Z*I.)INC%;K3U6K8?)M\ ?P#B':95V-M"G5OH)1 MNQC[]*KX]G_^12"(7B /1\;%HV->3ZG[LZ<8Q;U2824UC $02,01HY F45,J M#%2,-IJ#FD<&ECF>(0"N\4.,!)#%5ZL42RPN;'0F;IR=?C:-5Q99+?U^6 MJRJ!*K\,(&(AA:0V"DM',K7=&.0WCB+*(/N6%9.9JSMRK2V*=7UH#4" X9).W4R=CJ.AM3@5Z/NW=FM4LRZ$QQ<=K=WOJ M]-3Y^@*(=QW"941 PI$6B8H-X9 32EH!%&/)=RB AE /K0T^:/[XZ/CS50>,LMK_8#QY*,#7]^ZI<5@U_SG-E%^?NGLX_I;/I^X5.;V;+=%Y) MLHN'DNRSZTA;SI;965;0@X M/@B0H(, A0@U0)A("QS)2'&!FM[E2FIF-@8 [1L"=EBZ?OB#7CT0>"#PX45/ MG0=(G4\14Z034['@6M $$ZR@2^+%VD1M?%$G2D7(H$N:X0I!5 M+X:$[ENVA^RY_]5VB7!D%+TVC58(S3Z/<\? ,_C+E"IH;8&$HB!EA%G6MI+8&,EX.>61 9)F,2$ M,D0EQ!)QTK2GTU (A\*7(MVG815M^EL7LO37J"[:5X7I>5L,OH@&@,A WN) MHWD>]SSN)9"GSJ.GSB=((-AKD$J!DCA1.HX-9 E5*#&T+5O@5&\T2!U* GGA M,6P2ZKW6K_CF6S#-5V[.\4N:(6_RZWB&A:G5EU6YK-D;#30O; S;-MX&VP/M MSF$WTO[!)HR[Z=F/!0+I! +'@$6&)M"06$"<&$U4T_3,==".M^R8C<>0N@M8 M2,GNILT\0AR'V>'0PZ*'10^+$+)>]^)80A9;+"3V?Q1BH41;PT4!CS=Z0>X( M%G>7SLQP*,F@M0T>&STV>FP\7&S\<=P8B@X<18Q,'%,8Q5+%1!)M0*,S*A9S M'NT)'%]G5!8+&1LT4?>IU'/0'7H]S'J8]3#[4Q44@0YE*4-<$2T4ET(;SCC% M38<9:A"F&\'"IZ+L$+.L" X%&C+-YD"UQU\9=1XS'.'=QQ-_CA9YA=94>\HAE4\ M6?A!SGZ0\]BLW),:Y PQ[%)E(TI)1(%&DDB1$,T!!DU<&AB-Z%;6K_@K&45< MFH8,["[VMCUL+L_V,5=.I#!0!M,E(Y8++@Q&L*FOU>DF )L3["[ ML[@W%3Q$@Q8(>NSUV.NQUV/OEG%U3#OPU5Q3A#' '&'#E(DB;=K&T8G<[,&P M(_!]G;@Z#B4>-+O_I51U0O%V#^,>QCV,OT2%YAV*,ZZ 4 !&$,<""0Z8:%1H MC;A,S+8H/D0)%1.AA(/.MCTN[7?/\?S79'$WJ3Z8MB/L@YO4/MJ2=7\&0(V3 M;X,_@'>,T^ F*^IA 2.-,^TKMG2(K8%\ASE/4J]@W9!>Z3&&D.,D!D@J$"F1 MX-C 5BXJKO%#N6A:;.KYX!UH/5YC_+?Q=+G@* 1@R+*SK2R2$1H=GF.]$/!" MX*A(ZDE"H.?B8D9 F(@H$BR2TO"$ M.V&<4*;XS-?+80\/CM>PC^9.ENCGB5 M#.1FH(680I?+WHY!LW11&S]!?N..O0RR;UDQF;G9T>EB&MAKEL5LLLRFS66. MW,K@UGZ<37W''=]QIT(\T35914)3832D)$8Z,1!$H!U%H>S_-R8F#37J_OD* M\4YR71Q_'77/'L_@I\C@LNNB*?-Y6\^BKH68MD5ACV?WL(X2'Y\GSSF%/ M4J\@PP3J9)BUI'A$A($Q40JC*"&ZR3VGD4 ;/=?4].^K"C+/F?63"IGR^PL*VYGDZP6?I^S2?YE4=VEDH.C M-[L@"!$=4FQZ3O:<[(6#)ZF1" >&8)<;C[ DB%&7/Z(9C'ADDC9[!/#-666O M)AP\KI]>1%';WZMQ=XZ$\\LF,KC,@]0>_V56% _-I&5AB=/[<4[ C^.]C)XZ MQTN=3Q'"K&O* )2)(5&)H()QD7 )0#,]!B-AZ-I"6RXGO_2BR8V?L4'"OJP] M=S@X?CLK)( -%QLD%M#ZMBLE56E8YH03@$&+09H3:3_I%<=[5=*"NIA\GJ7/4 M973%44((8%&D* $0 @:5;H/I0/"-0,1YD:7EJKBK0*?R#JF)550MYGQ*B^KW MW[+E53X=.J=A E1$$4M@Q*#DE(%6G4OB>&-< MU8N%PC!X;@79">+YJ40,ZPYKL]LL6!;IHJP"RT&Z#EH'TU7F HC+J\Q^6IJ M@.L=+G4\10:1KID*EC"4 M!J)$(><#K0[ASW,] >;<+A#2Q'@ MG43@&+#(T 0:$@N($Z.):CS_4&D8;S6TU(+^""H;(6 A)4/.\_DI<8QSN*F' M10^+'A9_#HNR&]X3QQ*RV&(AL?^C$ LEDE91!CS>J 3?$2SN;E0EPZ$D@P[H M\=CHL=%CX^%BXP\CQPC"#AQ%C$P<4QC%4L5$$FU HS,J%G.^D4.[(W!\G>P/ M%C(VZ,2*IU+/LV+0K\E#VR2/>)CU,'L:,/MCE,4=RE*&N"):*"Z%-IQQBE&- MLM0@3!\?+_<$E!VB^H!@-SK5:X^O6J;P$*&NLOI"8*]\3;0ZLK6N T=X!TF! M(U[W*:W5G_'QK]6?\?&O]23/>,NH\:8:M>/TC_%$DW]+[^K=)%4H6;Q881WS M7H[7D-U\\ZWLV._M]&$;N%N0U $;OHAT>;(TCBD!(D(&Q)J"A O0E.A'S!A" MMS)\Q5_1*$+2-"24[BX@)IIMB^(#:+\,X1"C09)Z!>,& M]ZJ.$RQ5#+F.1"(TDDS%6+3#N82(-VK,3 M-/1>\PZQ'RHO%7_%?1]3A H80 M#6G);&60C-#F\!SKA8 7 D=%4D\2 CT/EU!:N;:"QG F$A/'(F[2F2,=&[E1 M4?=L(>#QV_+574ED]0=^\O@^Q;5DQF938- MTL4TL-^_,VL6AI(-V$/!<[KE\ MM(:PITY/G6.008SV&@H;I#$4$:"1X4HE*&DS]@" Z/%$Z6%DT! J8HB%;^>X M,U_6X,9S13UO+QR)5*/,6AJQAK+[V<<&#\^'Y]W"GJ3V+\(HD&L1IJ"!-)92 M1U$2)5A13!H1AH&&D#P486KZ]U6Y=#9/>9XKNSIW^W3^*9U-WR]T>C-;IO-* ME%T\%&6?,VLDE;-E=I85M[-)5LN^S]DD_[*H[E*)P0,PNNP>#B@U/2-[1O:R MP9/46&0#$5W:"$R,EE$<1Q)I$*G(Q$W:2(02H/EH9(.']9.+)&K[>S7BSE%P M?MG$!)=YD-K3O\R*XJ&1M"PL;7HGS@DX<;R+T5/G>*GS*3)8=KT8,.+*RF1( M%, Q13AF@M4RF"O!U%H&+Y>37WIQY,;)V"!A7]2>.QP.H\7>I\@M1AN)=36E2__Y8MK_+IF-,SJ:0GF.7N.?<( M.)=WG"NY9(1+JD4B,1<)ZH*'+")HHV/5OCEW=T% &H)!AY!X#O8<[(.&GJ1& M2%)/$0H<=D*!:PJ$LIJ;B1-)&#%2JS8QWQJ1PZMSP^ Y8T.&_PX%ST\D6ECU M4JOB@>MF:L$\+TOO^SH!WY?WS'KJ]-3IJ=-3YXZ4/]'-S#,862:-JH20+U1E?F])J>_6N'\(5M^O#Q/OWW*"_=0M:P3?M*+>7:>6]W0FOM# M.0I>I^UJ*/!>@A:'HHQZ^#A%^!"]_IW0(&,,1IQ%"$+"%8YX Q](Z61CL/&N MX,.S^1ALSH,P+2V9!5GC7_;>K8/S;GF'J2>I_>?:"-+Y2T&4$,0I!$0)K3 $ MB5E76;!8;A216\#IA)RZ36?S6J3UPM1-1^LH+6>3TL;TC.FQ MWI/46+!>]!J&<,,UC8'FF%!-E01)DU=)<(3 1K7U4%CO8?KEXWKQS;=@FJ_L M_H]P4LN.Y_6JU9=5N:RY& \TLG?4^SG>R3>/;-LVNW.DHV^V(:H#GGTC85^V M(!)C3ADR$>00R00TLB52FC.QY>P;/()L63>U%\G=SYEXD0BR$K%CS^>OSU M^.OQ]P5Q8TD[ *8&$,BJ@C%I*$+0R+80!4:*FST!\.NDD6!7/CD*;-XJ GW8 MXWL]E'LH]U#^0E6:=T@N*.8XDH8EFL,B?BN1#3/"E($2$ MC )IQZD%OVIFST.PN\KJ"X&]\C6![\C6N@[7X1V$ZT:\[E-:JS_CXU^K/^/C M7^M)GO&6X?U--6H\=MR.H_L?)\O\(BN:\#ZLXOO\Q>KLF#=TO(;QYIM[N_@E M)'6X9C$&HDL2-@PH+2-##(E +#@5$6B"^TPF\>.3IGYF%O._DE$$]UDHQ)#- M%[8FFG%:U1YV/>QZV-T;[$+0Y50I$4?$?LP3CC%E,>2J*6>.:)S@9$^PN[O M/B8A'K9SJL=>C[T>>SWV;A74QQ#1WN@#%%-)A6",8T@C'&G9](6-9:3V!;ZO M$]0G(41@#+A\@C%]#^,>QCV,OT2%)AV*$T)B()1DDK"$"JM'MT/D,#)(Z&U1 M?(B /N0AD&@,*#M.[7?/\?S79'&=EE>!?<#,@NJT#&Y2^VA+UOU1!#5.O@W^ M -XQ$-QD13VR8*1AIGV%E@ZQ:M<7@GN2>@WC1G1Y;E):BR8V"DC%0L#CMV^-_Y.ENYE]52Y0?AG $! 2,@#: M86R6+FK;)\AOW+&70?8M*R:S,IL&Z6(:V&N6Q6RRS*;-98[%7=LG^Q;Y MM!H+,_@(&)QW#>"%M!8M94ZGL0R. M@5"D[4*#8\$>;X7P*@R^NX:6(1LVG?RT1K#GCH]=8Y !F$@US(HCE02 M019!0[22B"98ME,$7#.(C2$D \J@ <2'"#D:M)W#Z!CTN 8 5-3S]L*12#5A MKJ41:RJ[GWU\\/#\>-XU[$GJ%408Q=T@'*X9PB:*!-8H5H0!TK3!4";!T49X M4$W_OBJ7SN8ISW-E5^=NG\X_I;/I^X5.;V;+=%Z)LHN'HNQS9HVDC=ES%)Q?-E'!91ZD]O0OLZ)X M:"0M"TN;WHES DX<[V+TU#E>ZGR"#":XZ\>@K-0%">"&TEAI("#C29NYPRB3 MK0Q>+B>_]"+)C9.Q0<*^J#UW.#AZ*PN&E+&C]DUZSCXVSO9RQU/G>*GS*7*' M=]5T$-H/011KR"%)((GD>M($(@0E \L=+S).+ISU:55,KM*RR@=%(<,@M/37 MYH/:S_H5<=[7=*"^IA^GJ%/0Y7,!@R*% $J$ 3C1B&+4.)NL/IR@C/0+>11WO8F,( MC!6(B%2"8ZCB!#5&JF0PV,A._9Z%/0O[Z*$GJ1&2U).D M NND0@QI#!,2(1UK8^*$0"S:\*%4FQGZ+Y8*@P Z#3$;LG3F4 #]1.*&G[/) M/"W+V:5=6$6^TU7FPH;+JRQ(IW7Q836(_.SW:OKX6X"\>^P$W&/>>>NI<[S4 M^131RWKMA#5$* &81%P"1#$A K75KQ1'>J.CI:X;3\YNL_CR,ILL/UY^R+ZJ MR<1NS]*5*12SQ61V,\_>+^K,G(^7JL'*^\*XGH$&]VJ>/:7+)21#NEF&;6$Y M0N/- \1A L2/\:'7\1:HA$6$*!%+C&)CP4%'#3Y 2[\.SOOE':J>I#Q)>9(:-TD]P0[@0*SM M &8H@S&!U@1@! (AD%Y7?\H(;B1=?$_]_C4ORP^9-0O.TV^?\L(]5"WK^HST M8IZ=YY_2PJKU0\5S]VD0T$$- L^XGG&W9EPD>F4!,E(HHC$&G(%$QD8V#CZ% M& <;8QIWQ;B>P4XL?F:))<@:/ZUW+WCWPD&Y%SQU'AMU/D5L\JZB'44Q@DQR MP"-,(=4 K!,548+IAM_;HETG)]5M.IO74K&7#-Q,$(K22I\V2I\PDB2,"N,3F1QA!E$H.5PO8G2&C3,Y)0+<#&*(:A1)"7 M'@.;=%0RDV&?:/J#33C@P:6"=!+!<$1BS"E#)H(<(IF MI.]TIQM M&"5/&EQJ07\$!8X0T!!)OK/!IX\0QS@'G'I8]+#H8?'GL-@K'R*)@!I2# %$ ME!&"V;H#!6""/C[@8WA8W)DOAC(18C'HE!Z/C1X;/38>+C;^N,!#B XV!,X#IZ(\91B#H1#@@<=7/%4ZGE67<=K\M!611\> M9CW,G@3,_A!E9:\GD:"8XT@:EF@>JT@#)'#;!$TC2K9%V2&FY5(0(C)DYY$# MU1XKA^V?JVRE]>?5O[W7F5L%_NU55F$01.!?!R"DS;?9Z?/.LBQ()ZZ4(%W< M68X*/N3+K'2%ZSI?3-WTGZG[J3H3)XV#9+9(%Y-9.@_6DKQ\M_'"[3H>+J!W M?A/[S:QX<+X_6.#6!\P>'&[U[U71WN,F_9*]O2BR]!]OTTO[1K^D\Z_I76F? M].>KHEE,6K%R24F$#''-Q(BA2B*!))4<8 9C"G2[COIO5UXWM+2YZPKN"H< MG_]+B2DV4!,1$1U3R2R,0/MF@!.I1:2PWF;/SAW9.^>\:X?NCGB]A^D&,WSO MK'=QEN?_&0?G'S]_#/3'WSZI#W\+U <3G/T>G;TW[]7G]_'9-JRS]=MLPRO! M'W]?I*OIS/[]3WM]V7Z8!55A%KG7YS^F(?692RE&:-1!;+7BVL):O)+"O/[6VC MN=4'WE3[YGX]R^99):7?4ITPB#FQ<$0CU^$PDDW]K8ZM76?>]G00]S$$ !N9 M$!4+:C&MOI192!.@UC!FBU4V5^"3*K;]PXS"]6F8OYV94Z1.FOM=4R MFEU[(/CLWYI72-?JU/-?XR6K0&_^?;MS[6# /JSH0*0/LTQ63" /55U^9HO2[GAUGI50 M2*R278,>!&__&J2+J55\@T6^=+6:\]74OMY\WGRS5L@=D;O+%I5<*;*Z255P M<1?\OJA>O'HO*T+>_/[N[-V;/P5?LD56V+OK&&VNT+3EU;(]<_UWECOL[*+*PN ML/K2=1F\:78Y?!.\.<^+W/WW:^;^S5>%_8]]IN6,-W9%EUGAML:=C;LPT/47 MJU7/[&Y/^N=1KB[*V726%A;UW@7*;M;,J8R3]COU2LOJR\LB791IL_G=F67S MV;5=I+O;99%?5^^\%1ULJKBGR%/O%]4.YC>S1=/.ZCI=6/W9;5&X_>;>8XBT M&_845O0P*UMJOK:D8&G=/K;()JO"#;IU5%"LK(G;7&L-2?N013:Q))P6=Q6] MN_>Z3&>%X^"UZ'%WJ4F\HJ;_6W[O-3_E934I*@P^9^5JOJR$V,<;RW<5L845 M^>FTO J2>?ZU7#_QIFI84;8/S:;O@K.9 XS>4ROE@?^E#"Y6I3U!RW561I99 M6KKQ5J'=Y^HI=I5%\^CVYBTA//L$%_8QP;7]]*H,,GM TZWOM/T[_$ 3??Y; M6"7)0>J%)9Z%513F]F]3!S'3S&&36ZW;+S?)=N+.]>%&7LZ<5R2XR]+"[8?; MZZW?Y>-DF5]D19/)!%^X,H\XK11_R"P/SLPRY.+%AQ;8\]J>"!T$_.\J+2S) M67QJ:/5W;SPJS=GKVM6'"-$S8KT ^]Z5 V0-RMDW*U?M6T$(_YT7_[#D\7XQ>6S2 MZN.9TTFFL\KJJ#7GM(J6-@Z(8&8W=K)L\6@@)>F^\M4D KMK7JS@5/!:6U&6 MU+<_Q_L /:K3_-R:494+RMYORWO5O[K+?W$35&<3EYK=*J+6,KMPEI,[OJW? M-:S.T\7JZHFM]RS=(ON25OS^@($? )B%(0_Y[AM.SE^NBJKWTU/V\:+UN/7- MGK SPG_ SCW3S'%2W\_]-$NN7OX2YGM, M+1.A8<. MT9.D]4U@>L3_WGG&@]8U_MH<^LC6;>4]_KW,/E[&]K6NG<_M,7\QEE'",262 M"T,3 #64NO478P"BOI]? 15'G#-".#MX]A&PW$/7NNKZ77M M6W1J25EFSAW!2Y M5>2= ?:X+]CB^$5UW7R63=[,6AVT;[G;R66?;$[$:4J7L)^Y+7^=KA[?QBB\IX[=QYW6?W MQFW?NR"_MKN0?KOWH3V795[0LKQTK?]@=\/= M;V[?OW$VI8LO,Q=4K^( F36K['Z\=7]WR^_^VA#;Y6II">2>.566^616$59% MY(YJ9T7U/LNL=I&ZYWS)\^G7V7SNMN)GCZG>I3Z<>>Y2S*K+VE=P?UQOXEIE M;[_93-!X2*PU'35!DLZM.>FT27L<5]FBIK^)2S.H)*HELJPCI\7T'CTZ\EH; MD!U'=]Y39PC>__K?5],OC0)3<[;]8\4Q=]7=KM-I?1+NE\[Q,K7X=-O&"KH' M665JM7"Y5W;_*A:NOFGUV;M&PVJX/KMU!M-D5DQ6U^[:2>6$F966'EU:5 45 MQ9@T![U][I M/+*IOW7(E]47VJUQ#H+O[W-%[O;?+[E;9*T_NA/\\O@B>F]]:9>2%PV>]C#W M(K,@<[L&G:)V;3L*K#:T5A'O[U<'E-4?5T51+<'"9'YM16BVN)T5^<+=_=X: MZ[!!&90.*[^_Q&J;W-O6?[KW;(O,$R=7W@6J;!G0P7P;8K*"T"JC59_JLN=W M7GN:&\:<9(6K[%C>A?4!S]?"Q&++O#6[^S:VI;PF.I7W^&#ZD'2?)18=8;<1 MRS':3QN1_P?1_M&ED?&7IY&=7#;8 !D-.Q7 MM:GOHFLC8KRM+)('7?G[2ZVS6YZ0XQ)A0#@S1J"(QZ)J,$C:HP:Q(CV;)0(1 M9Y)("0E6F&O&XF9F*Q.)-AO)1:]CL_R6WCE? JGC*QT*]ZCBS&D,:3$M@RBW M_PG^^"919]&;/P6S:I[UXY?^?C-MTCS4V>_VV@_YN^HY;X$=S:(TU0+*].M"/QG'=^N7J5VKDSR MHG=QJU]]6AXBR#V:1652;MZBLU=M$(\-:_(+Q6$:TF92FX'VH0XP&L6HCB#6S]\(<JA;.BR?4)KS7]R7TJ M79_3N\#R8^UE=ZQ"&Y:TO+;FM+/?6T:B;QW/[IN1@C^>YY84 P;8GU[@4*\) M;.JU]7 QT^86% M^L9F_9I9)'%J>A>5%-HW_9DAM)O3=1V>+6'.\MK]F%H&?80*:\>H8_\F^M18 MNHWW\M:Y0BJ2Z O5A_&1C=(L3T9'0T9G5[.;F]:_9I6-Z;QV76]2DI,,M>I< MR83RT2^ZK]W67LE*<\LGDU415-9Y+5/R><]Y5[E2G/:UUA.=,S.X7,TO9_-Y MX_=M;^BI\G2H4N=ED^MTX=37BK+6.LGWJ+.S1>H$_TD=.DB=-O.CVSGM9]'& ME&J-W7YY5>EZL\8#?^W2>/Y9XV:3RM-WSCN5OM7WG#[@LOD]O9X.O;Z_=M[C M*JRP:=Q^AUR=CNR(IZP\Y)5+_P<6I"TK6^5\- MV:^+:%J+SA/LZ1#L61417J;?OD^?V;9" ML_-L\<5^Y.3Y"NVVOY+.K+.O5+4W6 M@Y,;C]U:I-8.Y:9&M8DMM*[ =^OT[-H!?S\AO.R];FTE/70!ME'ENJ"M%\-W M+N/,T4_=T?FQJ(:N/(&3FKE<:$._^9-SAAY02*/R4B?MGM@=H3O9D<\U+]55]R_*??T.ZZYK"%HNG=_U M,^N:$$K/\]_C;I'^8,UEE11))XVJTZ6Z=+1"_ORCK%KT[I:W*7 M&D]+=9=R=5,E1]?1P*PN6:LIJ3OUWBW7X8Y-TDIKU+L/]IL/=:W>>O=>\^S# M*HJ=!(1>6#=1'4=7.W$_[-:DW_6!@XTQS^CG4 MVFY-=-55Y945^F_K],N;]*YVA'ZM1/HZWMV%XK]6D?A*M#44NJR" I9CK_L+ M[2DG-0FO]Z81,M M[T#Q3.:N2D/K./,/N%N^!7Q@[NZ1;YNB8XG[+-;!6=;D6[P-E"/<.@>L^>,G M*^6^%.F-51$^K8IRE=8N#?>GI#(A/Z_F3C^;9Y;'RNK],7X+ <56#3!KT&^> M69'9F9/:Z[<)FR*MLODBPK#ZI/J%$.0J?6^SQDAJ.ZY\7FNO%H"LT&P;6\,CRU3H?Z<6(5!%#^2"99U'%_=QCW(:4[48VUDQUN$ZZK1V$#:[4 M.^Q K$XJL3[K#:XL!OL.LC4RJJC#.J]SMT..'F9D&FHB[YF'&,,4EC11:5Y/QF+%[7>, CH#B)I9815%B M> 3:F3*(@>2'_=9^^IS-KG&/ER._K&O<4U[C):MXC93E48CG3;'Y"*W_I"'% M:RL8(]C&-__^\4$SCN"/;QP?5]6#%J7?_"ET75[6JH1#>O6ER)I*&"L=/LW3 MRJK^+2N^6(G58'UV4:Q<4RR7_MC<]KJ^(&V_[6[=]Q9TB7.5-;I1FF_U!><. MNZV%YU5FE?^/_YBG5_FU"VH75L>HLWCTOTU6315M5\#5.?*NXU%/^JIRAMON>O7WQCVS9+R6Z MRHO9/_,J_CZUVL.D-:GM'KMJO:_I_!_5:Q0S5U?I>F+8DW%E?$M7UW87S/-T M6GUPFTY6JVL7CTKMFG/W41UTM]C:_'XSNW%JRE5=$]>X1O+YJM<)H_*NOJU? MTZXIGY?U!JUMMMEBD=\V[7SJM=L]NTKWQEZ5+%K@O M]#_U-[',JHJX]0UONJ0M>X_LF_W.M*X0FV;IW!+%(EM^M8S9>CVK;.#Z#=ND MA=9WY(CJ2Y976JX56-WQUE6)^=)E4VLM2/8[G2#[]5":I742LG; MV6U5XEJ;LM5!/?&15*32)5-FL ORMO?5!XD6XTXFBYKY-L3>..HFD):EDX_?+%E2\LU]?> MOZD#IZUMM'H@Q!\>GPB!"9,D(YBMU>J$<$4Y%P*R"#%I>*)E3_VFTM499JW0UJZG] M=/X.74^<8#^>.,'E.[PQ;R*P^SOO!:NV-I;_^,9*DLF5:V-0)8$X#:<2]=EU M.ENX@N&+OU>1A+;LIR*-K@GINO+\?C<#%VK^4H8/8EM-P:\K: GM7ES4VIB3 MH@[QK67C].*60M?QE(8YFG+?OJ;7]'YX_,5<,';=V+(.*';J6N/'>%5'Q?UJ MD\M5Y=%=/N#"^Z?3!3YZJN;%75-1DO8;"53>'UY VN7]V5P MD1?%_\_>NS:YC2-IHW^%X7G[W=D(VHW[Q8[="! D)WS.C-W;=I^-^31!2ZPJ M3:ND&E*RN^;7'X 7D26I;BI*@E38F'67)%YPR7R02&0^625,E/V<\Y6)M)Q5 M*&47]WQFCW6M&]S:>[-@9+Z=+#H$J>:R][C5ZQYX6I%_GT\KJZ)YFK&+*I.R MYFU\$C56] C$1*R!6:<)$*@@% IG5-*812EL@EIB!)P!Q#T)_ MKEMFRS1W\G54>T]Y_G+HC*. M)&QG2AE9,;8VJ9?3VY9OYVE36K.X6F;69D=MC!?KK*GR>AOFG'JK/+:D3V8W MWT2EM2D,75#>/4<0/=(2(VAM.5SO"-R^[/[2,YU^:9?[7RK324TK)U1?XU_O MV-VE2&["#?+Q5OORGH(>6P(H;09Z[QAX=8QIG[J-[*HF9BKR;S7']6*^J+R9 M]UJ_591#/8VU:;=J:EW68'&71VR3T:O92O38QBUI457]P)) 501=*]_5G8U& M?[@ZVJ:6W/M.B9+OV62:U2_=]JP^1T&/\:GFD[(CU>9]MO9MKW7/8QG[L)7B MW![N]OQ[UD"VQ\!-,E;9[M>LJS:SP>K+:68).:MY;X"RYF=H^>6:9(.[9&@M MTUQ%!W@Q^6.-.6UC:NP(+YL-8U\"KLT(+7L'VMUHM%03>4U3UM^HUD&^54C, MU@W$M]RVO>Q/U6R\=OV*-&*R2J!O&2!6B><=>45_"+N1:():FWHRU>VS:9,]3/M"HSZ+8#8/[#ID-;0B(FL"ZKN-5E_*6E'I%-GZXE>! M1RXN(#N=ZWX97>7CY33_?/'K*F+VXRJ(4U7"I1I%4;/Q7SLU4;665.[+!P^ M4R%!DFJ@L"90<(ADO"H_A1.4] ^ $\D453%2"110)@HGC<XC5H7/EN7D:7+665_ND/JUA+W2U M5Q+I,3+ 'B2U;(9;86(5)5.=5?6;=_<91;Y2]/%NG!'-><3F-/;NOY.-!&[^ MJ.^?5/VL/O=?,+.@-KU3 1B".H%IL'2MM=8:2;F6G*_Z%8+]U,L0 MN_L;W.VGI]WV>!;:UOJ^FQ5\#U[>>Q\1.G^.[:P69;TAF\SJ_RZNYLO2'IN^ MO"ZZ ^-VX++H*R7 ;TYLH)X"=R\7N>J(IJ'&WU:O]>FYHA^^9:/?ZT )"U/S MXOV?1J,\O[@XZM -5<"[*BNRHA&SUM]W6V%F4>ZBD\X,U(&5\<%1V:7S]X[D M<87E_^Q#*!X:AIUZ6TG,('N0NK,/.,\I(2O;GO$$DS2622(31A*2Q(PWM)N0 M:_"4PX_-+8JUT9ZP2;%:;'Y(.O6]ZW#_V#NWWNNQ-5ZYW/'#+G<68@(WG.YK MSO8AQ.RX&K.-N_GI*\\PN+GW3OY:19E84=UEU=A')X]EC*%'C+%=^NH$SK$. MYZ2(HH3&(E*1A(FD$NC&A\%(BB*V5YRK">WK*WMBYSC:,1HR3@9$.\=Q:\^& MX-Y[_['S3KMG!I\&T@TZ"$Y H)!=P"%5+$G32&M,,-18(DY:"$PHVBL$MK)Y MZSCF(8)"*H<$O7M%RG$T/!'0^\522DS&JY) MT1"SE!/ $P4PTE+%<0MP&"!\,!NO$M.W4RS)ES9ND-O;&R!MP*]%5B#).Y9@ZO045C\2U,1TQM]YVGT]1Q[B@ M("9:I1(AIA%':H5G?-.QUXJ&ZY!#20@(\);8J4#.YZ:4ZUH(J+?!O U68U;/ M$TK7?'G;%EQGON.!0CD= 8(P42HNQ_-6K=<2"1>SUOJ(3NTWPV MZKOE'$TGM%EMZ?'P3!GKM-II*11$2) MEA&+&8AI)!H0I$2PY !G$OT?&IG]I199QP$1LY#1@WC=-G7G);(V%,)LRS X M*]/0B&-A.9Q[>5/>+CQ9N_!A3&1TA8G&&B0)0@E.4Q G,DXX:6..$<5L91@: MB-D5#[-M>-B(6^\'QP&0L% P-B GAO.G;H-&;"H3O3TI8$?@ER0$)UPIJB%A&D1,1ZS=8ZN8RGT"8N=C[/U6R:/CH,A"#J0W M+8]E6AXWP>]K14K5HQV:7U1,4VND)N[9G^YF4Q_'.'4^UUCTSM>YZX'&S))0\8.XO8\FRQCZ*YM^E]KGHIM MA!4OP5IOJ)Z"H+ZTD8J!'AVTG8]9-.V4G_J 7B]4I&_T2=.2A5&H%B(I8FB@.20)3)MO# MOD2"IT2!.5?FYLFF/)ZU::*]SKXT._;+9 M#5>,_K7E6+$_%Q-+CCN]#;+%HIA\6];$JGW>VY8FUY8R,D)NB\O4U9AOEHL5 MCVY%A6MI:\U6IFY.58"GL R985/$R);DLN6+ZQ*#1CI_+*Z"^8TM1FA5;-(6 MA%P5-BIO9WEQ.;$%G/_?_-92U-:LXZL+;)V"[JJFZ*-E+!_92VW5^MHN,, 9 MW,Q_F+=>5$7NKVU!^IJ>MR&QGL^J^HA984F\RV55M=[<.9E5E<'J@@6K&MGK M]0XN+B:C23X;52U=&VQ;%="^?D5DO5E(LZ)^[TU+KV["(_4<:Z+@MK-;+UDU MQ4SI/BNQR%[$+]ZVV6-W2\&_]4#5I4JVB>U+UH]IC_ZS8^# MU7C!3+S;C/\8KDI/I55.U"NI]62O@HJZ(_0DDC!B,D(*Z90($>L86D%-!5(J M%L\15/$_Q OJ?R-(WFV>L \LJ)]'B[EI;H!K;ESQ+FCGQ:YH:V7QKLT28;#< M-.?M.+?%;ZNDO*H42/:'71]NYJ6%;5550KB>+.RM7;6X80J!]"M4K"KJ9"U) M>XOU65'X4QW 528DDYI")2 M0@L< \H3J)6*( %<8)J@)^RM?K%U6VI,^-@5$_EHS;)LJE9#^G'65OQ0J['M M,@G=+G1'W_&](5/8<$VMI[?M7PHZKS( FD8<,!W',@(Q5EP;*= 1CF)&S<6/ MA-.^0 *J.(>_FJY_-3W?EF/EG"1LYHT.)PGU'N?!@,Z]BP7!'3@HBB,.$5*: M<6X$!&JADT0B%L5)1/#^Q*(-$JQ^RQ\*%71,/LB[S?.&H>2C*>O[V'(UGMCZ MV(O@*C,;S"RPI5"+B:WT9(R(T:(I[]7;'CZKP-[1S0E?J7&+8&RZKOH%Y#J:)]QDUWF;[\5>?;[V^S"M.A]-OV1W9;F M33]?%4UGGM?"[#G-"XR &@3X4VEV;R.X.Q_J4K5=0*\F$0<]$OB$)1P(P&-,!5=:M96^HQ08[7F-O"M/]O @ M_@[OM=[T?#N#TH/52[?OW,L[A2+O[MB[0XFV G)HAN-[/IW?V.ORT=5L/IU? MUL7X[&F:^;"E43_R(F^+FEK'4=6NNFIJ9?A7I>S-5+P+?EOYE-9^LCN&C2?_ M1]GW0%BWUK^6V;35+=/=TCKW5^C(*ON6S_&)2E^_\EIN. M%9/OM@*N=:[.?\SRHKR:W-RIN/JD<>R&[X&>VT?D%_6[BOEM-EW82J>+J_G8 M5L2=&./7=*=?I3:XNKVQDUZ=+BNR]#^F"^G8]N1HJJ:8 'DXHY3 MK6J,Z:O!]:KT]-W&5G-H#UE6;UTY"9N!*\S,FQ6U?-(H/$UPPJ=(SCBWSH+) M[,X YG^,K LQ;ZWU>O >;5II]Q7W*4_GT=S^]+L5*>OKFB&:MR[K.FC1AIZ4 M6T\+NTKC]S2CG?\UT?EV&S2N6?..E0A7-2@;KN5UW#-<%S!>M5CRI YMSL"SSB^74R-WW3CX>G^L[ UWO M1>Z>:W8#O2SK%C>U@A_R4][[^GICF==5@"WJF-7$EM&M"C*;Q6MQ^]9VW/JT MS?-&9B3+WKA/\\ML:NO(7UHGJ!GEL!YS<^'2_F!UT.BN';9P-7V5]/]LGE\/ M9/O42INOL]O MK\N+[T:P8M5#WKSL#$#QS:'ABKMFT[,2IS_U8*9L1,^&O6\ MZ+Y9-Q)6%D7Y2U8L/E]L,4@>K_0;QP0C*),42,0C&@F,4;LW4$B 7J5?:O8* M$04RMH'YA&E.TB981R.$1.Q(I=]'0Z*U!EHO2L^<"%?' ]EHM+Q>-G]? MSXO%Y-^U!;R])/7BJI@O+Z_<\"74:T]_>.KZDOGX;?;=H-YE?A>X*GS*RJ9T M9FLZS;T!Q5A>9X M.?-R-K"\T-.LO!NWWBK&K[5>K-_7'B_V#@[?EOGH M_7A9W.99\>:_H7B'-M*Q]D>\=JXZ-F@ZK9L9LR](B'4AYQ7"7B*4U%2G6 NA MM8@ 2I2@28,1V)9%>#I&E-5&Y)X$J5- AI?S0 :!5\\[AT"]TZ01N#4 M60(>I,:!$'?AZD("SI$E D>4QR0F"6TB&!4PGS=R61Z K-Z>NK^E?LT@BD)X MF)I9.Y'L'%1-/)F!"9GI?[;R7J7U>2_JL=]\<=?[S+NGZYW^\, M5.4LF$X?MAY$IR48T5ARFV-#02P),0K#VMUP=U0\(?]-0AT_AK"--1Q;+8"J20P@C%(6AL^RHQT_CA\!D2Z,B,0 MS X$T5F;'8[1!>Q]'**:ZLK9C$6'71['%8 #>CYPSRT<(<:-608XU*GFJ8X! MC=H$*JDH/R_/QV<[Q9^+7XIYQ70VGS7J\J@?!+RC [I!SE_3GFZ4[&$LG+!- M,.Z%;RIAU(ND$/ H1;%6,8-MF!*"C)Z#4^0QU7IY_;Z0#ALU_XCDN>LI\?!Q M%O#QL-\$TRZ\0T*JT@1('261B C!$J^RG $@S]G;G)#?9.^(0D(L-JO1[']= M/P-_BH>@LX"@AQ&H%V@M%2$:L%0C$0')L5*): ](%<;/"3!SU+NR=[1!(92; MG.UG:+\,'%L"W76VU&7O6UY:(V/>->U,QUU*\-ONA>DYKZ6($Z(T3E!,64)D MRG4;H<^%>$[\[H&\, ^1S-!WTH>,^).;!VT+ CKACZ"*89*F1)E_,=4\D:2U M+3AAS^!PVJMW9(CX4]%UZA3U2A'_97$-3%>>!88!X1%<44*28E M(/$J75UH](Q#A0/[*P;0<1YR*'UTAH>$UP )#R,"Z8>%JD0"Q@2""5-*IC!% M+2)P&#\G\FM__H,A5G@D0\@V"]>>TPI_;@P2G^:SM[T]?/"V7V'M=:;&^?Z= M=O_./[61]/D-B, J01&, )!:1XCA-K41PU3H]<7ED3I?R1]-T;7MQ4"'=U<_ MTIY#!@1*$!)/Z'R0K7[TD$1]DN'7SH&CQG'-W\$ MX_G2;B':JDF8LIZPPL("F#BF$<4T $YYJDJ[2\Q%A8FP;6EA/=0YE50T1Y(1ZB M/<:I/T>8W"0@]ICL,=EC\L'/YZE _GQ^'^?S+Y:KYU;FHF^NU57> 8(O#3AUYO_[DL%Y.+VSUU^/"-Z)LY0?['33XK M(J#UIO_-NI-98VW:)!D9?+Z<(H6G!1S*^K>[).AX+Y1:#_]K^KQ[5] M?78C%U=%GN]\=Y#-QKN_>V;F8?=77YMOKH(;\^M\7 ;Y;)R_H"EJ>6DFOEZ# M41A8$-N]93^R6U)#^?Q[&= Q6F)X(195"0DB-$&>)(/\S]=XGX!.5X#.'B8A>K?)9A:8T9R:/]9 _<"2_+1)Z_$\ MR 1'"8EPPF,*!9900V7^+XIT#%*\P;&]RZ3]W8U)ZU64&7S20HN2-[EYZ/=\ M>OLN2 QV7]L=YBK5;BOV%OEU-C%X45@4O9C8;NP^]2^#"BMUY=(:">,*ZNO& MV/RH,IB49BTPC9Z:C4;Y_L@-_?-JT/XSW+.>$+[2$\4CJC4@#%!),52V2Y\OTFIP_V[ST@YNSSY5D\@>->G# .)EB^7MK,C[ M%2E*NW,&K6+!($\T21."(5"XJ8""61*+Z&4B927HZX^YNT($>SS=;DH1=%:* M6+> \RA- 3,0! A)I(B-$#6.T4BK-'D&#_R]4F0-.=@5W&D M*,/&\HL%B*!$2K5H!&*"-DX]GR]'Z7SI\)HFWVU637)*BK"S4B2Z/2"6C &) M$,!Q1 6T]'%RA48H>D[5W_NDR%SKKA2)CG3132DB[DI1EWJ7"F86-9@BC;BB M6$$8-U*D 29=B*N9T!TDZ,OD#Y<%:---/)P V4U>=K$P^\VS%B79[=LH-#NV M2/$X C+6*42(-DXIC1BF+Q E97GB^T2D=\=V;#O@7:\_VLO?3Q;FV2/S MC%\KCWEIG3J?;_*BDIK2CY6Y0__M?_^C/5&HQF>^&I_@*ON>!]_RW&CSS![M MY>/@QV1AM*)RE?U2S"^,"IDK#6R5^>5U/EL$S6^C^;5IR*UYLI[/QE8YQ_:O MZFRK7W\S M,F ?;@0IM7CY<5;#IOGJU_Q[/EOFGR\J@#93]\5(8-Y#Z]A(AAHMEMGZ(;-; MQQ)0RG>;M1Y/YV""]]*<8D:PH!RQ),4024@);J)PHT@#N>$=>]I,)UDQ,]I= M?B[^.B_+TYCPTF"P^>X1LW%_NU<+T[-\$92F065]3M# K\'-!D9K7._ ?/T\ M9 A0'>Z0UF,JQZS#5!)C"B/-8I1P 70$M%3*;+5BE48)W4@H/!"F.G)JB#C8 MHP5] $PEH'?B@"EG$D> LS2) 421MC.- $D2KM1Q,?60$_X43(5HGQ,_ *A^ MN7.'C[]Q+_ZFV[7CVJ^VTM8JR>D6:3XO_+ILN\^VTQ_S@S"]1B7MP: MR?UL,X*['Q_/,'\VF"#V;K-JV0FM(@QV(4.4R(@B0;@PFS',XIA$=A7A"8PY MWPP9.KU5Y(3D"M.#136%JS5FD?V>OQW/?U3!G_:+2=OGX,(,2?#=CHEY4W[S M=GEC(Z"69I6J?,_]8*CFWF\U:?U&X.EZW.G-LC H6MK@TY%]H/TAZX;6^R*W M^R)_FV7+\<0ZP8S2!976]=QA/07TXW=GM&[,:%5C$URL1FO2C59@1+%V5MX4 M^4U6V$B_,IA<;(1'7V7C2E_,A=-LE ?FJT_S[Q4.!+"R+WBE&IO/L]I6[0NM M^?<]MPIP,R^M$3&SUM]7\Z+EDYL[*8/9?&%,SI'!PZPP@V!^'D]&]:,;56S] MLHNK;!'\F"^GXYY3U@)E;B/$JQZM]3*K$-D\]"E=73RKY>-Y7K>]ZG^Q"!9S MTZ"UUE\L%\LBO^OTW>J%?^ZXK=Y>Y!=3@X2!W:67M[.\N)SDQB)OK'.#1?G% MQ60TRFGS]7\U=:&_^[7=GJ8;W.;FWSB]S(KMWFK[S0!O_RR^(.-/9& M^/YVMY/F-P .;@!>-"C]EN"J)6+WEO04N5HTS1 919M#..(\R@R>P2FN*210KHY?4]XPMA;\LC4[F>5?ZXI^J'= MR-^K)^M/NY=B*F^S%MN7A>8/>UXYKX\R\U7BP,K>O2DF9C$UJ^M\U)R4VO9W M%RZK^BF!3=\J'V]IG?)EC RSU+6M-=<9\%P8"]\LW+-%6+_ K#TWE7_IL VT MJ:V+^IC7+HEF>5NL\B:*?%HOM@:ZUA;(#X]C69'-RF9S:]?ETC;%[.U,"[_= MWO'"C\W&<[0PUDRV6!23;\LJ+W'K.VU'MW=HD?UA38*\?O?8+CFYN[=8+NV8K?YPOH[_7?2]L'-'_7] M-E]E5G_NOV!FVS.]D[$.0[\9L6HN"(8A?S-_82+]3L(^>E#>]'Z;W"WGW:\S;]LEY>=5ZF MZN./6C._S:?C#YYDOE)D[E*%U'LQ^.637>7N!'^S^^,R2.S&V$_\JYCX3V9) M?FS>=R0-WE?MY&,RDVP9P3_'UC HREJL)K/ZOXNK^;(TMGJ]ELYTHQ9*5@@=4Y3M.463V'"4O*"G$HX*+$(.\2%J MNKK))^KQT..AQ\.[>(A[K @T3:"B,8PQ3"D3$6[)?H2,>;Q!&K4;'@IW\)"2 M$,/-%$F/AQX//1Z^4CSLI4IIIJ.$2![%7#"M(ZU W."AB*+DWI269]N'>\YQ M?#(A?<@!"B7=) OPB.@1T2/B*T5$WI$"<"PX1YPP A1+1,JXYBTB4J'D8!:B M,XC( X%';0,GIN"_^(:PB<1^53[2]N0VQ@D!!VF[H("Z4$A$PSJJ-4&2-FI9! 8S*D M0KKDZ@H9V:0$\ KI%?(H"MDC&J,ZY9$D&$("1$RD9''4*B3E<(-B_H4KI",[ M"XQ R(E?(KU&.J*1M--(8#G@@$X43F%*H%DBTR9!3D08Z7LIHG9<(AW12(1Y M*/$FM]L):J0KD5%['X H*R>CBC%OE47;!=[/+VSJ[O73XEM>:Z>[V7W[_7 M#[^%>8F>XW? Z[G7\_/3<]PK^4)5'*-$Q^8_F(@4):*UV^-(X'M)ZU^VGKNE MY^@=.D@P_PGX,8Z0UCM O^/)=&DYG)[GP#B=:(57D'E^\/Z[&0'WQ(XZO\+P M'J&]4@DD6BN(2)IP)"!M=XP""'QOJ:DGK#"-WK]&W] C@N*N2>FAS$/924&9 M[)Q?$0< "S6 <[,'F>&RC0X>-0C93^F1WKU'O-_>/V%W?I7A'30/N(&##./_T$:N? M\1(/:L^!^GR4M\]^I+\/2DC7_&?W^/,L^'^RV3(K;ILB73*TE6<#@TA5(:7) MH@R*?&%K,0;7N2VZ-:W*A)1&W^J25K-YD%_?3.>WYHHK<]TX#.:%N:?YNRJ8 M4U]I"W,UA<6^Y4%N.E,51[&EJ\KEZ&K[>]Y5S;E8%E5-E<>;99 XS;\5=8]( MW:6M;?UQ9;[,BVM;E-+(=OU]5?&D;O+F4R9EU^C%/+C)["1.;FRO)K.FA-JV M)E7%/7HO>Z#U=(OICLV!CE>YE_G M7_+%8II7PP6/7W;Z@=61T'>;J^.+"WFV4V)%QPAO-=.3LBUF9P3@QV1ANG/W M7*H1Y:<7R6M+S]DJ;G>*L36UV&J6QP#UQ;BMRS,+QL\Z&WOFRX(?6;EW4>XL MO41$B((T3B,COA(K0G1S6!U% - 5T9P1J"UB;(3WEZHKDU'SK9Z7"VU0=-*7 MZD5/JD]P2PO>D+5AV^$Q-ZSI84N:3JPV-099OSJ9_>\TKPHXKE5A-7>5RV_E(ILM M)E4U5O//JI9H58#.?*JKNYF/1L+&QO(O%G91F$ZR;Y.I>4S>7!-LSO&X/\=- M:VHP7RL%5[W2+#/]MED<;DK$U:4GJTJ2MH34Y&*2=27RZINJ>KJFF?UFM4U> ME:-K*\R531\G1:\@95@M;77)NC]LT=OU1A;&9BC&==W>R_E\_,,LM-W%R?_EADE""SJ;8!D:736B.%6E!1'0,G[ M9M3BY[795%_8NMA%W5)C1%\8&*H5_=]Y,7]K?C)C=%/DV3@OS/ 7V6U>V-K1 M5K/F15U%.BAG\Q]UG4D#6N:AV65E^'7U.9MM88,B34\JF*N;5)<6+^;F+;,& M5@V.Y[-+<]FL&9]FU/[OGP2"_$-IN],UMLPOJS<:?%C6]3VM#3ZU57!L]<3* MY+1VG&ER]?0ZM+"\T^/2+Q1^H7A"46@GH,^IRM3PY96ILVK#6O($8D4CR!@A M%*%(1H!H+C&&$I)4)O:>[,XP/*]O9U#2^BAVP_K>:I$'.*B@&'T(=JNS^Z6& M[%_S&UN7>G89K[#AX=JZBN!$P$00BKF4/&6:M+5U$YCT:^N:U@E*&4$@CCD# M*4HX:#P=E$:J<;89W<[':O'L]\#UTKQ-AX(X6V0;>^3UNL2/5"5_PMO=P:(# M-^+K':S_UCB+[*)J'2K%959Y6#'E;6_ M>H91V\JR>[^U5ZZSW^TJ.:^7(_-7W?+O>5UCNW)DE:OJY=;&,*:+N.\]KI7!Q+5-R^(W;__3!D(3&1.D.C%+ - I.(Q@9!"80 3 MJU;](HTW&(N-KGS+B\\7G]ON-T-\/W=.S^'7C&/?V??Q4WJ/N^^M,=*MR^^' M,9K*?/;FOPT #^?N:P:K-XVK2;;39F<@N[PL\LO*/&GM]LK(F1MS::FF=)N?],#J6USNH866RXQ%O+*];:JO]Z'I_>!W6P: M\]DLNE>9'0'3)X.S([,O6]S>U)N)K?BU^;MMM_ES5$%I_;,](AU-#=&6L?VA[[+[0[Z5$=[UT:V*R2S&^=F[U.LZL?7.Y8WG^VQJ9&! M9=[8\A,+FZ59-\Q^:K2"-:,\UFRLB /03MWE1WN]J"32?]0\QJ96GWGT7-(UP/=O['33XS MH^FB]V0WDVUTE8^7T_SSQ;KQ]K$[:HMNFQ\?-.,85Q@D1$IBK!F*::I2T1HX M(HF2GAF7,@J$4D F5!--24QQ$YH4,0*%7K?#CF22="I:@4?9RGCM%5J:'6UA M[9)[SB?-#)B58-;J^[JS8QLH/5VJ-GO8NWHC**4:HLG,HEOUN?^XF6WP]$Z$ M&VP"608+VUEK;1.D TP_FGBJD:UZ?%/F[]L_/JR'3G61/JL,9M ML>$%PPN&%PPO&%XP7I5@.$V;<@B[[.N5#6[^FXT"+8.D%_]Y&H7K3T.KCBP\ M>U2LON?1"XD7DJU"TO-&>QGQ,K)51BK7N9<.+QW;K93Y8BMVN,+>?]QZA+9. M7YE-\W(7_7%F8%PB"]BE\XX6J_156M?""1C#O0IG4,52$20% A$12B5-(!/F M#"0;;$]-(=:TF%_K)F;W?R>+*]VQG9H M;(5$A @3CZT>6SVV>FRUV,I!AZT2:H&48&F:Q&E"D 8D:;"5<1R!8V%K18+0 MQB=:4I'9:#*U$7C5%;-QTD4GEL-A)0[Y8>C]/51ZJ'10,#Q4KD,E@OWR)P ( M1H'6,N:"4B*:$JU*(9+H?4+E$.7(L0@Y?,7H=N"XR;WW\V,_(M_,0UG6SMO@ MS[W0_2,&1+IQUG%^U:,;9"(=,C%J:9A5(D7"TQA"H&+=&G$IUQO)3(?>(/X.>6#M+;?H%SUSEIQ7KM/0+M9+[_;FAR*P"2"E L1I53 ]FPAA5B>BW;O MT0G&AZ0[]HKM%?M!Q?[S@YK-.X[*E$*-A-8)81@!3)A(FM1Q+%DL-]C(G=+L MIZJES6\UWSVV^ HZ9'6%3;%^B7P,I=C>%C]%I6[X7TYII1@L&OV@57WW,$!M MD8;@SU.S/_[/X%MN4,A2A(\,8 :+[(_=8IU<&C677*'["!P\7HG8FW MU(6-B<#=Q@1%9O\!((E9RJE(4(3;NN]8:KKI=OA8:9VESFXMF,EL:?K8\=)% ME7K6UWVURIG\8:P<,Z3&\BAN*P/ETWQ6L1S.I]5QD+50\G)QQL%1 H94/DK3 M?0@1=7;CX_'8X_%KQ>->R0,2 :(D @AI$D,#RH+1!H^C" /V>O!XG_%4+(3T MD.69/1Q[./9P[! $ZS#8P'3E"F5( (%1Q0BTE93PBRE9,.]YQH>[R\& MZRD^0<1""@Y9IO!1V3M]9Z)'9H_,9XS,#P*SZ( 9IW$$0938LF& ,*IBUF1K M$2PB1ET YB%./6&(,'4!08_K"'].!=@U\LQ[4Y%[]]_!!@>9):^SXG(RJYN7 M+1?S]HL:EZMO:HY!*=\Q(#&GGH+2O\Q34-Y+(N I*#UOF">4\X+A!<,+AA<, M+QB.",:KIZ#\9.N0;V&@##SYI&<%>TAP//FD%Y)'A<233WH9>4Q&//FDEX[[ MI<.33WKR24],<;@3S7,FIH 0XEZ@"4IL#4NJ.<5)I"B(<'V>R75$V/XR1/]^ M#@'6,!24AH@-&FOBIAIYXA^/KQY?GX:OO6+!(B:) "!&* 88(J0;C+P!6 J M5J>/KWL,F*:(AA0/R:SAJ YY!*.W!-%*$1AU@02$1$2(1H0X+ M(XSP_D@0'@'7HS!0(A0*Z0U1CY4>*SU6-EC)>T1O$>(@3B&(L8(123!4#582 MRJ#8'Q/ZWP<)2$8A 3CD8-"89#?EV)-0>A+*4R>^>0HXR0ZO4] O1'LV%XB+85&.$ZXBI$4 M$!,VS*]4L$Q!-1OF:M/FLB2D\T>>Q1<549!QT$ M-\QJ3E=+K\9,8)"*.-48 )7$4L3-TAO+=#-VY^!I2!$>*6UT%ZM4T&@%)@"AXQ.;G$5 "PP1/4@=+0\E'DH.ZA/ MO:!BB:"FB&LI@3UEA(3KADV4)PASY#J6')>]3J*0@B&]?:^!G3XE/$#!3IP$9)AJ=>%]U D[T7 M9&69+_91,^0,,.[@_7MED'VQ&F4) 8(X&P3K6 B.&5+1BI9!VV M5:4E:PC[L4;8TW)78J3C<2NX^/:/J-3H @I.B3CN@U(8 -0(Z4$M3C@@E"@AC MPRE)L"9D=0C \<8AP*Z@=I0$*0Q82(;-D/(@Y4'*@]0A0 IU69\@05Q A85 M((6.!ZP47QK!ET;PC(D'.U$\ M:\9$1EAWSBB(I!QB+)!",$8$R2;"2X.(T3V1DHFJA/OI1[H2@4(BA^0C)!$<@^N'EP=% P/KAO@*CIP%6F:8&._8@[2%# :JY892%LNCSV1?3\.KD>) M^V6A@-X.]5#IH=)#90V5''3YJ=QLZA,E(@X0I5RK.**HS>,"DFS0"@P)E4. M&Z6A0$/2CCHJQ;XJ@J^*<.HLK$^!)M2#IEC#"'.B>()1"@37I+'BHIA0S(^] M13Z%J@@LY!QYYG2OW6YH-^ER+3EB,1< I:F2"B:"I7'::C<08$]%$0ZOW7MT M@TG@-=MK]J$T^V'^0\ZZ#,44FP5;=-E,+X^">'!ZN)P$+! MAEQ]-\7Z)?+A2R*\9J4^ZY((CT1[^9()SH^:2\[0?00/'H^54!FU1_,,L(V=R6&95L\E0$KRD$-V0-((]WA@/2![ M0/: ? \@XVX_*7B<((UBS$6"=<(4Y;(]SA?\V(5^SB:F*@1@R,VJQV./QQZ/ M3PB/'W;P"=H!,E$)!&F4@%1J+(4QE EM??>BK*U\$.Z:DH]X,MU4=/13G4,;#G#_."X07#"X87#"\87C & M%8Q73T7YR>RSMC%1!IZ$TK.#/20XGH32"\FC0N))*+V,/"8CGH322\?]TN%) M*#T)I:>G.-R1YCG34R @.Q)*1"*5Q(+3))$QEBS5%[@1-5+RW5+*_GT., M-0PI82'%@X99NZE&GO['XZO'UR?A*X0=4QHPJ*J1)"36,<0TA9PTH=4T3K3< M'\?&P?!UCR'3%,$0"NG!U8.K!UV5M"I))$F/\ Q5-%(M'0 M05' !-Y(*1D2*P= -Q0"+D-,^.L%.,]$ZCC.6G)>O4]!O66/BE+$@C(6&YT7":)* MQU%[R* 9X-&YJ/<>76&(#IG0ZE7;J_;NJ>H(P2XA4@L"41)%&J8PEC2E@N+6 M!X,@29W6[4&SSDD(!]V>;,KU2P3$DU&^9JT^:S)*3S9Y[%%Q51D''00GS&I$ M16=6IU@2Q&&L60(33DFB6Y>>T$INT$ ?G(O@+&)\,!:AV:00\ MP83S%9@PPEA*""=)9_%0XJ'DL#Z! M7E!Q(C$E*920BI3$4D !V[@,35)Q?/JZH\5O/*FH!0\%&++RS&N@I_.H$Q0&6([082H4 '22@X =?. M.= ---E[05:6^6(?=4/. .,.WG\WH]&>V%'G89MTL&VK#J)$J]B>$\5)3*.T MW5=J+A*Z#MNJTI(UA/U8(^SI.Y,DE$,;=X_(C+L;08]J'M5."M58;X=K;$\6 MQ5)JS@6+521)BVKFA\WBJL='M7W&I@ >2NQ!S8.:![63 S71@1I7.K%A A%B M6BHN101Y&\IC-MAZ*% [2GH4,2 %T*#'>!ZD/$AYD#H 2!'0Y7Q21)0!) 9E ME' "=4I9$TL<15)#]!R0&H8!!).0TU^K1_K2\-K>,6O%I/FZZ M9V7CGEV/16W6GFJM^7RQLK*M"V"R:'W'K2W]==XM:/GXJWE!-)V/?G]3":O] M^"6?YM7DOR5I+!B#(DEE*J12$&C=5-1+)4VBMV ET$H"3>(H@4IS")!F J)& MH*DVSW@3Y$82;^Q,%\O\S<.#W1.&?R[+Q>3B=A#_Y55N=&!JX-N,35 7F[@I M\M(.2K P/X[S13:9EL'\(IBW8QC8:+9MP6Q6G:J[S%>F);?_4085^5U@%>?[ M9#')R_=W)_MYXM6[^@Z2.UA?HZF. ( OF^%?YE+9C#TO,=5'ITC+W3CAY4<@ MN+QWJO=)9WE5Y'?YMATQX[U@'% M05352Y!>RKR4[5'*?%4.+T@>KKR4G8B4W0]7KB2Y'I?Q:G48&.1_W.2STB>\ M>@J_UT/A]W!>#2.PBSIB3&H $,2QX#&/2"Q9?50@8I[B5=318C%ZO]*II%&I M+4'KLBH7[MQ1/6(A$@=)N-TI >:X*N)@=HR[1HK'S=>+FZS#34@@C%,:$Y8H M&@F)8MJ0\$M \?-Q4SB*FS"DTN.FQTV/FQXW=\9-T7&[H1@(#2)-@( H3@F* M5Q-%W&3\1 ,RCA][KAY7D%<#8-_7BY:M^TKC]XZ36K0)X$;ZLB\ M@4;89@@!%4,-:40%ARVXQ2+>PCI8"TF#;Z?CAI0A $.BVTX@YJ1]YY7V))26 M=$K+(J9X B,=0085I;%H"VR()*5H([7O<:5UU =&0L:'),_Q2NN5]J!*R_HK MK:)FA:5:0*!@)!,,2:NT22QW4%I''3 (A(0,R1_@M=9K[4&U5G2UK$ : 96D M,I8QH0G3BJNDU5H51QO4($]::EW46DA"!%^G@>Q*V-;>.U\G9M;9F^XY@D\# MUAX+@#P_VDYCKW3\;PE3$3)("(#BV/PO02T<7+> M Q%R,63)KIVE:.\8X9G /3@\!QR0[-P24A)FJX=%@AE,2)66S0&SA(AN^A*? M#0Z.>BEH* [*E^;!P8/#:8 #$3WF6**B6 F8IBG!%$",00L.)$%L",O!R7T5 M"X6$'AT\.GAT6$,'UJ&#BCE*,((1C F1G)H%E;;H(*#>J%>TB^G@)#K@D()! M@]5.#AUV)(# IFOC^=(R.;F0>SAL<8&[M%LO%@,7QLJEV+V]C,X)QO ]=1A. M.Y9/R&Z=L>8G4RI!! J.*$2$-Z2XF*64;''G'[+LS#&=7T\JBLWVNEH](($G M'BKHX=K#M8?KI\&U,?A7<$U4 D$:)2"5&DN!,2'-MB"*#7 ?O_2@VW!M S'V M=VKAX=K#M8?K5P_7N#L D@AJBKB6$D!E_;I<-W#-$X3Y!IO[P:UKIRO%2F2L MZ_TQSWNX]G#MX?K5PS65OK"WHX6]7PE<;ZD[,LAAPEH-$?MY5,MH5L],KZL' MJFM2_5-_W7[>,M@-;^&;O;<0HK4AJ_Z]*MJ'W&27^=MO19[]_C:[,$UZGTU_ M9+>E>=7/5T73FZS"DQ(G3' L 9 PIB2.I&*" L$PB.)(1,K>D]T9AN?U+7M. MQX*KPJKTGTI,<0PU$1'1"94V" DB@0 G4ILV8;W3B4Q5+61^$5C LS525F.8 MW1W'!R;[()5=JH]K!.SS11Z0X/_^R1:"^Q#L6E?G>SY;YBWF6Z#[W\GB2IMV M&Y@O'JRS C?C: M%14**H0L@\EL,:^&TPIA&?PP8AA,S!^C1A:[:D1E5BOM33$?+^VUYOLBGYFE MT)ZJFA_*O/@^&>7VF=4-K9%B'K\LRNK>;TWUU7>!6KVT?J=IEGG;:))-@W+Y MK5QDLY%E.YV4YD79HGK>8F(K)/6Z4.2C?/+=O#";C8-L-,IO[,7!S;(8765E MU8"\,/:)_3>KVE^NO35;]?-=\/7ND^>7,S-RI?FSDNK@QU4^"VV?LS(,C'E6 MV3&VD?-O9IIJDZAY5]78O+BNZCUE:Z_L#VZ0%79<%Y/R8I*/0_..R>@JF(]& M9KSJJZM'%=FLO#!7FZV4?.BG=!15L_BR!A;F?DNNRSRJJAN&5;#<_^LQJT3CQLIVO!RCI2Y MYSK/RJ5]2597VLJNY\O9HADJ6]&WMJ/OR(UE8[ ";,:B$2';P_P/(S6SR[P6 M^';(K&SW1KH3^%5WC+B5R\R\LQG:U[0_/'--,K\8;;_YL*;J0'%T;RT0FG[.*\R=-:Z?[?W*U;E=\''.PIK M_S"";CID:[0MS&@:DVKR[S:Y#6/;D;,;/?LX-A+;0\G]AF7\_FX!PUWX6T\-X,QFR^ZR>AF MR(C*9+%L\,QH=6%OF]K5-?MF]H*+V^#"O.,NB$SJIYF7?[.F73WPX_S"+A]U M ZO7M+/40U;A>A6>-KQ-_,Y75-Y*_)F]2GLL%<0TEY;JYV]NZM":"?&*-%T.39/ ML5<;X6FO;]'*:F*EP!?;6K*)![-6&=L'5@^PUD6EP=4RTRZ"5Q;S[U_;W@5? MVO?8EQKM'4_7.F!4>E&OMT&U/>NOKRL5[$"GZG'_C5;B%F9WMVC1[&(YO3"C M6HEM\QZ#SEF%015^9)V*-JH9MF-55*Z>L'JH5:=V3;#/OD?F31?ML(3!LC0W M?L^FR_QM-A[;9;O#/K.PF?<^<=-L\\\AZUBLL:"XWZ#D;%95! MD$UK"*X*7GZS&%H]I$-6*Q'U&FX;=)]"_S!#&7SK*74K%/:FF5&88&&6)P-[ MU_.J(E;=M$I\JOF8U-T:5RV;C.N&3:PO*VP$US;+0F79-Z/"6B[LTR;7UV9R M"VN6MD90O<7;6.!KJZ8ORRM!MC+;-46-QQ426M,LO#,?5IZK?8RYWPJ D>?Q MI!Q-YV6]VG_+IO4071CH;"0MOQ\.[1BO6?;=#"Q-CZRE4O7CSB":NZ;61#\V M=&W!SYTVV_&DS"Z-I7K9%+%M#,[*"?'@3CL2$%"&&9.(RX1KSB%H=Y(\C4%O MIZT% ")1J?E>QDD:4YPVQ/,4QI"D#^Y8'WV/HR5N2RN=[=#>L4?_P\+ZS;RH MR\*6=7E@H["+!L6_W1H3\9]VA6^,.;-7J9>,RWQ^660W!AG,%<7OYHX_5WK7 M5F=[1N';+>-PY]QE6[G;S8'JO>'1NWVQW+,J*7N^+_,5(A]R\6X67PU\2:Q! M,[=\2:RM@O=+,;\PEE=E&WKQ\N(UL'C]FI?5'FCBI6/>KGR9B>=NM7N@NW9W\J_EY,8>7+U.5O+!^^=DCI(3*/ 0LQ@/[N?A2AUJLDHY6RM9<89.-FFO:^]OG?UEDBRK( M)&J"B=OWK![6]Z,W/P['3"I0*#$:,$G)68/"@Y@'L4%!C'<5QV,8*RFXTBFE ME$4QB%L0(S2*R$;IEM<'8KW3FJ$Q#!(!2+Q7BV96$B$ M69S@)$HU5%&DA&@023,E-QCA!T>DXV((QS3D2)X#B@Q\NNVPF^UC4309"][G M_2I\WD^ --Q!FDJP$"")J=D4&NLJ!3)MC:P8"?U<:@4W-HJ=S#OEVY)F6XB& MW!:Z=TKA >55 @KI*+IPJA*ED&))FC"6D!0#V0!*(A)ZM%W;L0!ECWXF$A(T M*)V7AQ,/)R[ 2:_,#HA4JC5&5%$)F,!)S)OD30YA&NU_RW4@)] ZP@P"#WS0 MHN8>'CP\. $/HH,'A%)"&8HDT#+" JF4MAZ91 F5'L\CLP>%A@"%4ISW!L+7 MUKK#"E#5UEHE]KO"E7Q*^3^''QW/)'TT)NF'E@W1J](28:ABJ0B2 H&("*62 MAKD3#KP=?"[Z8K\"7"H)PS'@D M$H2!,6K%*L#6 #$3IP^^>XTM$R'"@^X!//9Z[/78>\;82SOLE5 +I 1+TR1. M$X(T($E;39;C")R..W684N8<';3:H(=2#Z4>2D\82CGK(F>H D P"K26,1>4 M$H%J*%4*D62O*19#! 1C$7+HT<]1HIMUA&MH3]%V%E4'$J//;!">3AOU2@;$ M#X*7"B\57BJ\5'BIV&% =J,O<3>MHL<:N,&IOPMUX#E%)#TF\&?0UW/OGY_+ M\^F?G\OSZ=^3HS[=#.[<>>K.Q3OD<*+H;[.)+8Q5G6[O%&EXQL'6@ZO:\0)O M=_+M/S:UCD>,0\!)=P3*$X8!)#J2))5$08&CAAJ)$(F(J^$G]M95Z,E?5GN. M;%K=/;*5;HO;?_SVQ9$@00II2# _ZV!U#XD>$D\6$B5>06("$@0)9X0G2@C( M((5-SB[1E"5.4UX.#(G[#-U#*!1DT!-7CX@>$3TB#H2($':(F$9<$HPB#KF- M\) XQG'+/4<32$\G3N[)(.ED0)T'. ]P'N"& CC(_PST5X*CW7W*ERS;FIA1[@/KSU> M>[QV!J^E\*QYKP5BJ^.!GQ>9Z<+J^^K?7G/,0IB_;9AG( (_?>BU[Y]F9B<7 MMWW6_"S,[W](ZN05 ?FU7]"$;Y=-K\^E]O MC$EA/YN.C]K/6\;MZ^0Z+X-/^8_@U_EUM@'//R;CQ=5[*=\Q(#&G/[63:69X MFMV4^?OVCP_K4_=F=?BR.C*$_,W]9S/UFPCYZ<.;#8FL?X.[_;3C;?YEN[QL MQT.W35PX_:.UZN./6G._S:=C\XA/1IF#OYGOK\H@,3H^#M3RTN!(@,+ HO^+ M8=F!<725-,:Y@>H)W,B@?5[L1>3Z!RM>O+QX#2Q>/:^NERXO70-+U^>%N=++ ME9>K@>6JBGERF&+]N#OF'F7H35TU-ECB_U7NJ]U'NI]U+OI?[\I/[LF#J2?RTG-S;H\'5F[0W>/R?#%TXE MPY#"+LX (H%BD48Q$S))J4ZT;N+":*(AVQ^;R-]?SB#P2^T=^%Q\R8OODU&^ M"BA;:5MSA0TD:ZYQ*S4$AE0(\_^>4\#CF,>Q9^,8[@HVPT@2C4'*(IY +32D MFK5,*!#ND:W\9'!LCPD0%*"0B[/(VO8@YD'LL"#6JSJO.":ICBB.$ZX%95$2 MM]1N24QZ)9C4*]^.M$:IHC3"J8@3DC!$ MFLQ0&L9NH)KL M4 TD"@E."$PC3A(.4A&UJ)92NL=\]WUN%SNA=\K)A1@+F? 5KCRDG!VD,$@[ MDB1HA!PHK6 "4R*U8!%O2J& &"?[X^)U%%+VR<.+0DZ'9.3V@.(!Q0U P:3' MR2-A#!3%6J0$QA%C:5-;B>HHAO)KQP>/#V>$#[? A22C5 M(HJ,$1(3!N.4M*R,Y@,4^Z,(>-0SLP>-1E*$' ]Y3NZ>3@_'&'P.:2 '( 8^ M]QC)PX_.&7+.N!\5^I1U0W3KAH H44ABJCG%2:0HB'!3*D)'A!W-KCP--E\8 M"DI#Q,1!N6V";*$(C#K$@D(B(D C1IJ(2CS#"1SNE M.0H/+D*AD-Z0]5CJL=1CZ1.QE'25J%F$.(A3"&*L8$02#%5;G8XR*/8:1#-( M:!\!..1@T(.BTP1 5XB''@:YAH86;6>U=2"9^LP&X>DT7J]D0/P@>*GP4N&E MPDN%EXH=!F0W5A-WDRQZ1(V7J_+0P756_)XO=F%K/*?0I,<$_@SZ>N[]\W-Y M/OWS;49X[3]VY>(<<3AO];399Y..@.N'>*>+PC*.N!U>UXP7@ M[N3>?T'I.2<\]Y* E><>8Y**1"LDD, 1IFFL<)NKQEC"7 U!L;>NPD_^LMIS M9-/J[I&9G45Q^X_?OC@3*TB #"4=M#2TCX@>$4\6$7M%XR/-(8*:8@1B MJ"'0 J\RD.-8[*]H_'XRD)\"DDY&U7F \P#G 6XH@.M56:<1540(F4I)!%RJ1J3S(C?/"W0E"Y.=7))G@+@G M[O!_'),,)G28I&-&&(42*0QQQ"(%Z&H;2M)3W8:V=W^:SWYS*Z&7$!J:_?TY M\'MZ+#@'+.A5-: T-KLNRBB0:0HH2LQ^;$6^2_&KQ((]^J8@0*&!8@\%'@K< M@ +:,=;&& !HA@SPB%.8@E;LX#&QE+8_U;E4+Z8+>BPBVK_.R_FXZR\LC(D M$$0?O%9[K79#JWOL^DDD-(Y!*G2"4KC.WT!XB#$Z M!V42+WD]>MIN%9/>2L/T25[?SF=P( N8IX4Z8$LY- M1=P;Q8;'>(_Q'N.?B_&(>MJY4Z6= M>[SV>.T,7C/BZ?->#\A61P0_+S+3A=7W];_UD'U:FHF;C.K/=JHFLV56CV%U M6?W8ZL_M'1B934Y>K'70+*[YVX;4!B+PTQ ]M)74[W2O^O>J:!]RDUWF;[\5 M>?;[V^S"-.E]-OV1W9;F53]?%4UOGM?$[#GM"ZX**\M_*C'%,=36_M$)EW==@/>5)_-#([:SUN$X>OD.B^#3_F/X-?Y M=;9A4_R8C!=7[Z5\QX#$G/[4XH\!I6EV4^;OVS\^K*/-F]69X>JD&_(W]Q\I MUF\BY*?:0&V:+_N0N?Z!GQN@:7K\\)7*R]70AIB-Q7.8__^X7IP>G^U-7=HX6-S> MY+M0V;HS3JZ&;P\Z0D=V_ [/ ^ZF.]-+O9=Z+_5>ZKW4>ZGW4N^E_ORD_NPH M9))_+2A@,L60>Q#R(>1![ M+HBA#L2(CK5$*!5$48$D@4 WV=^*IYJFQP*Q':F%7H!K0UA6H4# 0Y*') ]) MSX4D@CKB0TP@YYI(B%/"(B1P3!I($E COG=(.BZ(4")"-&CZFOL>M9,O'O>Q M,"^K5B/WW.FOT&/N!J:Q#M.4T*F.$ZAYE$9I$N%(- 0,"BM-]T3FNN>]8B?T M3OFWI P)'-*]Y1[;O4>4UXDH JX0)54,8RP(!3&@9L_&(MGD;2F8HBAZ;8BR M3P*8$$+N\<3CR;GA"05=65@H= A1;YBUOYH M;5S+_S@ 4_6Y!T<>?G3.D +)_7#0IZP;M%LW@""2/#UX.O!]YS!5W3@*](TP<;^Q1RD*6 T5B)N M35]DKCP=E^H 8,I",6BA70^E'DH]E)XSE#+0%4;GDLM$B8@#1"G7*HXH:@N8 M $GVZGT> OPH#06"'OY<(1MZ&.(:;EFTG:K6@03J,QN$IU-WO9(!\8/@I<)+ MA9<*+Q5>*G88D ,SCN_=FNR1,UZN2I4'UUGQ>[[8A:'QG**2'A/X,^CKN??/ MS^7Y],_/Y?GT[\F1GVX&>.X\=>?B'7(X7_2WV621CX/J>'NG8,,S#K@>7-6. M%WN[DW/_!440G?#;"\"Z+#49Q83%240H@;$2"B=M5@F.9.ITEMHJ]N0OJSU' M-JWN'IG9612W__CMBR-A@IB1D(E!SQ>S)(NAA0Y_'-XYO'MZ'PC75TYTD:JU@3AE.%>9+*&,O6X@.< M,[!W?#L0(E&(0R3.FRGE[(I$I/,B-\\+="4)DYV\D6> MR?NZW\*(O4*,# @ M$8V@+<$@:9QBBEKJ"+FQUH;,)'/6*/-8< )8 M('ME#(QI(IA(%:$ @A@P(#1MK!,FF3A:EM(QL6"/CBE$0CYH)H!' H\$+T " MU)'4@EC$#",8150CJ)D$JB7>AG$$X[/QPVP!AUTT^]]Y,1]GY965(8$@^N"U MVFNU&UK=H]-/$XU2J(!( 4X8E3&E<6OK\TCOO]C:WO5PX^@'A10/Z1IUW]OP M>#J@,R5;3Y.\S9WQ<\D1O9]\;#?+QNXE4?LE?F[W,[@E1YX'[F1YX-Q4P[T1 M:WB$]PCO$?ZY""^AYYH[5:XY-[70 [P'> _PC@ \!A!Z/CLW^.S,Z\UP*QU>G SXO,=&'U??5OKSEF'B]X].Y^"V9VNJ=W5 V"^M"LZD8PRJ?3YM?_>@/> M5)]-OT?MYRW#]G5RG9?!I_Q'\.O\.MM Y^NLN)S,ZN9ER\6\_:)>":IO?DS& MBZOW4KYC0&).?VJGV\C -+LI\_?M'Q_6)_?-ZG1F=:8(^9O[#V_J-Q'RTX;D:6*ZJH"B'*=B/NZ?N48K>U(5E@\7M3;X+FZ@[X^1J M'.V@(W1D)]SP5,QN.I>\U'NI]U+OI=Y+O9=Z+_5>ZL]/ZL^.RB/YUW)R8Z,2 M7V=:W^#]6KB+.5MC57V$BSYAJWQ#R(/1?$>E7I(V5L M,"@U273$!<< ITTB+N422WDL$-N1Y>4%N#9(%@#ES$.2AR0/2<^$)-RK[BY4 M @CGFBAH_Q&(I+*&)!RC)-D?'64+2<<%$1ARQD, SH(?\O74\/I8F)=5ZY%[ M+O57Z#5W ]50AVHRP0HEF*94:I5202/,V]VB1D"=Y&ZQ$WJG?%Q(@) 37P[! M0\KY00KA':1@003$$0,P8@R!&)#& 449DAJ_-DC9)T^OV=I1#R@>4,X/4%A7 MGS/A&G",(<04&GM%/QP>.#&_@@.GR( M0 *H!8DX311!3"C1% K!!CCH_O/DM\X&:3K\=?CK\??I^$O[DHJ X.Z&DE"8AV;O7T*.6E.5&F< M:,E/'W_WZ/JC"(902 ^^'GP]^'KP?1KXT@Y\8Q(!%=MP.@ !$1'E:5-1D48I M$D<[I3D*3RZ$(4-#IAYX+/58ZK'TK+&4=Y6J>4*DDD28_P#%4T4BT1Q04< $ MWJL#>HA3Y!!P&9H>>0!TA7?H89!KB&K1=MY;!W*ISVP0GL[B]4H&Q ^"EPHO M%5XJO%1XJ=AA0'8C-7$WR:+'TWBY*A\=7&?%[_EB%[+&DS@SZ"OY]X_ M/Y?GTS\_E^?3OR>'?[H9Y;GSU)V+=\CAM-'?9I-%/@ZJ$^Z=(@[/..IZ<%4[ M7@#N3N[]%]2F<\)SSSA:>>X52:CF&(B(QCR6(,9:-:DEC B]OW+0 ^2JK<)/ M_K+:CZCS >8#S #<4P/7*L,L$:ZT2(3B(D (\ M8:EN4^% +/9/L7 H2 JI0*'T^=-;M-1A=V0Z+W+SO$!7LC#9R25Y!HA[X@[_ MIV!2KR"#2..42,YB@)36$>((X,;HHH!C9]-S'X:S]NY/\]EO;B7T8@E#2(9T MT3EKEGDL. 4LZ!4U(#0%48I3H36-62IB9'YMR'>!E.EKQ((]^J8@H"&BOHR! MAP)'H$#T&&LEQC%5A%& F?50,UNKJ::7Q.QXWNG!?3%;T&$7U?YW7LS'67EE M94@@B#YXK?9:[816BQZ[/DPC%*&$$ A9)*%$A)/&V V9IS=\V ME#80@9\^]/K[3R,KDXO;/77YT(VH/]K+WT\6YMFC^IL?]6N_S:=C\]"F2%'0 M:,]Q6^S$L+WY[Z]7N0&&:W/;[7^4P4TS0D4]0F60%7EPF<_L=CP?!XLKHV^7 M5_7I33"_"*ZSV?+"J/JR,+_F;1'N()N-@\FJ\%/[U#(,)K,&F,P;IM4CB_QF MFHVJS7QPDQ6+LKHY,ZI%>7-N7O9/\\WBUKYXL:W9Y@56%8KY M-)B4@4'%67F1%[9I]IE-G^Q/A;$\+V=F%,;!CZM\5CVM[;KYN;R:W-R8WRX, MO*Z]J>NP[83YRYBOBXD=C"(83\I%,?FVK/H\,AW*"].*^=H31@U&F\;^N)J, MKLR+#8@69I)LXTOS#-N_U;/F]L)Q;@;<_F'[<9V5M@>+;&*_>Q=\M"\KS$D,M9 M)1S?,C,V[X*>O-;/F'6=6G^9:78U^8NJ=4]XJ^E4>8]H59I0Y-?&P.P)QM:F M?[O=>%\UWJU8-<.ZUIZJL?=+\+HL;GN*:;[MJNWOY#J_.R>3V??YQ"C5]J9M M$86+6NO*_,XL5$VJU_:UR1C/S"_O4H+*E[)R8-RV+6?7 ;FJ>,!8/ M#_.[8R.G:_!=3>17G1I ,#-H1O V2,U>>C;*PWH+\W$V>A?\^8VYY&/ZYC\- MF 3E\ELY&4^RHL)4>^^GK%;I(,IFOX=!7EJ#95)>F:GZU?S_Q\),@#+@?+/X M_]E[]^:VC2QO^*N@O)O=3!6EZ?LE>7:JT(W&/'XKL3.VYTG-7UL0"5F<4*0& M("UK/OW;W0 (\"**D@@*HE"5BL4;T.@^YW?NY_@+![_\HNTEJX^*J_YS-K:4 MXM9@Q4)!CS7&60KX-A[9PQTO5WGI5^GPU%)#!64EY/F':H+A)O@_*'96Z=1J MMC./9-9,=!0YL3M>KR#)+(%_]>(H#VZM2AWDJ15+5E39NXZST9F34K(@W MA]H7Z54RN2R^53SDBFRT?_MMM?Q]DP[]!9;0U'PJ?[NM:_?':6&I7((E@.\N M5+"P5.I_-;,$6U* 742^L")V^SKLK:^3/]+[GL4:%FFA>%BXN5X27G)S8]5+ MI\97"S\/_NZ_FM2TDGS-TD*GN4CGMVFI8MQ#-5XVW+O,P?T_K9DI"28S>USV M"78\;XGHU:%:V9:,']CKM3U9X22'TY4>6%&H(_!*ORDX?S3S))Y.RL,NSSBX M661#RX5>(*T2?5 N;O#G\:+;)1_ O#M(K .EW"]B6+ LY4IDFCAH:]E?2% 7)4AB4BLPH=7!LT<7I0ML7 MOK(.NYD.H_/@FU4>OJS4'7M8+HG"WV%5D7[P M="H7C[W!@SJZ\]*.RH/9P\%9L>@Z;S98L3 3U_R]&[Q[ $:%9&W!_O]76761 MF^1K>G:1I36HJJ]U9^OLO)I'K?$Y#'K"ZXR)Y/^(\<41U 3 MH8@V5#(KZR 2"' BM5 AUD\R/_VQ6U)QXM IX\NM2%:W8_W,U@[5R^DO]O ^ M>T71OG/&(H69DA1"&4(6Q31F90LN'>LPY&?X@:-M!Y:=@VF-VU:9;CAC4]L;P\J2%HJ6<7^/''='8[#0H@=S:X8]+4F@/.LY-.1P6@6+!P@#%U M]I%=2Z5V%T;#K?_\'I8?>V><-3FLB5NZ79WV7T//? 54*J IP.5^A^)UZ ME9RY.,]7C(RT]#1Y'/.>IM0>^M@M;@^/](;_>;#I@/Y4@.V^*+H\3;NMX^'X MQH-@<;(E;"^QL_3K-8[]WG/V2I@[(_M7,KG;X@QU"\L;YF_N955URU(SLP^6 M+>Q])_;X*M_U^!'*6:T,NDT_FUV>E9N>Y+G5\\9N;U-O6+K%3YV!YWY1.":\ MZ]B=AOONX^Y;/*R%,BLCEHLO?%[;5U+Z:ROUQVU%@^P]5Y:'X*@R=;J"7;A5 M(!S3NA44#.B@?1R(%)Y2]8EK+XA0QGA?.^>*?<\!U/N$QC]/J& M23*G&/7J[[[AO-*:ZL-YC5\T@D'# O7G*QCA%"PKP,J=&Y9&;+[BN*D$T_SN MQJ'0Q/ZNT/L=5+5IGI.Z"@5$*.**8TQEC!2-,0S+*A1BH##H*.9Y^?KY[I)K M>_QQ)TZD0<=)N6)U'4Z!SL1 M?^5-V9QZ.ZQR-2_U(!=)*3W5[HUUQKPO..?2W):NZ:5G>NET]E)XYH59H9H4 M()![9WFIBMIW+_P*?#C7_22W6D-^61O3:>8WSLG@IE)1^\775]M+KCTEU^\^ MS#2_ZT77JNA*2@N@(EEGILOB(VLER@TU2=&RW-A]GXPO[JQB-FX)T'6[?EKOJ* M7=O8)Q&\D !GK-&Z3!A.8XI=Y[(($D1,U;HLM@(\/(JXJ/CL#4MP7G>3PR1F M$(=&,05B*1A61BY#4!* ;AW)OB(XK^BHF"7VH' M3+]WS8UI>J:*$((CYE%:)L)5/-((AOG,LBH;I&14[VM<\EG-I>,ZJ64SC;3! M$C4;K#!KG4-0+\WS2E+XP1_#,U9.;QCB@])G.CTK7%V%C[5*P!RE-[-\O)[1 M]*H!Q">_K.]"D?/[T"ZL^S8V=B%9)NW<^)0TYXT;^[!X4 M3SU.1]M(HD@Q:>3(;JI>/F'6[LK-K/*[N_LO\W ;$;*K75J1 (@&@9/23Q>,[K">_.N/P_G,RO)B*1CZM8@G7VWP7*WI/W<6YTBY M,B$KTD!CIHC&0).8T%*5I= @N%%,N:TBIT+[NS6UZ7VA-NVHP:'+&ARVNP8' MG\.-\IO [L3$_O%LE>A9)[_?AM>V X01X5AAK2(9=NN/@; M.<"&0W(.6MOP094@:469BX99"%A,TR2;-B2@M5IGP[&/)'@>:YH$ MQ4EV0BC<(X7;A0L"(*X[(V,5Q@ B*@"6422 %*9*Y<-AO-'-9"=F9QSB M#';7KNY[!N1\LU?7PIL)/NR$!HE=6@,IK&D,36051I<".1]/>T^I=>)3U;\K;81/BY-A.V: MW+)'T5[7,*6U]<6UO?CZ\?*S-S:*Q[&;G,TCNU,KK9$.>]GST]@U&N MLSY3'T/M8Q7>!BSR5UU%SZ8G/!G^:S'.QU5<2__ZNXM4AS?9>!(4,E.NQ;_S M?''=NM%'&QUS(-;2S:B'2O.0A CK.KX,^$;'G$?XB J&A/YIX9)_JE:38;TU M=4NSJR2SPO[79&B%?_K[+/LC?S\=/MC ;%^^X"TZFLI*H/M"+SX.<*R@1N_7 MZ?TZO/:[:X9"C:2P7"VUP&%L8%3Y%)!!CV/Q_?TZ7>!XU*8)U;X&U>A$&4/I MU']($28LC#3'&FD3A=R^;QANQ3GWCVX,M1$&::I%M-3F)>:T#6W^J?3W6LV! _J1 MP/GF^+U#^Y'6_3?'8:LWZQ02]3Q+320V<I4>0OJQU(BB)#B.I%56A(#'0U- J$3W9L^Z*%Q*2-EB?2'V3P-T)/!?#.1]=U?*OJQ&N#U M1=6B_:">UP3V]8\<)WJ*D&?WU4B\1"4(Z8(Q8QA (5%&BXC;*C@@DG- M*8SC=\UV#6^S'46KA^E?KF:!>P:E03F.-EBKX+@WV6%5+/QU-ANY\J1P.GH_ MG2=3W_,@]*7UD96FDYFK?'=--=1D-OSCW98>&SH6EC8X,)S22"$%153J8!$ M,;&J?%V02W&L.81"*(Q$&&L4A64[#BB4#@OQ8QDX'87S1]_'PG1JL?C&,5NV M2-_]I7HV+Y@_^LRQ^AF#XB'OK?O8L\/(/JMZSD.A%VE0THG@PI?'1A/*2$21 M:%[81-Y94/VF'=T,$"I)2E =JC90FAA&5$@.F,1$1Z;,8U(:&K4Q6KNBTXY' M$"!M,UFU1>VY/"%<>X6E,,QP( "/L)5BH0Y1R78J!ERI]1.J=KVAM]3^P_=^ M1MBE;V53@(H_G,SR^W34J- )"P_ .LQZ8/IRE4Q?"1D@Q-M,#O"-0--BA$]V M%WQM8GB1_3NN,;SH ;.:Y_R&5> W*2@V=WF+KE3Q5@?WZTEJV^?A53I:3-*/ ME]63[=310JIC#3")A PMU)DPQK3J@P:4! T=C2(N8PJ$-B$3$2-$\#+-49D8 MJ6A=R7HIQ6"U#=,PR3)?5%:[8)?(<7%7EA=XQ3XO)CDN6S!>CK-\_L(1VY?V MV :WOEV;:QLPFV4V%;CY7M"#\U)/B]?-RTT=2$]6QC)! M]QU[R>+DANED4G[Z/^_ .__:+G-8O=[RQ%_&UY9&/J2WP:?9=;(QR>MV/)I? MV3_MXS<6IS=-31A]D=?#K5%NGZ8^2X)/7D=F+P:H[][ZNJIZ\#4Y5T^/5WU='5@NOHRFV_%JX>U5_L,'1K MW,)$U:K\OVCGLK. [S$,V>Z6O2BS[7SPMSYU^C2'2A>!$BKKM@B&Q% I'<6& M8D*)43PL!R@H#%"H]PME50U3?%.^.OO7WOC]/+W.5W)Y/M[X.0#3KY\+1UV^ MED+T[!RD9<)Q=:7J1LV)2DO;HOSPP>C)WE.N(1D(=- 9U]UDJ_M&6+\PI'97 MN>GQ]HWB+8-U8!H:$0(I=*2!83R.D=2PQ%N@E8J/C[N9QE-S-7 MP>PR?Z;#\<1N7?&-Z<@4^2H^F>/IX/?O-)N-DOS*D;[/Z>R!KP>^'OAZX// M1^L:5*&4X$9S0S6--4"8F[*H70FI 'D<\!W"JD5T@.1F 5; M>,@Z;[[,8ST2%'7, ;J,-J 'H@U/>=9.0 JO(07B",5<$PY"+D.DE(65 E+" M""J]D1&]K!LI221:9$7AW8-3/5JW1]MTWT%*!H <$N@ZJV+U'/P*.%B"1D%P M#+0U@ S2@C&&M*[:S"EDE81[7?4=Y.!#>I3:-*IZWNUY]\F\RT'=QX+%+,81 M50:I4$C,.11EF"TT(-PLYC\X[Q['P;$N3 <4;_8N[]FQ9\>78$=4LR,0FC&A M)4>4*,N8"@E1L2/5ZOXBZL>PXT&T43J@_"18J!,I2JT__9:3HA2Q'@*? M=\\!^CJPYJ";<"P0^G$G"E'2J,13T%C%'6A$F !4*JZ7*&3(O4I!/,M2NV[M M9JY-AW<-FOMK,I[^,LOS$S;0$=^"ER<5VO1 M,6TB0$45@39QM#$:84=:FNLZ_>I]49B) 94'E4P/D50WL^-Z..WAM(?3O>"4 M-57Q& A@ ),AC3 E.'*M^@J#FT-X;Q3R)>&TW5HPS#>;Z/=@VH/I2^].#Z;= M!%-1@REB"B!*0RQBB3'P_>:7?@U)]^S)O0^8GD0J58^-/3;VV'C"V"A!W>1% MZ(@):C"EU' A(%;5&&3F?+X;,U)W8^,A#&*9=^/^V;<_KMX_ MR+779IXT'NYX@Y+NO>.+-8F_=T3,OBMO9Z^>V2#^_7247HXM2Z:_C+]MCI_P MXXYV-H\'D30JY"".8A[3T U@Q,OF\9&!C>;QT&@#8!1J$D$JH014D?*K@#$4 M[YR%\^!]-@;\/'=KXN=LBS% &:T5@DIH#(R $E6C>[ @I+$MD98P%F$$L8B8 MHI "4"F?.HXEV;DM#]YG\^LCC(,\^16]8><3MZWO7]> MVWOZ[OYHX_/:WN.WT%.^;V#?-[#O+7 MBTGPR_@R/85=[-M!=XK<_IK-W*"Q:C12Z$U Y/:AW0;@.VOW':F;5P+3L3?DGDWBTF[RVZO9%=:#Q%4 M'K1FA "6K?:5 (;I$,0FBCFFD(=PS*U3S"-T$;QQ_V>M4+E=1KO_64?5;[) M#O^3K\:;3([M(D>_<7>2[OG?W]BDFE M2PSTI'!A-_O^]>THU^*'$#!>%Y@"K&,1;L/+'A%[1'Q[B+BSC X"P6I(1!0A3 UF%A!%K+&) MRY"?I)KQQT!BP[QN6M>O 2310,+N]N-X60;J8)5]CZH]JG9-SX2@UC,C"!2, M%#"0\% ICG6$*U!E8K--X@X,_)#.7P& T@%&1\'/;BJ9>_OU#@-_K3_GA]GT MS&7)I/,T2+YF:?K4[F]M/.]K1_1'G.<1G6@0U? E-8Q#A+14+ ;*P@T294&7 M)"2&C] )VW:B64(MZ31?LD]T,G/0P]=W>#NWAG2/1=H M=VWBESK[(QK+"-09)QH;QD)E*(L 0! P'<,JIAQ&>J,1XM08#8\I!,)(C0RPVGP461Z0)4-@:4WN M#AC8.SGA^=%$20<('64:?&>-[Y[/7RN?[S;7$:Y'<48LP@ ;UZ]&06VHY?>H M8G1@\"-R+8]HKK?+^D@.R$&]:R?0XK>'BE.%BMU(T#6UF_SU M[FVZ*=]( !PU?)41HXA9?49R9HR6$JIE( )1R!X1B&C;IE^2Z9_:P M7<_/61\%?U/>>"1J"N><8\0PQPIS@F+(D2F'Y @KG^%&"_07,-(?).WG9ZV! M >ICX3U_=L6XQJ".A8-8<( 5)!!3:JQPLM*H9%!- 9:=-*[;9UEL6?:@#1=/ MQX[N>;P;/+Z;Q1MIEMIPC*4 %$J%):72JIN5_XS+\#'I+NU8Q>VS,P(#<-!! MN-VW?U][:/Q+EHQ23YD=[.#074/Y#43%</SAR?C@4?M#,\5-FA3?L]\:LY@+)0H,%4%&,,8@4B:W%7?F1+/T^ M1L*W965ODO^SA3H?4 E.VMG=L_:ILO8#!KJHH]^4A8!9/F: T9@JB;! E8&N M.7V,!^UX!GH+W(X& !PEM'4ZEGH/#Z\5'G:B VEDA:(P-!HI(2.,,"$4,UY6 MF0DNP*3V=<@F8Z*.0F=[93: M8T@T8-.J&,DD@2$'%*!'$S'T^5'W>;Z+19V$ZQ-M(( M \(XI%;ACN*J7-6JWNPQ2O:C3/1#])EB RI@'X[O6?HML/1NCFZDHU(.8JV! M@(2@2 J,M*K*W1@U$!_";#Y(YQ@Y / HTWJZ;]F^DABYZY7>L%Z#LV#^K SY M$P"=_OE>]_.=?AD6;91"0V$0CR!ADG,9*\.07/8KBW 8K\N&]]-1>EG+ASJ1 MJCVQ@,! \$,F67;6O.JYYZ6YY[_^0R"(GH)\/5'U1/5T2&:(]9#<:85\-5B& M;[X'H]G"J;Q51*"3T8C#QJE\%FPP7MJ$0>*-PD$PW3KP_82VM$LZ=K]M_;9U M:-N>LCL=G7#WI+F.SR:K5SWXD;%:<9$XUG&L7-S F%!$#&M:*2Z,D8V"WZWQ M._-].%FX??CK;#:Z'4\FK6DQ!+ !8>VEWCV&%KHYV;&'U!Y2>T@]>C26"=I' M8UNABU,?/-[C<8_'/1X?6,7ES<:4%,4<2AZ"$&C.F91Q&4IG6$3:/*3B?DCG MQU-P,90#<=BB]!-3<+WW[\]S%[I>ON__WUC.9#Q-SZY2#W(0@1]^;JSOGXM\ M/KZ\:VF)QU_$EZLT<&, 9U,W_R^87=[G\K/_N$^K]3[Z1N'BJUUU@=AX$%B2 M%T^^5G";9FY=EA4F5J+D/^V_BYM;UOCV"NH#"U5^S\=3*ZZ*U\W+31T;3E8 M#X(BNN#)*QBFDTGYZ?^\ ^_\:[O,8?5ZRQ-_&5^G>? AO0T^S:Z3#1EY.Q[- MK^R?]CE*[K(L-TEN\O2GZH^?UWGIW=+9O8RI0/KN?E]X<0]"?OCYW09$E/?? M\1%^VL]V?/3$GYW,S3K6@^,E4=V_O"VX[V(V&=E+_!@YNL_R E?&T^+?^=5L MD2?34=[=&L.34)P[L#D-(AM:E$ZS5LCL=_\J'9V%=EN2KVE0E,P$KF;F%';Q MI:+[^ 5J7%\!N7FW>*"3++NS*PW":ZM>/S_9DJ<8'K:!(()5-4(10K M)2.%(ZEQ60FDHA =:ER[>'YCNI(+'FQ%)\_EJRDW?Z4,]-:C'R<=W! 4U,VY ME(DU@1$%.-:AY@;R*G_'Y20?HA1?/+/!SAHL/#^360P0.6@*4#<)OZ,%_STB MOC1AO$E$W)U^(YA<0J(A4(84NY2<.(J@"2$.JT[F.I*/*9W>/_VF5S%-L>N&R9-)Y&B1?LS2]?J+#KHWG?>V(_HCS/*(334+0Z%\O(<0R M)E!'$> F"G$UW2;&)GY$#^NVG6B64$LZ#9=D^J!'[:!C'D^ PD^_^%RBAFRF M,=3<2N4XAD13:"D[*HE;:$0?4V_0E@]H%U4?0%0+<4A3I[.>G9XSN\&9NWT1 M$M>^" B-9BI"RBK-#$%)XJCR12@M&.RD+Z)E9N4'G9_^)/=#)ST,/7=W@[MW M,S=KQ%Y"P00*#642P)CK, YU%7M1Z@"C#3K-R! <,@;3?4/WJ$U76]@ O#[2[1O%+G?TQK>5& 3.)"58AB2$2UEHF#.)05;,0&9<;W:Q> MSEJNB/J3HVF+0/G5^.9A>[9_%39?*>Y;EF/U$/0$>34< 7"$#.J M8(0B6KF).7C,1)XCFNOMW_=M%!<8'&!QE:DOW'0.OQ/Z/TF_I9':3CH)Y.KR:VDW^ M>O3V[&&K MGI^S/@C^EISQ"/":PB.M%8\0H9!($#,JES,)14@A)1TPT1\D[0-TCQH >1)N M^9X_7P=_/F!;"]G0F&,-E5(HA !P+;4(3?"7,:!AP]\G$18840J!T9I'F$=LFKN6?M467NW>0Y9'?K6.N16X$64$$AT: Q=MAD2$K-N5LVWP.UPP!GH MP]T]/+P%>-B-#HV,T%A1;%$AAE)$..(_#1S<6H;.-43MLZ;_L\1_1X$<-7V9HWZ%2A2A$FDL1"J2C*F*N).J0 MP>_I>OW;#^? ']3V/WT6V5\1:&$O.J$/H&;).<+2(*Z801"S$&L"915MCT,( M.N )V,D6ST^(!PYZ!GK&/PG&W^TG0(V*=DJ)P=20**;0A?,)"*L8 MGQ$P[&:*_"EAP0GY#7KP. GPV(T=C2S4B,5*A(AB091B6#$>5CJU:\[TF&;% M[7@1#HP3_TZSV2C)KQR-" 31SV]!93APX@#LKD/ARVR>3(*D%%V67GK?:6<> MO$O=-;?[&AK>54V(%@)JR!&,$<-:T\J:BA6&AZVWW^43(.>X3PCHPP*[!7JC M+EX2&48AQ<9 HR423*(JIY>I..:'<0,<(JI'Y+'Z87?75N_Y\97RXV[K'#<* MV#5AL02(VP]"$,7V#[%L!1E#]1@-^U'6^0%8E*,!(**/O/C='-Q)/ M.2) T5A1#2/.$"$Q0I7-'$-RD$+S0W O'P!ZV@UB3JT@W+5$;QBOP5DP?U8J M_ E@3O]\K_OY3K_<"C=*GBFB0$2Q(@ 0* &,-"C3L:T9IC=3%-Y/1^EE+1[J ME*G6I (& W;0MF&=-:YZYGEIYEFZV'NBZHGJB(A,@.P1NI^0EO:)0V[W[9^VSJT;4_9 MG8Z.L7O2\,9GD]5KGNZ("*GU%J8B"",FN$3,4*05X55AKV!<;/2WWAJ\,]^' MDX7;A[_.9J/;\6327C2/NW;4!XT5/)D6NCF^L8?4'E)[2#UZ*)8PT8=B6Z&+ M4Y\NWN-QC\<]'A]:Q6VTGS1011)#!#&(F?TGAK)LV(Y,#/5&!^0MP?,C*KB M#WB+526O7\'UWK\_SUW@>OF^_W]C.9/Q-#V[2CW(001^^+FQOG\N\OGX\JZM M):[GT&YY[4AG/%TDQ<'ZGQ476G^,QJJ'J26W;&W7-Q[S ,\$V=H#^?]?9=5% M;I*OZ=E%EB9_G"67=DD_)9/;Y"ZWM_KS558^S>.6F#QF?<%5YMCK/W),<00U M$8IH0R6S_ R10( 3J84*L7Z2Q]1G0\PN ^V8NSDE/MD@M94S6SM4CT5?[.%] M3B>IY]\S'0MF;6M@.*610@J**"Y * (@M@8Y>K?/94 DC0HYB*.8QS0D0,BR M5X^.063@&=SK,L8 9;16""JA,3 "2E2M!@M"_&6.ST]?KM+ C:V<3=WFNX.X MQWMM_W&?5L?SZ!M]',YG%VE6:!\8#@*'WT^^6G";9FYE%MG_O /O_&N[ MS&'U>LL3?QE?IWGP(;T-/LVNDPV%[W8\FE_9/^USE*+"RH])%MQW,9N,["5^C!S=9WD!+.-I\>_\:K;(D^DH[VZI[$E8@1W8G$V-K0TR M^]V_2D=GH=T6JX\%1?%7X*J_3F$77RI3!;] J?8K(#&UM MQ>?G#G1@^WHZZQ2=-9S=0=/;W9-:3VH')K4/6Y.?NC+YX&4=;[\EJ[Z/SA2E M=9?=7LFNO$R_ P;KT&@<4THE@A1C"H"!4:A*7SR+PA \(C3Z0+\#\MS>BB47 M/-A-49[+5],XX94RT%L/Y9UTI(YA7'=>1=Q0+4.&8HJ8X3BL.M%SR&/^F%[3 M]S>5((>$A>?'^\0 X:-4SW8SFM2,8J6D @ C 2.510)Q0$U M(97E]"F.<+R9GWN@7+*.@20:H(,.MWWS26<]JO:H>G*HNAM4>:UG4@TB$K%8 M2L6MU:D$BDT M7)+I'K-)Z>$\:B= X:??2(&#FK@Q5RK66$44ATAIHN/:0PP@V\C6?@$?T"ZJ M?K:H9@/!3V*,>,^9KX,S=_LBK'BIAP#3B )&8\FL^FQHS $L?1',A#A\C'OV M>+Z(EIF5'W14X)/<#YWT,/3Y/;N:7:6I5Z(=,\'VEVC^*7._HC6 M,F]4XZ.(1:$D.$+::BD1UE"24FNQF!<_PMG7MK5<$?4G1],6@?*K\XSS% M(>WE4^:*-]Q7G/.:(;@4,94*H C$$L5:0E26(K)8:O28D&);%O9.3GC^U#XY M8.B0-G;W.I;W;'ZJ;/Z N2[YDL]A""UG PF%)"#47,>T2AT 6IG'C.@YGKG> M+N2[Z'BM4+%3J00C:QLC)FDPFK-)*0H"BG'4>78DQ$)'X,4 M[=C^[:("HP/)Y$GK Z<6 8_2;^ED=I..@GDZO)K:3?YZ]S:]E&\D_BV:KLH0 MQ<(0$9,P0AC'(8[+[B5,60/F$8/(V[;HEV3Z94FEG]R>/6S5\W/6!\'?E#-> MT)K"XT@B2B.A(L&P_=-P!"O5G;CF1B]OHC](VL\?6 ' !U2+'?6&N_YLQO\ MN=NV%KP.A<>$,Q%3; 0F&G!CU66^C):!1\VS/YYMW3[+(C$@?4"\Y_$.\_AN M%F]D61H:4]\C5# J)"2HRH@#K "C\EV:<78QC$*.Y1 7L]%VR-M'/1A M\-[IO5.^2]1@ A RBJULUPK'VF@@M%Q6UC)!.F!C;U+_ 40Z!D>II.VLL=VS M]FME[=WFN21UZ)L3SFFHC- Q9R9BA@I 12$VTA <514B1J,N M1-MWLL7S$^);'#C6H38P/>._#<;?Z2? 8*6B'0C)(A@"(",5*BFH*.4B85)U MTT]P2EAP0GZ#'CQ. CQV8T_@:=OD$R#GN$P+ZL,!N@=ZH MBQ<1CPUB C-DK#W #22@- 8HT_(13K)=;H!#1/6(& AVE+A>=VWUGA]?*3\^ M8)TW"M@QHU0(A3 V,6+&_K/L/RLNYUV8^!/?2@=5H3UJ^GEI!N&N)WC!> M@[-@_JQ4^!/ G/[Y7O?SG7RY%8:-DF>E8T$8%*'05AX8:D0$JID<*%)T732\ MGX[2RUH\U"E3K4D%# 94G$2;T)YYNLX\2Q=[3U0]41T3D27J$;G+ZOAJI S? M? ]&LX53>*MP0"=#$8<-4LU<8#,8+PW"(/$6X2"8;IWJ?D);VB4-N]^V?MLZ MM&U/V9V.CK%[TO#&9Y/5:Y[NB!&N]98( XHA0U+',6 O10+**P M#\6V0A>G/EV\Q^,>CWL\/K2*VV@_"04.PQ@R%4*-*$="QZ5KCG*I%'A(Q?V0 MSH^HX (Z8.2@_=5/3,'UWK\_SUW@NGK_$-=N/,QD/$W/KE(/D1"!']IZ&GO$ MCHK&TT52GO'&.[M6U=CS?R[R^?CR[A +;:H90?K])IWFJ2/8H/)7GTV/H*;I/\Z;"F+"<%:2($$<<&/6!<0JX'1:&,> M9I/(/EZN ^Z6!';Y-_PWE\!^+[[2);ZRW0KN.=G UL!NQL3^L8:Q3SOUEO=< M+O=<0LAH',=4,VRD$':?RY(J9:B)-L3:H_=<'&K/X?EF>MBA]GP09&E^D]J+ M?DLG=^?!0>#K?Y-0B]=.)Z-J^!UF$VG+0J,=? R5HN[=KZ>96GA!HPY>,K2ZV0\'75%S\D7SEYP MUE&U&%=3E@?CW$*K7?1D,KO-?WKAA?ZXW+0_#5HF\T;9,\1AK+24G$FD(AI& M6,I*1A,BT&,\@0V*, 5!?*H>Z>-E[#?W'ZZ6;],RM0!T $9@YYNS _%"#\? M@#H0> 8?MDL1#=^PQA1H%*(H!B)$0%$L1:4I<_RH=GI;*,(1P)?;66LT -GY M9@91IX@ =I8(6"W]#-8&4 2!$H*$#&A232Q2,0GYHP:BW$,$5UFZ7@A\0#*@ MYYLQ@DZ1 >HN&=0%/B3FC&G#I(%64!#-M%*5$@01>,2P]?O(()XMVA,(L-%$ MOIM4@#M+!;RV/SB"AJH(6P$0&)@&T"0/.PD@N MG5/WI$FAT7]44*L2*FL0*\9Y2(75$RNQ$%&(P=-)(73[V#H]0-FBI7#^4 SE M^!&3[<&DO_R?Q!]Q'H=:&$HX52&D,.8*R9@H",(PDC!&W%[@S\D^4:@V5N]? MWA8WN9A-1C^[XM!Y&K"@+*H)UCK9W.O=6A52O\RF7[^DV7647LR_V.^KR6SX MQSN_(>[EYW22>KHXBX")F2*,V'T!FLL8D[+(.0+,&'G6\!G%5GF2(HH0E3RV M\I+*LO.HI!8U04'1EA+243A_]'W@NR"U]'WC&"M;I._^XBHT+N;I:)KF^;VM M&C&< ML$@RP@"DUJ#EU(AJ/2A6JG%H)#(AI[$V@BM[=$:;L)R6+KGB$*SO>F?X]\B+ M^.+"#MY5YOQHSG46Y(OKZR2[_^.P_&#?$AO@T^SZV0CWLIC/JC>*U";_SNUX-+^R MW[8/7^8R#.T6)S=Y^E/UQ\_KF0OOEJ5%RP(VB-_=7WE4W(.*'WZNOK3^&7S: M1T_\V>K7":18C0$(H32FNW?P1B*F$G(=K1W+KAYY8*[NTE7VMW_8FWWCY?:]M9ACY(Z5SW$!B@28%5=R2"]$:,^Y&P)XX+>VL!+PD' MX+!S@+I)X3WT]=#70]]>T,=KZ"-(8$D-T$)*$J)81*B:EQA#0.6SH8_TT-?] M3G1M]'-L@Y,1 %6F1N!(*9C,DNF1T*WO7WEDE)(U2C$58H^7SXOW^?YNEP8>'I;_0@!.##X=5:#Z[GYI;FY;W'<$U5/5-V) MQ[2OB>$#:6+]H*#3&A14Z&Z,-N8$284%C3'G5F>#@ O!2-5N3FD-NZ>[D9?6 MW=#!=;?N#2WJ@>'T@.'I$KNGSYX^>_I\R[X]?"[@#T%N/TSS(+1_.+$:3)U< M[:VW5VB]/:PD>&& M.M=[\'IGRQM@UU?H;.F)JB>JWH/W='U+UOJ6>JZ^U5M#K\\:VD-#$W4?&!4; MC9G5SB06DL(8Q4IZ#8V% G,='TM#4R>MH77/SNPY__0X_Y3\(#U]]O399?H\ M-3\=/Q< _&"EY865S8NL]\Z]2LOL8=U/T+I+#LZ=;#W7=8GK6&."AN8AHJ'6V)#0Q(R@JJT6!Y""0U8E]5S7 M<]U;YCI1IRL!B8D01,<4X=C &(IJW@8'6LF-KL?/*(CIN:YWTSZT >R<(?I# M[YY]>T;PP[ E85TA$X= ACH.$:=:4T2E1&6#9@XU%AL]^]M1T?4LNYEER3QU MW_GLDB['\_$A':X(#V3O<.UY^?1X&=<=MI4 @H6&2&8,A30"2E49TY$$!U!! M.L/+ F^.WNMYN>?E5\[+M$YL4R $5!%E,$&A C%A456YJI&DSY7+>YH31^%E MNCF)[I1XN6,-?UO?AU]<^VY+&N6LOW04C,;YT-%A/G#N_WDPSO-%,AVZWM_Y M//>C,$;I99I9JS487B79UZ?9*B^P?9V%QA;VXE@(^>-.B.2UQ\4 '!DL0"BH MB 0R3$-5F2ZR,5MF.T3^O2;0J*3/W[+T>KRX#J5FS/!)$0\ZEQH1K+FD8FW(@ M.S,P?,C".03+BX.P/!I@NCEJL&?YGN5[EK;S\H [MK&WV9S9/)RJ"C03!-Y[T'J/< EIF2\,5.[.9RN-6.%(S!@8G-:]BEY;'K>>YN\ MQ^JP*(BLF8&C2"$4QEA92P-5.53(",X?R7N'L1HP1 /2\U[/>R?(>Z(.8V*C M8Z,4PR$/C4;&6O9Q%?I@(MS(&GZ0]PZAO3O>H^2@;KK.\=ZIE1P4D8CA(LNL M(1C<.#/0TMWL,IC,W%I=]SFGB/?)F:\V.7.W%P&".BD:(8H9809C;6080UU,-IN/D,UG[FR'J4P@AI& M D=$&$$+/L,X!F:CW'L_/GNB_MSF(*?.:L@]R[P&EB&-H!:36$,L,848:\5T[U[@S]:4-?7E&+!\'$ZL_K MZO.S Q6=WM0N35)Z<-N>LCL='43SI%%+SR:KUSR+"4)1UUDK:G6K.%;3S[Z; Y=Z".TAM(?0HT.H MK.U6 " @!H&0NA0SJW_'/"P@E#()I'DRA'8V]--#: ^A/83V$/HL"$6PAE!" M(DY#9($S(C$@A!-2EA)3B0W=F:_R (1V-()W8A#JW21_GB?V$:KW#W+M8L,_ M+*[M3X8K#S<93].SJ]2#)$3@AY\;3_O/13X?7]ZU],#'7\1OV7@Z'-\DD^ F MN7.IJ7F0I?]:C%W5DQN&=>7JH:[M5>_^.P]FBWD^3Z8.$-;2!2^2O/[!M1]! M-+\+1LD\S5T5E7V647 [GE^-UR_I2Z^2+$NF7U-_^X'C%O^E++U.W%TR%QR] M'#MV"JKM>O1S.K/QR3_VQ6#YPK&)?_;+\;>T6M%=FF2Y?8(T2'*[](F5D/E/ M+[S<'Y=;]Z?!T]=0 .U_[D9: FME55 , %+4:&$,MA:^*3W&DBN!-J8>-)&V MF%KEJC@_I14A?KQ<$N>GZGD^7L9^9_]A=_W1G@&ZQ&2V$Y/!^69/AFH\W!HN M/WI3?SX :2#PY!^W3@Z-V#8WBF(540UCS3'7LG+_2&T@VQES>X T_7!M3D@".8[+3 [@?"5QE:?IVB0!UE@A8 MW6I=A%1$Z*F/OTKY+\+.)()XMVI,%$-*N4P'N+!7PQLQS (C" MQBBBD!0BB@Q'E31P&5#/IP*KD[5&!;CS4$ Z2P2-'%H%C=4%(J"THBA$$=!< ME$2@M"2L(H+Y?/A3<_S!-@*8U03@CO_S^'M[&$#;Q0!G7227]F%/FQ!D;2I8 M 4$DX1&76F$"XYBB2C&("$/RB83@-[%M:B"H36HX?VF'0 >\$L5+]_6?QG-[ M[6'QSFUQVXO99&0O^BG]-IM\<]9XT5;Z<&;+K1P66WE9;J5'IN4\]$%P>S4>7@6W:99:5KE* M1XN)OXV.O87FN'%E==?YT#I0SYSG9<>_Y M53(?!,FU9?]@9I_ .87L]_*!O8_]KGRZ[?.K'18Q5M2("!@5,T49D$!7 M2<( PBTJZC//#_V:W&'XDN<':;OGY^ C_7XSSM+<@4.)2 B?!^^GP\EBY%!H MW2'<[G%#W+-K2\>] \K'>9"T?;"\[L %66@PC%Q[CI!!0SFJ'(\A9W@S<_FP M![MZH=6I;2YX30J4=EX]#7]Q6I<+T\9 MK3H^UBC#[:!3C[VRF9\'X7Q--*23U"^@$"Q>N71?2&YNLMDW:S9;6G*OW;F- M2F70D]BT#"?NU'+M-ZKK5Q>:I"[DE#LE\G)11 "OELIGH54G7[]FZ==D[H*> MGA:<2ET&5!/?YC1(OB7CB8M>V^,8I45HP0[A<#C+1O;6<>H-A6Y*1]RJ=#P/ M8GO\9:!X"T7<3YV.-VYGV1^E7>,LXD'UA].N+)&._>BR@BT*4VF2W%XN)G:? MRTZYP)X[EMJ_YZ[W)9\F(TO'*JGD]FMLWK<8TY+*;,48':S,ZLD3RWK>/F5WNZ M@]$B">,XTE4."-$Z MVNA^^]LRG+/1]6Y52D2%R>P>V_UU>$&Q?S3@?#-;[V :D66_+33RUQ\GF6.!8Y\SK7=3J_FHU<#E/Q^WPQL10\ MNW#$[5EZHOPO)O&_MRA_U4RM])J,1F5UZ@^M+(N M7RXOM;^T&_?-*3[V>FD^+^]_'GQI$/-PDN3Y^-*-='>_VM:E.TLG22&YO#_S M_NF3K-=KQ6+@_FVFR2U]D@_KH;WKW_TB]-O[9 X*%U_M6HK$:![J.].15K-![97W]+6X9APIM)SY#%+O_.6K*:4J9A63$,;9=$:.W_P%CA&*"8"T:QT"K6 MNASE(2F"<*.7W'H#6POGHTU+;Y^)6\>G "K%^6:5TB&%]F*ZF%N&< *YM.[6 MQ>W]L!\\$_+*F%N!>1AZT!,'!+V62;+1I<6Y'4*E+$296$2*Q!)7J 65V,@4 M>\9TF>/3H(1M>M*VP]"]--=RJ@=N]*QDC&FC8FXBB23!UC8PE9^5TFBS.?[# M??->M2C:[+7=$5'D7#TM$T6=&(Q)R(@!7' ! 7(= F19E"51%(8;H=;G"9^7 M97P*>*NG_K+"IZEOXUGCM^HYC8T6,% @S10FB$E(:QB$V$0V5EAL*\S.& M%/:BI]5#;30@H5AR*4*#@ &4&F25#6 /E0"!!(DT>'R[Y%MC;%3VBUDT>*WHV&]QT1O3837#ERY.[%>#_ M[UUNO'%>>P6]MW*U:>[V&M.]''R5Z[/IS/,1WO*)YK/ GFQ:AHKO#%9%*LO/2*UAOS?V>WZ;0+KBETU6>A@_8U]YUJATSKI\' M=8?7M=I%7A!D;-4BC)70S]W M'PQ]).YZ//492\L8G/M9EGQ-/4I5^4R3M'PS<[?)BVJEJ.JJJJGW-C-ABEJ(23,_H!&\])Q5YD%6 MZUQJ"OM03M*EL%E'I.TS+8M#BML>!OWQ-N283_+#DQO+1T&4H#9;@ MXFZ^FC,Z""Y<3=$2T*QNF@3?+"+XU":?!_PDE+@?TNOA9H69=IB-W4Y]% MFA>7<[?;O:+!:EY= Y/<.DPU; MSH//JUNW7S![=!W&)\D_&%B>2TAEDIH'CA".1!<'S;S M8YE4MR1]GW9;Y#,=,=&.X+K8$%(E!5&<$P(YPW$D(%PFVC&QT6RIHD=3K'R+ MBS,JPO1_^Q*]H"D%SE%[EE3K?D:"&\%L 2,FN-20$:RE,!A5O0XTV5)>MO-%#ZC=9)KI+N?:0[F-/92V :6'#>IU!DII'?LS/-; :,Q81$U(E%38A'%( M8VTHTVHC3+0?IXJ7A](V7?_/X]27-D0Z8 T5+Q]H&JKUIXHW8\M2N9'#LA<>E-I7;!EC>&@A@! ML>)22!0#@V.KM5:! *91M-$5WW'M[#= M[-%2$T^C6K78( ?_?I,"[Z)#Z!C%VZ3130Y"Q2'5*I0\BE 3%J:C=TM:B'?*SB8@4F%4X<0IOU,7,5.P7XVIU?>%3H]W12GVWJ\$JBAZ7W;.+EDI54R3WP*6N MU#)SB!YB3P!B#V##[D4N O58^OJQ=,VV;K3N]_CS1]/EO!VMGA,S+ CM 3IK MF-FQII)*%D(F%#546-J*A>(J@B12Q#2[2X2-Q98EPK^EF6L#D'S=TC["$EKC M:.V!^;.N3[<>QN$JS7=AP;9,[9OBSH=(Y%AM&5*+DBI5ZR+].IY.G8A:RJQ) MDL^#BX656Z[R=)3<5=>97XWMT:;.[>.>;3JR-%,>M_/_^"IAWU1T130.ZBNO MS%?P%;K3FV0\VK*LT2)UT9Y*HIT''V8U"25>$I=T5U:G^ZC,.,OG#?A;N@7: M1;9FE]$>V5XKLJW;KPW5KVR9<^,R("VU5BTJK<7NS.;DOJ9!/EQI47+N8H=5 M^HRUK).)4]$R=[WK\>+Z/'AIIT8G/"L=KL+.ET??*I#01F?/"!"B8ZSC2'(< M(\2X$-J8B'%C!*4;P;9FF_*JJ,#Y>)?5 )N]+>3?L(<"\&HT[/U#1NWB2NM1 M/=KH$0IC2F-AR0$"8P@E((XB1PGYVFA+9$3&7[@(&-YDL[)NROD6\BMGE]_73JR56JOU"KI&M=I-4:Y61"G+ MWJ:^;K!H:IE?!6ZR<%XT"YO=I%E9#;"S+,W9B M7"= Q6\7NNP]/M,OIN(ZI M:HP!I9PK F-KDD" 0-5T3R"!GEM<=8HL_^IM$EP'0V/"[4MKBH9"F4@Q8VC5 M3$/3B#^@6[[$\;^X(=*R?KE/R=X&NK^V5KEB;<%]J]RCM,K%SVN52UZD5>YF M35N[Z-B82MQ;WJ_<\CX"M=#>^CXUZ[M/,2X39+?F0=71L=76XSL21L?WY]J^ M1--Q2FL%6$>*"X%BHA&"(4;8@*K;+:,4/J_I>)-OCZZG@E:;-AVJU_BRG<22 M?)J*;C?[C/]]6C_6*+4W\-D+6SJ,^Q6YGE6C>^,+^^GW-2O-GM9)HX],5ZTT M=NQMWT'C+7?06'+4#@KID+OP//CX#!AIK=?!X,#5^(-CE^/[32OWR^]=7YC? MD6K2TRS,I[R1(2)X)! @H8 Q!31&C%>%^8+%9&/ZY.$+\]M01/$Y?\W>\D;_ MSQ!+35%(-.$@(E@PA$08*P4$ 013U7Y=?AOG0\]QBW-\5\/:NVM_]Q%=O7&^ M9_TO/A?PA^"S_7V:!Z%G%'PNZ[=44!!3X*FIWU778ZJJ!<-@\'!=L/WF-Y^* M/TF&A59EK<]&_>Y:F7"ERU:?6YWYQW=.E[5_O?N3>]O9CEYM*93YYJW]M8I1 M5=;$+&R$/+7ZK%=0-HL"RD#Y\TLT'@!'69>.&4REE5-Q:$)!3&24!#",-0KM M@2D2/M <>;?[$_EC:, M$1,(<\[= 6,N8WOV\0.#%RI9^,D2ZN>YL[QV5^6\_)%OU@(U3_V!:B"'OANG M_L.SCWL)YTWL]C4V?J@CI+X<5EIDV?I-BS.M*TP,-.JVI(X(X ;&6'"CA-9& M.TQ05L^-3;2A,+6'":K'A(-A JS3AR 1*J0&*1SQF,18$146F,"B2"KXDIC0 MQI$_$Q-DBYB@=F("AC4FK'[S71$IG7TMAE(N SU; :10B-ZM8LIY8!6G8J@L MWZ8W>96E;=2!M9EF(H@IXA++4&LID $&6Z)DAA(2&K(1TWD,ZF _19;WBL@] MJ:K;!53[0@?67A3-&4.19 J%P&JC,4 AL\?/ =1(2K!19]/:\;\QF=,X_C4L M:MHVOL71OI93X=9?)247(2C>J /[LPMK"I8QC-4&'0<=4G6P%-\D;YD=4%T4 M0E442\6,$)2%#!HKI&481]0B)C86(]M/\2S!T(+ T?CB-65S[LT-C1ADR^2# MZQPXQIF.(J@EBK2T\*D1!A&FP@B#(H ?$*8'))\C$ WK#)8^2#0O)6<;;82% MU:9B'6/.#%9" !)A9BE#6J$+3 0>OCS)617#O-:_R/]9G=&7N MIHTZ(Y6O4EPD.CU WBBL/AYDSWYUL*;O\5"'S8KS&]&Y0,<&H[(%:\%*5-+',P1BL M-%)QO)65?8:6/_;)>>,\D,#U*VJTQ"M2J,JV>-5]UG((&SRZV?GC7F:_+#*4 M&C\^ A/7YJHA@HH8$!$B0A'%A@/FF9B $!"]T2#D1)GXR^WL#3)Q/EOGXV=R MV]]OJA#[L*C2+;(-J^"C9?'IU^(=N\9L-@G2;T5B7R6_MHF[6ZN^6!YR6;I- M)BH[=Q4\VV2W)99XQBJN_%__(1#D/^>K5W9+/J_MW/J8^G.LBL>]-_EZ?RKI4@;V2_-7)YC\P3*Q94W, M-LUB7 4..U$8QGCM]]0@QHIJ2D+.N HATMAENX248H@,VQ+9+@J!8H\>1478 M7[-9GM\?1K)_O6;7.6@SK_?P!69-^^[-5YC=LR]]==FSD+ \Q7(75X&NKAC) MTVLK.*<+3S_E=R&UN%DV:/: Z,1EE X]KR[+6UPYLQ/EUQ8CAN48A.67BCP/ M*/OBD[[X9&^!)^OT3FQ$: 0*%5#*:!:#4+KXCE(A!@SKPQ2?O$HQ)UYJ%MH3 M8L1=5$J[WX](KBVX[T=TE'Y$+]%0:*_:&7XN?K"2]<+NQR+KBV,J0Z_()Y62 M'S^_DS>RRKD$$=&QTB$)$4$4*Q:799+4L(=24NY-\',/YBVSA]VR[NW/+O?, MCQ5X[Y___=1MC[O( 9/V.&TYG< ;%?GR4;R?:&QIIIATU>Z1-O+(.4/2P9IF MW&A-XCAN5+YJ^=3BH4<4Q2?G_;=T@L\*2_A;M#?K9^B?([#2[VC\_[?RJC_0LNYFY9@^K"/N:TJ!;9<%F MCVYE2&B8)#(,8Q-;N&2HZERE0G2XP/F0,P]GJX/'JA-F54;M?VA7QS7.7T,X"B$E"@0<6(8I0CSXH Q M"".VS"1R\RK+CI*_)J/TR^Q+-8VNB091ZKU_XV_I>H_)Y8G#L[95K/TK:EKM M]^,2!JH]:A?8"6XV"8U=B0,'F! L&0Q-U=G7\LNTVRT5D^3S+O:UC& M07RCM_PVN6ET#"S0VJ7;^S9N1;J6FPWB_'=MUT)QTIBOA#"%7"H18JJ@%!C) MTBY",=1LV<3)-;^\7$U6!J/_AM.PGZ0MM MILL+K"UV/;=\5$^37TZV+5( RDGSEIO2JM=@6L;][,_]PUP4W_@Z]<'^)"]Z M%CJ_K0_S-!]W&2/\UNR2U7C('8]6)M<7SU)J3O7H4_=$XVW+LQS6NF>7UC8M M,LC"J;&:LU6D73$+A1702@@!;,K-*N'FO5^K2;)I.OHX_6P?K\Q.".>5-+7W M[#C/B19E9F&UNEZI>;X\RE%(DWQR$<-<] MT$4TH8MQS$Z&JM@Y0_2'OI?;^B^J7FYE^@8;>#OP!0)7K.'0$3IB@E%LH)&0 M8DQ85-E]2$<;?M6].U, [GOC(/9@HL7X^V^N_ZW]]\OM++8RJ_0*=*I51:L: MB._3VV;+O-WDT$@QA91&L<:0 !EIK&48XVKV0!0B$!VP>5(G">19_B:/>^WY MF\H6(]-E+Z5?D[L"2J!OI\2K//EA,3B^79JI741_^N4I=$X'QZE*2=O=)1&,(HC (D5+C+D2H9&5BYII47X@,1I MI"%'Y>I?!XD\60]OZ^VMT:B'#B2O.^5N5$/OR3->K^5YY]_.R&6@^P M2)T<$3*BA"02D9C'2H44QDLE/K;@>RBM;>\F.+W&5B?8;Z$G3S-MTTWYXF*6C0H7L-T1IWRD MHVF:EXDN[ITB\:6L1*C[TJ\LV#N32U]*6<6]K?"Z&-GDVDT4B:>7B9,*OJPY MWYSA=)VX^N]1FEX'N7-'NE8Q1;>6C?LWF\J4G2BL>>_D4_7URX7]Z393?^-: ME6/3W=C)SZK\PM;VT?*%JXXO"D(6>8!!<[917K02\5.1+F;S8BJ2 MJ\"^OZ6!3X_P^%D=SV8+$7^I'\=_*J@XV=)*9*,>W][HQW']B]'L=OHU2T;I MJB)RD4YFM\Y[7(3-O/>X^)HKE7<5,7?%S7^=S4:.F-_[[\TRUTLD^V:MV4%Q MA_?3X;F_Z6=72Y-DH^+M_TJN;WX.?IO-,OO;3_Z2RU\6L<6QW_ ;BT.78W>( MOGQLU558:#(^6..;GOC#IRM-'K,OB9.E MEPG*'>C[Y6'^U7U4[/N*TZ%BCX='XG12K#VJCTF+8NV^=B;;T.VAUB9[=S39 M6M+5B3"#JZURG) + 1,$$LY3GA*4,LL9?#A$:,3018K)Q;MFB=.+A'96 SF^ M )L'OD\2^CDHN?O#PH_*NX]%-I1)/^8QF?PULP93_KYJ=.*]-^7@]X^6\ I% MPKT[\5%U5[>E)K/A'^^VE'%AE_ @F69(@!A8)191%.&0*NVRCS4[J\LX )>2 M,:+CF&DLE$*AU7[M5R,H.!4<[9P__^!]X+L@M0QWXZ#*4O"[O_R:3"V4>($1 M%AU0*C8KMVV-/!XN6=MC#=TA]1>(J/F*Z !NZ_)O=16+.]X=[I,1O,KXU=*A M;_SBT;N04Q?.\^!BT<[O,$^_WI5-_SRQ.E'IJERG?@[2V'G&K'0)QE:E^C++ M9F<75M-U0>E)DGUU33>S\;^=QCDI'6A%AM H&T\*K2L;^YK:N=-BG 9LMR-9[Y1:JD N#O\ELTN[<**B^3I5T]9U4]*00 M( 8QBF(A=&3I/;2O<02-V"SZ=KD!O\SR/,YFU^^GE@K'(V]U?+;49M6GH=7T MM7WVV=2E&GLTLI!S^3%S26_Q+/MLY:7YOA.6POD\&U\LYLZV^C+[+7&>)95: M\9H6=_^2?-_64HU8X@3P?_-L_K^?G(;B1;M[]6O1GVF]75H3*?4DL_+VO0H9Y28;!;3+, M6ONU^\79H9K)%'/+WT)KEV7:7*N(1&I_!V MYV*;SF?97> "T.F9XW&OG$[3N?V>M1G^[5W:A:/3,6TR'%KK*/,7&+D&CRXJ MZ5.DI\'E^+M/_73M(\N GU.\IS.?;FW5[0L?[!M5.K:+9_M^V[[S9-F/_)X6 M8\N3]MJQ2^_U?CN79UH%%$L/QR[TJNG"31]^ 3ZMD_^4@8;%6&GJ:KZ,EL@X M/M41=&$BO5%$TDG-H6?[0\CV-K-,=O._Z\;JO(1%P*?" F>,CJW%N[AQ1F[@ MEO2M2,8N&=>APS.8]K+7(?9)#G)3"NIJ$RC<[%M?BTWWE@*P,?KDL(EY$&@G.*0R"Y M#+$S!W1$)?==XE8"'V^P=UVKAWE?;$<\,[;SOF+C/>,VE&MI_Y,A8X(JHRF! MIFJ_1V,6-N(V)@X%PM)@8\\'@YC&D);UZC0F8;0S;O/@?3;B-M63C--G!VSV MN/D+HS;WX:A!_)<&$UGM2E#"ZE=S63:IFXX4/D9=+KT"7=SF]=Z7+QL/F\ M2'1:*A];3>M")4[F3>%<5$:7JRSS>1.OA$S]ZK^-T]MRCH)]/*N?%(7*19). M4]UPLR8F7M=PD;2I5X!\$,O/MVB,R:@^]MKGV.74C)W(7DZ&*(JBJP6^-(EW M@L^JNL(Z"+I,MTN&_UJ,\W%50*Y__7TM0CHL4X=:2N>7E-&4X#J;'[%((R8L M'.+(J@! 0%#VF<$((:'6)8PJ([-Z=GU1%@E_6I;XOG?)@-:R=T0<>I=/6#Z/ M-<1_J:T(^YG%\M%26FV;?P#]%L*EE5_=.*QWL.Y@9'5V2XZ_)D-KMJ2_S[(_ MG$5_N'8E!)VS5LWQ)0,-:G:V!HF;XS)U"9*7R;@L&6KTNS8WC2+KP7V%X=MZ=B5#5X'ZI/ML1N)![ MZD1W5T]7S6[,IPF61)46JWY]>_ "\B9A;T&8OM^USE1SJZ6 J M13 E8A?NZTX73C% @,+8^6 J9D)P8W'MW?#8FI8+AW2,.91&*PLYT0!+J2M; M5U 0>]\'>V47I<@93OU$/G$S.*;?WDVRR\4'CQ97[T_7#IUYG\W=#)X#T)L\^U'^TA>^[433'+?$6 M?M[WKY_^UP7$?A&W&/E_YJN?J^:4[Z#BC]_5%]W_#>[WTYZWG_1T44+?H#*/[GNS4M14[CVBK8_EP]H?U547VQ M^*9Z2Z&V&Z^X>"BB4:C4(=:X?[)>@>=Y&=(;3\O_^C-J,((8/ZMG3G9!T^&NY>^-]S-G\PQ^&PRR[O#P#[^/B M^U_2V]4)]*HN[&S^J]_ O)G/?&1O'PL]K,!>U?IV=GR?_CTHK(,/_7\<8FAW M]/3!#A5#VTFD8==QOB*H1REODT VOPFOX$0)H,L!DDZS_7F"MB[$\N.9M*VT6 M@"4 RRD#"V_. F$#/;4UA=8J"_W^J:VX?QC5)$%= 8OH!E@ '2"\F4@7@"4 M2P"6UP>6%O^ 83*F@()$6$ 4YMQ"4'DLE#*X4<=F?V A70 +=, B-@_?G!.P M]"R2?7 Y)..I3P(91=]F/GO$KQ?SD@"DR-3<:[7X"I)YK9 ->H6031] C,$& MQ%CL"=\DBF,%H8ZUM;(JZ4)YK#9K@*Q K-:]__:J=[!U%H5B0-@FO=H+4.N1 M0>VO5Q0L\_PMLU5-"Q.K@85000--$L<:,%8'1)#"#P=$'K/,;A8J&+$!H)TN M5()E!LOLK672IDJP!A*S6'. ?#4TRI4D%54J%0JB+>PB3[;,+CQ][#Q]R-^$ M97:\:P3[Z^I_*?AU?/YXF5,9PBI[XE.70N@%,(DF61(:A) "C&)B$L6@E+@J MY$:5$IN<"5Z=5N"TK09+AYX\DV@@MA0I.*?X0[# -VF!LBE,H9F.50PUP18B MKJ#4MCYQQH2$&T[[TRRP&X^=8#A ,NQ9!@L\-PODL*ECP"RT4@JCDX0FG$L& M334'8HXTV=L"N_#,"08#TNV:N7<6^&27_$1B[#]D>?[A7@7('U[BAK\EI#E9 M0"'-:A](R!,88R#=LE_S6&%<)R9Q"#9/&Z[ Q&O)+^6IUX-YU1P-T!86[OT! MI;_ M1Z/9TA^BK6/?9WT>H8PZMWA(!I[VX\4["+T68Y\2 A\56Z<9@Z^K:WNE$[Y8 MK7;):2]Q'''>$+!QMV*J$I30)$:$Z$003$SM;FG#V,/NUD_9 6/^" P8W&0% M[FHG\CD#_KK*W4UJ0<#-@)L!-U^.F[A5UE3&'$.D%68*0P"-Q;C>L $4Q\_$ MS8YRJQ@9$,D#;@;<#+@9<+,WN$E;Y3DL%3(6*B$("69BX:N'E_ZFKPS],,OK M0[C92>8;%0-TP)S4T\?-(N[QEX(&K/Z^DV??9[L]-A/V-L0;M0 MB/^U'-]U3M7%<3R7[S"=S\ MA<>7^UAKP;T&+!?CR?C?8U\/P%<#7LQ3+Y%W7CHU;;-WK.X53%CFV>5R$DW& MOS5$P&57WD=Z.9[X*;D\1S?)TCR[F/+4'7/+BMR?Y=G@T_C);S MNRR=7WQ/P'WKC_P/^;VI_ME#,(BN2T;>^=U]E=\]](O;V8''OE6NT6+#)":0 MT-C& A(+DNH$@D"$V U.@]Z,?7WMZK='!QK20PWT8N9\,@<@XWSGN!8U>@X\ MLJVS)1@QQA $Q!B%(<%2KN96(C7O_T5#*+;J_'P*LK7JA"- MI\.YG]H*)^.^XY$YD90TZ(7W,:@\J9N"=?S?V:CRM^XWI-+"R)=16F33HFY5 M41HINTG'\\H?*XI!%46,9F4U./>:XDF^4%.:K^H:O8\^>MH_YQUY"&R]/'*" MKCVKM1+G986QHB5Y4ZROOM5[;/_T5<'[R'%^_$;TN*)"B2JM(HYNW1,G;O$I M-&56PD0FH,IQ=.ZD9ANS3I<5%1X$CYY76( $O2<'+GBX:PT6RBX\!]1?&PVZ M*KOPH+7L#NXD6@HFM8T1X%9#EK"DCG1@CI)6< ?X$@R8:^S^"R"U)H&U@X&X MAG$/"B[\O#,R<)OFH0)#J,!P2B_K&6]5J,!P[IO @;5\M\J%"@Q!RXZK9:$" M0]"R4('AM;V/B^]_*&JS^@W ^U&^_K$-]-3IFY3_/9_E#U",[K4%X6WP2/H)BW+ P!N&Q7,C#'M*'G$@@&&V<]UH++20RC(=8RDL M);JN!\@I8$_/H.UJ_754PW3B&' 9J,^"8?;#,%ESH$G&L;9<)<09HW)6B0B5 M=6 $*&Z.O@(X[HP)W#J@TZAQ_SWZH[)Q'T /VX_*M:_V,]I@-@Y\9*7Z"9; MA D*DX2Y;S&6UG)KI4CJ^(;BB+S:;MA*B=O7=09K!($!8IU2@/6.\CP8]ULT M;@[ARKC=*D) H 6%L850:*R@K=<4A/ -UM:C[>D>9/\4)1 SI0S6)#9*(ELA&V?2T*>SA73M]=>ZW'T80L*!P_*S MCD($NWZ3=HV;HW+4"HDDCB47"LG8(,TJ-G5&!#&OMW]P0+L& \#/.[H8[/I- MVC5MDH"ALU]L.#-"2)4@% .)ZY4(@N3UM@X.9]<"#S#N,BS0/[ON&5W3$18J M+0[0\31RBC;,\KT($5Y!(+T%O@/(HA?X)UILUC&5"0,H23@D5)(8KG8IA!+Q MR_%O__5*H](?I^[.;W.GT9V!( <#S Y7OZM'I[>"Q0>+EZ"I0\H!3V++;4)B M"323,=.UQ7.(S/%/5QS)X@DHWCOJ ;%32/N,8YJ,5C.@"DT]S'OEI\QSLRL+\KG4(%'^%=#X&>$.@I09 T M@1X"DY@B1KA!,60H 2J6*ZXS!EX>P.VF(#L<0(0&\,RS.H,YODES9,T9;Q0G M0L10"NI<$2:QL74^EM;.3>\D'ZN3O4TZ8-W&"8(Q!F/L@S&*5JHRB@$E@ ND M%;.QTJ)F0J&)IJ*3<]U=&",2 RFZ9$;HGS&>VWF'']R"[L.#Q69#JN=9IGI" M %O'JBF+!50JUM1:KCG'I@873:'> !?5Z$J[E+3[>Y(5U<.F(W4]<^+Z=_'] M$XN3=>BB,T_0@NDY9'(&8SL'8\/-,>?8) E1A,<$61P#(A)J*F.CL<;'-+9N M''#&V "R8&S!V'IB;!2T>**%551)C+4 #(E$DCHG$''WU5&-K0L'FU$^H*A+ M*I#^^]'K,7U\\WLTFBU]!< ZJ-\?TN<#B._GG8'T033-]HJFGXY,^T2D_:C8 M]I%.3[F&]V+:?K%:G3(5-P2B\?.H09)1"B%DB36" C?YE%,/)NZ[IQ\S^2D[ MW$*)(#8@L$O?;7\-Z">S=@#2 *0!2(\-I! T/CPW BK$"8$)Y)3%.+%U=(I@ M;)Y> FL[D':S"$:>Z =T2M$7@#0 :0#2 *0O ]+6P6>DJ-0 Q1IQ0#U?N[15 MT2S*$_&,),.'@+2+ ?B<$"H#$"Z.V[RET7JNE!_W\FS2X'_M+QVMPS+SWZ, MQ]-E6HY J[N3\31[=U66R'4J]L=#06#Q3]G6^O,6B5>%?R\.WD0$[\FL^/=J M7C_D)OV6O?LZS])?WZ67KDD?TLEM>I>[5_WE:E[U)BT,-$FZ''<,]D:'6Z/_SV6^&%_>O7Q\BX_K=9]_ MFBVR"(+H__N#0!!]%_V?-2-9QT!;KLK__F7;TGZT'"[^-YW/'9+>V7$^G,SR MY3S[XF[6D]GPUXM"*?S'S]DD*Q#O'1! &:ZTA+$EE$#$3$5V;0$3'+]KL6M" M2A)D)$4&$PNE975V"*>(:U"BM;/D;*06SWX/O(@RA]TWWNCFR^SB^[HCT7\O M4_]'EN6;\-&VDWM0LD]GX2/6?0B%V(J3QV_$EZO,C=^UN^VNT$/^79%>[54J MCSSES6TY'MDH6LS\+[^-1UF4YD[#TNDPBQ97Z<+]D]4W1;?CR22Z7$Y+?R'- MH^SW&S<.65FTVSTCFWKMC(:N#S,WGEY[+MTS_KYZZ'@^AV-O_U.IWF M5^.;,BKM_>+4/?I?2R>#Q=W[:*4HP^*G;^[V//J638O+[NJFCKP_$.6N">/+ ML?ODG([Q;)1[R%B,KTM&']?.O%"65<\K4417L^6\N':9NQ>4#6E>4;S8B2N= M+_)!-$G=E%ZUU0ED7G1\FF=YT0*GON^NT[$'J4)N\^PF'<_S;=UH7C":N;NG MLT7Y6^0]IG3A'I9^7>8.]>9ER3+WK6M?]CY23M[+Q=5L[L9W5(]J-!KGB_GX MZ]+?Z/YOE#E':1Y=._%[87AOJ1[CNT+J[R/;W%'62"OOR:-\^?5Z[%HS2>X3P;C1?5("P*57.O=?*LNK]+:DYU)K/I-_]? M?V=U1W2=98OJ447__M/KJX,0U^#,.VON2>E\U!9L]42O'NEPZ$#&M:U\1*$! MKC6YZU[T-6DZ>3;_;3S,&HF54AR4#9EGOIA]^>[6X^8>TOR[*Y'[Y[BV M5G>U+IQDTV^+JY56?\T6MUE6/J[HG)>OD])RXG#RV[TVM*5_/9ZZD;ITN#_S MROG9VXU[?&N8?3^R$AJ<\SU;B=2/\'7Z3_?O//-J% U3-S[.EOUCJK[GRYN; MV=PIP'*1>QCQS;UJB:0T3C]0*^O]>M?6Z=%#FED-: TJ_YG7H_X^^NBLPBVN M"CAR\BM$4FE)_>9QYHW\,IN7+VQIE]>'\:*!Q,':CX4 ''1,G&DX]72CE17( MX_HZ<@UPMNZ[<+MAX9N 4X@O;6MR)8O"U2M>ZD3P;3QM#T9UB>OIV-WW/DK\ M,ZJNNNO&TW(IY#M>J;6?*/VB)YJ,TZ]CAZ/CPM#RF=^+]DT=.R5:-Z['.S;V M^NA\/-_.651X-600U1/;/GY2)6-EI/LT^4]K^^':CCO"G]XI^<7XYA;:0R&4EBW'D!6ULX0Q+$A M+<\/)D138(5B.$ZD<];=_]>>GP! WW?=7LM]N4JGWS*/MBLP:MGU;>:1RAO8 M9#*[S3\\71Z>BWR!6Y^+_LW=G8Q+3^W'S?U=CA9"_I 4*:T%$OM:.@P MI/KUORZ\1^TQY28=UI^WB.2+P_D\^BF[C7Z9.4?I?FMOQZ/%E?O3]:.*- R= M -*;//M0__'=_;C"Q2IE8I7( _G%PQD5Y3L(^>-W%QOADNK]^_VTYVWA9?N\ MK"\IYU6@Y1 K[:/6-N]K3A[OTU'X P[VEZMYED4_NA^N\BCVCDK@2 B*X>-M M;D9^3"]ZQASVFIL$6R3X)^M=AWE>JM5X6O[7KW6B@EB :17QH%+0M:=D MPX66B=YJ65"D$U&D %=!RUX3 MKOI2I^-U,UUT]FT\G?I=CZ_IQ&^]!0J,P\8_7H]48:\4OA=DZ+U^$I[(&&U( M=2S15B1264(YXC%A4M9EE335:.- XN=J&^S>9H+R0?1TLO5<".J"QX,.. T% MQP.@!$#I(Z#PAAA(F9@+RR#&B:9( 4QKKF!JK$HVN(*?#2BB$T 19(#8>5Z=D@ MQKL!,3* M--S^_W4U;="POBS3Z;-W1#N4Q'J#!S(,Z>EZ6"39V! M3=&F2AH". :22@P(!A!RF(!Z\2$LC9\Y;S_!ID1G-H4&H--BC\&F@DWM;U.\ MJ4-&*0;.HK RAB5$02+K8Z5,8Z&?N:!_VCSU]TYLBJ !QUVN\8--!9O:WZ9D M8U,*$V&E!0HJ9B6R4%A0VQ3$4AUBGNK&IK <"-1EG8W^+QZ/&K(_@ #4\%]+ MMZI<[+FN/.<=B[=:5D1D C8EM[2R.,:(,RJDA(!#AE5U?!!BAC=*;NU&(S4J M#[;FR7QVK9?Y>)KE>4L'.UV9_CMS;4CS*S_,!3E'V%P,IGINIHJ;S"%B&5'* M+V<%3F0B"(2UXV 3H)X9--K#5/=?\ 93#:9Z]J9*FXUPK&.*W.(YCB4!E@K& MDMI4I<12'&-6[<;G]_%>'O( @[F>G;FV4NB,Y@!!HISO2U@<)UJ1.LRE*"7R M&#/KGN;ZMF;6<]OT-05C5 CZG6S0[T^[($:"IAB$8<8:)I05@!FD8H:06'D$ ML7WF.OOG],Y3N-TOX]GM3B\?T$ZSY#;U[R4#V94)[G,>/EC?*5@?:JP/4Y%@ M@V(K,%"Q5;[47A7E8I##9^;([["^[O:$\0#P+LOH!NL+UG=,ZR.-]0D= VP M)08G3+BE<)+4[K54 '5G?9VM>K$<,-%E4^\^E8WYO9F#8-'VA-X[S7!O4CW!(A=G=L M(?4AMB=%L\&M "8:24@)I,ARS3BJ77^!J'XN_,VS[/=Q[@FZ/TZ'\RS-,YN5 M_SWD6AP-@&0'JXCS#(T(0?I@Z'UR=" S08Y(Y+A!&A%-4@LEQ886&^0QW*S M3F"7IOZ\A;\OG^&^VYW!"OI@\*?C.@57(2#(\UT%"!!O+96X@2@&@"6 &R6A M *2NC^Y0^GOKFO(1BL7=2ZA-!R&$*,9\> M4=6RD=NZA0+\F LL-% MD;;55>XE6>AG(MJC(!8&!*C)*:)U(FL>9&4X:(+4@9,&7"R@74"Z@W#FC7(M_+OAR)X5R11CS+T45XOK[ M3IZ]5M^Z_.Q'M%_]\/A?R_'B[L=L<34; M?9S^EN6+(N'2CO/A9)8OY[LKAT.-%0; MFMA6B7M:N4^GX<7Q%>0A]3YR(SY.H\NQ1]L( 2 'T<(78Y]=N\?<10[4HR\F M^9CX'$R'+N/\*AM%O[C__SAW@E[,HINY0^*Y>X'[:_;;>)2YL?O-#=IL?N<> M.TVGOOJYOW#H\#9UXSH:YXOY^.O279$7SQ]E#NC=W[/+]JL+$^'?Y?ZQ?D8I M$D'][W][__E]]&D:_>3\I.NOV;RJTB:+ EIL$(V6\^*-[M++\3Q?1/]:IO-% M-O?/7_43\O5^%D6^7*^L;M>#)969";"Q?C2?1IN)BY M3D48^OX@,HCRY==_.BWV(JPUY=E#O+B=[7WON[LLG4=.\[)I03[L^S3/TDO7 MG?=1//:?UD3I)%5JS'7JY.H-,)K.BN87SQAMR&3@;_%WNI[FV;^6WO[+[[_> M1=_&O_G1W+OULVGVPI[?NM]K'4N035)<9[PY&FSYZ?;J<.@ MJ_'-S]G*^6YO_(YXM_?!XZ&%Q.LD^7VY^V^6V6_>1:H7X?Y_]8 M+(;_#' L%:?K!S;XLO&E<8K3SA=VAW-N"F&QS=E)VYYPX_>T#64*N9 M$@X_RBT^;,)CEBB8L 02KH1%M&(AT\P:LR)@<,+]L&4L_V\V&>D[,ZOS^:(02?VVG4]UC_@V3Z_S]TWCW(IR/KLMYE7WTFOG(Y6O+^E -OJY=&[" M^-_^DO2EQO'5<7?W$O,N[N)',JF4X^U@.2%..1?9P.9W,W?EZXG[.A MPX'1+]EOLXEW.>XU_K[QW@M8?/PI6=DN>\1T-Q.N(C=8$_?'BVTW+SOAE*?J M130LNA%=5OU8<^-+0TWK:U;N;O0U6]QFV70+YJ^9[4K1%[.%LX4'X" M//N] M^[2C%//SY7.;OGC"VFTSK3*>2%)&$..4)D(#9#51%<.7HA A_L15_6O,3/>C MWW&<%!>+"N^N<5=ZN23E>N*V7*1^TBD5_VQ4^^OSK(] MN=+:K/;:GG+OW'4OS,+ZBUENGJWFRM7:VWTWRW,G2'>)6Y6M 8.7>SEYFW2: MCL:N(>GEI8,;!ZN#:'GCGYFZU6 !_^X][D7?W$^MV?R@)LE:6W_>>>A MCD=Y*1:^;713GGQ?,Y J7+!:&#MW+[M*)Y?E':T&^"!(V;8RFC3/O-];Q$W< MQ#H;#U<]6C?!NMW5RW,?97%]=K[C58F(;K;_5H9%*[^Y>HM_7^OU[CW7Z:^K MY]QO>./4^]#,*EB7WMQ,QL/"V:Y:&=#5WU&J+1#.\L9=IHM6M#<7@6MU.]RI:M;WEIKRMB; MS]R?X2_TJ6[,WK#A5D59=.V^O7(Z[H.'^P-0/YQ1+[E.6H*+EH@7N,79_ 4# M\Y1)6+3*V\?<8$FM9-8(;ADTL%I+8HNHP>U)>/MT^%-V^TNCEM5:;I3,YK;4 M234=V99&_I0M'CQ-UT\_&@XHQ._QX6;@%ZG>4\9;-O%9(!03A&,C*($"NL40 MJBK9*28-4T<:;]'O\79+I\.-]Z#V)L:_99.[8HOJ)5[W_UM.[BKD@2\$P<%F MU*P,)J3.L7:SY<&1B8)FNSNQ&$DF8J69AAQ9STI6+0^06\''3UNQ?UY>^PW1 M?SL-K<.$'Z?EX+N7JZ)?Z_I9+06\6#'LIX92(-YOUI_K%(_*<7>KQJ\^4C7. MCC+X37' )$$@%EK:&&I- >0RQO7@6\,Z&?P?FLZ=G 80BM\?+G)Y;]7PO#RC M8ZXCZJ_OKRM:;1@6R03?/9)0TD$+$;HGM>+?JWG]D)OT6_;NZSQ+?WU7;-=_ M2">WZ5WNDZ*NYNN)5)!"@50"%=*"P@1K U2"G6<:]BL>JF/^/MSZW(5C),U^6X M8[!?-WT,O3!]K,D3^W1IW,HOF^:%D?V23?Q&B)GEB_SS53K/=)IGHYK.;V=. M&8O=VS#DB6)8$L"-WXBOTJL,QG$KIXPBP@PI\L&%;5K-!S M-7'#6US]Z;*Y\/Y3:'J7PM5 M3V_3^:CRH%(?"7)C>YM_Z+@#K0>LG0, -[^7#_!;,-/R<_L-4^]F3-:2YB$H M23Z*%.9HF$TFU:__=0$NBL^YWRZN/F\1VI?QM7,9W5(Q^F5VG6Z^ADDM[DV8?ZCW:?BWSMBQ4SQ(H3!?*+AXDCRG<0\L?OZHON_P;W M^VG/V\++]GG9JU80Z=/9GS/HW\IN^0NYC#JE+*H6"(?P$+\XUSF+?BRCY'$[ M2MXABT]0C--3C)_\[LDC>K$G%]*A%.0U3UIMD>"?K/<3YGFI5N-I^=_%U6R9 MI]-1?@C"R7,_>KJR0OP*5MB5PAW0:'=L-P8M"UIV "V[MY7<.RT+BG0BBA3@ M*FC9:\+5FRF3\K?I//.Y#\/B@,CL^GHV+2.!50PP5$HX;,3C]2AM]R(R>6QH M^TO!C"%A&2--W1:M,8D!U#'S5.P(6DI15;>%RT?;-C?AW_^?# M15I69XV4MZLO=S?E7GO];;'1U'Z>WR5Y=/<]5&T.B!00Z:01B36IK0HSK0WE MEL:2:4(@J?E2F 8 ;1R3W!N11$"D@$@!D0(B;46D5K(]EC%+#%.)$#Z]0HBX M3L+@,A'-B;H2A0@*4!2@*3^01('S2%A#='LIE#@O>-G9X"W9U$ ?2_\8G&^#2*+;>28J-(@K Q$%;'S9F! '4Z\[V6\>$!1UV69^C_2O?4\TE^ M=@;OQ],S7.5>T4(>R8N0ZIRJ8!<0)D##"XNP5E1;[M:6G%ME; *2"L*$%&:# MX_*P*1@MU2V>WQV,L6XK:?4NCA7H7 8Z[Z7\X M6T8#(C9)TX(M!UL^<5MNI12"6"E)+8U!D@AN-!*@9LN4,8@WJML<=K?\D+8, MX'FG[YS;7ODOS;&3\KR)UX&P:7[.T4LA45-V*V%" 64%MY@IRVQ,39U9:#$Y MTJ9Y_6VCC$4LLS-8$LV\Q*BT,26*,Z0!5! J4)%8 M\\0DMKM(;1D0Z20Y"V'29_V" :)=G5P.H!E -H!I ]86@BIOL:5_+*U8Q M1+$V2#*LF"15]K3P$>J.8])=)#8,J B8^DC8^B]%-:KZ^TZ>?:_J7*MSAZ@0 MV8.J9>5'?_F'\<(]>UA^L\[IO$9B;$H2XY*+16V)=Q^["[V0X\7W=CEW(!DM MKK+H&EMXMW3"V]"RPH:HH";9)3DAE$E&:IS[9B&F\?LML\JK5J/^FZS$J0W MM/(,N;;V6=$ /\N$/T?)4H6S2(W#\WOC#J;]GD;E!@YW(RN8N*PMTC MUX'=)/YE(<]O?@C*6I]#YX2EXVET74B@ &,_+_C]XW1Z]Y]Y5(C*?[T2EJ\# MFA97S*9N;*M;QO/U36>_WUQ^G6?SW\;#+')?^D=O>Z!3=W] W'WV/MPH<@W* MLXF;#K\-HF_9-)N[R:&X:'0]GHY=!U,O@"@KW5M_N7^RF?DJH66!WFGA_A45 M33\OW'^*PK3^K7$Z=[/6M_Q]]-.L$NH+I3AJIM.]AW=Q-9Z/]E>.?RW3^2*; MAZGT_6O[5CUP\)[D*)=.<0G)P3=N[OB;@Y!Y],79\I?9?%94^G8X&"F''QZ8 MO&;[3*T"6)RF@BC^UW*\N"M^^#CUU6H\,/G):%#@9.N^>7W?GSQ47!1WW[@+ M+_X\J-"EY(O,"RRLT>5VO+ARMSNLR^;#L0.[F[D'T\R9_,0#>('6DUGN(:C\ M:1W""XYU_EV^CF,5%GN ]-<7+RL:/,]N9G/_WJ]WQ16^#O+?9_-?JU54_/OP MRL_S[RO5J=I:0K0#T-;,XAH\7!;2F%U>NG;-W>0UF(=6G=@R>7B"3?]_4R^0KVD^SNOYH%S-ETJNF0GQ'< M*[)W!4)'63J\*JZ-?(#138,O0/QYMO_:Z5W1AIO"A2J$>)4Z0;^D.=GTA8UQ M,KYV$BQ&N%;D+8[&:O!+T;IO_-1;*^2KBM/ID%/7>9[.[VIM63.07@EZHX3[ M.B24#2Z:?YDZ)^RW=+)TCE);M;VW]6WJ'C^JG;6\YN@IM=L_QP]2 2V%JKV/ M/J\!U4YS+\1US^(+N,B77__IC-??E0Z'V<2UQS^D?M6X%'U%GGOEYBOWA.LL M<_Z;_WZ>+9SM>W_.>>>7SATL+LNS(L71865E_"MX?>]PV7V3+J*A6Y$,2F1H M1#)KORWW$JJ\RE$#(RN$:%3A:S9,EWD;^K:TV4U+[L*Z]R./K]7KLNFH_K/] M>/?&VZNQ@YAVD]JS@;N@B'+6([:ZR%N84Y?QU'7)_5W8UN5L,IG=>I$V,G,C M.'9*EL[]ZL%).EV'WU$%JT[-\\)Q=^^L3/,)4.P;]2J&46+(FNOKFG(]FU?C M76EUB3C7U]EH[#3.C=G2+6%:PBGG(Z^QV>7JWH=U934H>;5\6&G.O>EU99#! M/2U2E#>D6DRK;1^HL$/WPNL"&;9Y*]$RKU==>I(.?WWW>>C,SD\K[J$E*EYG MBZM9Y4$56I#GR^MJ[*:S16/A173>6:JSEO>%[^<'LEC\3<:7!6JF4>Z$,'; M5LP#JP=YDQY[(/*@[*170E0U+WMS:,QY/LY_?7?IJZJ/?4E#KXH>]VK?K_3= M?IM-7-LGSJ,L=;&(7'BPN!MGD]$*4=*;F\DX&SW0V**O#L#3;UDTR:;?7/>] M$HZOLP9@]O/.1LV2?=YZ<0G_I7M:K?G;T\2@>J=KFNOE=3IWVA&56>@>+-UZ M?C;W&T'-0_R3Y^/,^=-E%ROLB?R^STW^T%SS0%/],#1*<;.6^NH[>NWFTNLF3O*(7U[/N]=^1G<] M\#>V&E9IEIOJQZY+_L=JOE]7@C6@*D7X@/H5TBF?FA>6,J[1?KKPL2OO4FP^ MT@_E6E?_]OZS>\T\2_.EUL;;E]VX.6=/S=>O?_J"U M]]\7:DMD;M:_6MF1T\!T/!HTC[I<+I9NW.Y=M&EZI3&L;BM70:N5QOW7MW2D MCY"_MG?X<,+-O;CO\"H;+7U =7MXM\7]F?]/;6ZJ@=PO'F2_N!?IB;OPH@A( M^X^?G0-8Q$C?&6T!2!"/I95$4 1(39]O(>6)>==L9%# !%$8)E1HR2G0<9U\ M)!7D6%PX_1FF-WZK=[[,+EYKEFM-+-%X,ED6D?:A_N.[^SO]%ZLS9*NSCO3BX1-FY2LX^N-W]47W?X,[?L(O MOFW/0V_]JN'<38K%EB!F1QE9/9!6?]/5>B"O<=P(_&S>V+#8"9G8":RQ?58.QG)"QH%8-K5B31"K(-)8)XP(+'5?&H@G_.:9^ Y3,WK/-ROLO&!N#K9UUK;5HO94 MSN4%L8FA)D8#@B46O)K-J49X^Y+WR+;URG/Y^RVLH%U,Y2MI'CWQ MB/L$'F>%$8PUG& H89H"DE#.$D^Z8%<%<8RBAAS%XZ_SGGHY_\+W\%GN?K"4 M,[(4WE@*U[%0"%H.8HVYQ.Y?5A=W5YQM9HJ]@J6\[FP*WLMG>:J=I?6<^L+Y MYVQ>%8?>2(=K98BGB_7<[P.D(+S=M4&?!'- M/N/W7#7*D@50^PKUUHC'.8! M+J"VE6/ J1"ZN\7#5D*$_ZWL0)5F4/QHG?*OL/$P;L(R'[GW%^UL(R!:(2#8 M[2J@;7'TKEB@@KGV4S"O9JX8-.::0$A-DG!#E&%2:B5KNG0ME9"B?^;:@:_R M4G,E[Q%]AKD>B,2L%X"1LP8=],'S0J]U MH/CW:MZD[7_+WGV=9^FO[])+UZ0/Z>0VO?9%GBB&)0'<2 CKTR<&X]@M 7K*Y=$JIAL5D! (/>X3>JR="!^T MSVR5*XK>/DVZB<*!]$/^_'Y?/&/7_RC"X? ?_HQ_7U\O;R^QV^V;VGMS4#' MQY^2)WH.CU;R>_;8 >"5:EB?D$WGW[)%-'$:/LG_[$_Q.SU<#KV.C&:WTX-K M"<)-86(@-!;N?ZW!&F";6%Z?,4Q,#+>'O5Y52\;35]*2(@'3W7#K5B=Y-KWX M_M_9?-:YIOQY_9QY%1 ^!!>@4!!#5">2*@J,7%#[OHY\?FGZV\RMU M27JTR20SSG>3PTP]'\)BGGI=?>?G\:H)#[#&K _;S2KDUX[PK2:F3<:=XJ;Y M[&OZM4B-:D;=,]GO,Y:6S"O/HBY#U&K.@]CYF?LES!,=4*RFK]EU.\CFTDO M8S)-.>>*,N]OSD)#7.:1N$R+=KF,('ASZUE%CC7)4B>*_&I\$SF?>IH7A(:#5I$S-SH3 L"J.KK>K4P][16 M)1-?OA_!98MI[ $N='U]#/.B&/Z0IOUN 8QH13"BA,B(32"EZMM@A/ M8MG=$;FCK+9ZK"OX/=G,)NQX#;:Y![ZQY]T+K]1O/GN-S W2B4@,2Y#AU*I$ M( $Y$@ IJ""D^J*]!_PJ2X+U!?(F ) 3:A1DA*D<222E/O:"-K98M/T5WB;-IHJ)F*L1,S1TEE MVU@EV%ZLV*5':O'L]\#[=(SM;E7^5U5(X4'BAB?NXC^E+2_IRFLD ?1BQ?:D M5:\:#I?.22YH6\M* ![ZY]F50W^_2/IAEO=Q]?M"/M16KXM.K_7YX]2M*S+? M\<<)4#FQA!@DE,&)93Z8&>-5"DIL1GSZ$TA?I3?E(K]B$IW_+3G;6?SLD#/$3]&K0L M:-E+M.S3<#'[FLTK-8,/ZMGC3HCKT\F?(4UF=:31_W M8NP?R[#)>E#\X7+:OKB6^VYG6!SC@6"/II]WH0$'U]=MI] "'!T+CEZ7\/[8 M6+5?;X\)9*S9CD86&8P4PQP2@J%A%L@*R Q6=B.A\SA )KH%,H0'A#VZP=>% M>KRNI@>4"T[7N3E=K=0909@Q,9 ((HZEU)BJBF.0:,71!N_ L;"*=(I5O3L7AL%%T,\L7[UK5LK]FT^QRO-QL>0;%'ZO88!/]M//?_Y[&_M4QM>8]Q;O1GH^_BTMCHV-FRSW$"K9#[ Z M%<*QD.Q/.Z&,-:1,8)U("A2KF R*D!1M%+M5L./98Y;4M<:/U M?[/1M\R4Z.84[K_3\=3_K#PSW"%==IS1PT MULPYQ4)@"!(W0V,<(ZCJN=FJA.M#6',7RP8VP#A8\SY+D+5\0WSS>S2:+?WI MCSXD''8EGB^S13IYTGF=%Z>V]D&"?=H!/HAT3C#?Y:EB..6\%XX;0EH*$FZ4 MLH8KB7F<&(2KB81A!JW:,UYUO.0\Q :,/4HGUZ4*G&AN2X"_ '\!_CS\4='L MESGWF2.N.9 0.2B4L*;>9PA8M,%"\W+X.T!*'P[P%^ OP%^ OZ?!'V_@3P"N MH0#.^Q,Q31"24E;9.@8R1?=-%SABEB >.+O0]&\1&KT"S\J6BLJRH5GSFI[>_WRJJ?$^H M4E-+OE:I@Y?QU'7 *%DQ9^:^Z$/V@J;L(!$XLE!V'#1_?DL"P2$6@:X8C(!#"!?R+GP03BQFP>R#P\B M]6&+G[+%VG&,G]/YLU%D%W@,B.R2M/)T3E0$O EXE%5$Z<&N+3E@-6?QH7^O'G MLC+2U\R-N*\GNYY3%4@CWM+!U-WPATB+_PVI1"+&!+<)LDGL_BWA3]!8R W2 MB$_#L2X4['[.WBJ)5"T6\_'799&*\V56.DG;:[#^M557L[>1H8& 1SD V]O5 M7@"!\P0!TI! :L:MH59Q3!,5"VNDK$H$SZ^*84V_3WDX$UPX@BU[ F\.W%;Q9 9AF MTFH"8DA$K"5-JL@(H IO,./?1[7$*9NG\2K3T1<_%^?*3B](HC4PV=XSZ" RG&#@) !$ HK_1%$A8 M$T^-H>% 1^$$FX*/0 ;T "QD/02\.-- MX,=N^* M3P(:@A6(@9&:,R,!!+ ^XZP-/QI\=!MXH31DOVR)&?6!=O[@Y#0[ MF&I?FY'^18+KTPG/P-?_/#&<,E\_1 *UZO[%W+HY@@)M!$@D5<14WB:+H>9[ MGB[%_0\KX8%@G4XJITGT'W SX&; S2?A)@;-*AT9 @6/#8Z-,FZ1CA71]0XG M@CE*68!: /0GC/0[L99TN"LB)&-8PIU M+%5,)#$6U$DF+.9\7\++%^#L$;FC0AWG8U;R\Y^K^G-I*>CBLO+&T;WB6YM$ M[^OB.40M0$3N=:#X]VI>/^0F_9:]^SK/TE_?I9>N21_2R6UZE[M7_>5J7O7F M>4U,G].^Z&KNU?X/.:;80D.$)B:FDCEK]0$[P(DT0BML]NE[48?0Q]*--^9V M685T71SWQ^S>H&XI8 A80H!-J!&24B2QI-+4A061M?(=NGC*8YY0G_#)%0D? MK!W0NG]MQNMA0;?K=/YM/"V;ERX7L_J+TATGYG@&).0V5W\++NJG\ MUN>Z(*$RW.FL24(AFMTJ%RK#!67LC3*&RG!!!U];!T-EN*!_)UT9[L#YM7W* MROLT7,R^9O.J;#MGY3D_AKC3JGL%9!_2)(G&*E_3"E..D)/1!.AUT;( M6''J4[4108(C5IWVP%A 9?>*T(N_DM[GWR$YX+#3%))^JG]/CWH%7'QMQ0BX M>!\7*0 -N2%$U/"8<2@X-@S0!%?DAE@S:5X!%T\[OZZ?-A# ,8!C ,>GY<]1 M!%KD(0 D,3 )%DF,$5."U?ESVB1ZOSK(+T+'(^7/L0'&1R$#>2MY M'9#NQE'2X*CAAB*,?3EY;)FR6AM;K[X3:39H5PZ/HT?,C\,#B;LL*=]3"WCQ MD>MNH/#@_=Q6>+'K>HN'$$5?:2+VZ6L_ (XU "<4=POGQ%(%5:P1QPKS"N 2 M"MC&08LN2Z#\_03(Y<@ TB[7V;U=,0?+/07+Y;)Q38#"$/A"10AI!B'2L*+0 MY0F'9),1KB^6>X)$<,%J@]6^P&IE4Y,'20HLHY0*ACGS_/JJMEJAJ-X(6_?& M:H_-IH\&$G09R DF'$QX?Q-FL#%A"@06,9( <6TTT12+RH2)CNW!7>8NC8P/ M &7G8&2='5TX=?[YHU<-#(R1QQ92/P"Q57P]=HZ+-AP;+JPOJ$HQ66W%4Z[1 MD8IYO'8XH2]EQ/I'7ADP)F#,/AC3*N]..+1 PH0HEBB(#="H3H,T%$AV"AAS M@H&/@#4!:\X%:W9GS[!6SG5L)*#"00X&.E$V!DA7W'U<<8LV5GA]!)MCQVO( M */#$5?MH8)G0,8?H"I U1:HXJ#QBZ")-3<","P5MD@@(JNZ0%A(:X[H%P4P M>54P.;=LE2,54GQ+4-EGQ-L->*B)OFLN$L(022P!!AD.H:RB[]@O"S< [R#E M2UX[U!0R5X()GY@)$]XZNB6T,U8KL69Q(AFWBE34Z!H"N+F!UCL3/L%(3C#? M8+XO67,PUFR J\29,%)6\A@@J FT=5*\(42J@?V1:)\.4!ZFX$ _SY<=I!+!>1_!%)"' H2O4("PGP9TL.): 9L#-@=L M?BXV8Q:*'+Y6D<-^6E$ Z #0 :![0P0E* N%%(]>2/'-,T4%, ]@'L"\:V^; MLU"L\76*-?;3AIY1Q7&CJF*HB1=JXH67':8FWNEOD!4?0\V[8Z4-A!([6U4N MU+P+RM@;90PU[X(.OK8.AIIW0?]"S;M^NLSW<\K6/_V8WD4DU+T+S/N!>?]) MP4YG* VIE/(TU4 (C(0A(&'2DHKP1=G8*KDG\S[J?=H7E ,@R=NEW0^X&' Q MX.(Z+N*&\$%H'A.64&DAP!HII&EU^$J .!'X^+AXY)0K.& B5+X+\!C@\0W! MX\Z$)P1HBQ!'(2.3A%IB$8T%DWAU7$ *#MZPH.I3A!L+CH^@14XW @$KY=CW,UO$!@C(UGK:8$8H41QAH8D&L44UUZN$.MDX7MI9-0_Q5_S7DZ 1 MPQR? TE"L-S3L-S=2ST(&YIF;1BUBEC I';F"K6!U18!I]R:C;H3O3'= ]&' MW;-7QE[V6?;UN.P%;UES-=S232FPAKW-V=05*:.L9OA#VSJW;*+.9PZ M!\H[]"# M2$6H=Q7J706,Z1)C9'.NG"&N96PH-(@*Q27E4-8,>Q81>@H8H;QC"("D$8$6B#T1_14<<(M"*9R%J+D3-X!"'A"NLJDJF0,LEF MJLJ!;+[CG!7 @/"..!!#X47 K8'+"Y/]C, MFDA D@AKJ!& 0DLYBWV>0X7-.L&0'1^;CT[/1&6G1"0!H@-$!X@.$/VR:"T6 M#49+&!,@XE@93*2$B70Z5V(TP5#RC;20PV/TT:*O#(6:>,=DD0I@'L \@'G' M_C8!#993"PAD1J%$2DL1@E961%48:L4WSD<='LN/2%2%!P2'FGB/[ *$FGBA M)EYX69SK]F\2BN#15X9#XS\'85*WWHD]*P#G90T1% (*TFAM)(BDR0, M( J3*M 9(TGVJVO"_TKZG_0%!QAT>O:YG^H?"CX%7 RX^#1<9 UYE=_E 3$S M+,8PYM)P!N#JZ)4#T./CXI$3KM P"[9?WMJ!0$> SP&>'P:/(H&'A62R! + M$9$)I-0R&->Y3B !8+]\U!?!8Y>Y3D_!1P$Z37GJIQ$$= SH&-#Q2>C(0$,0 MAA&*J:1",,8QI!IK4S&?HEAJM<%&>'AT/&+V$!E !-XN-)X;H5@HB/#N3>6>X*4[,%J@]6^X) 98[BI*ZL, M<4L-J2F/ 5#44%/Q>&HB =_D .R+V1[I+!H=8!"*U@5;/UE;%\T4+>($X-C- MQXP*) &3R.IZ#\H(NDG_UZVM=T$N/H"=GB0Z'6L,U>VJ.T)UNU"@X1AK&PX; M)BNC$#$VILX_ MB3G@NXVIW2AFUP*!ZH0,-K!RA"Q:E0!"9@3)<8@YH3XDKQ MA! MW:*+(22QC-V_I7-FK$B.503FK852 M8$K'D;6$/$"FNLC16(18P-T$HR M!BS@-?L;3C9YX/N(-4>*_Z !E8>C\@QX$_#F7/&&-7A#>**MT5J1V%K,5&(L MKM9/4F*(CX:Y4(#0"W,:VWO)0A9N,X:O], M^ 1C*L%\@_F^8,M:8-A$*A)LK6*,<)0H)"BW27UL,I9,'*=BW6G$*7BG!XA. M9V<\&/U9&#UM)FUEI%9(TQ@#SISK'5L9UR7KF%/S8QE]%^EC!+Y)HPSI*M4= M]T-9T6B918M9Y%0V2D>SF^([7]3N\]^*2G;O?+9AB,&&&&PG*R'>Q& 5H0C% MR/U@$T4 M0FI5T(^85_>!U53.C .3./+RVSH4/2G[-;Y-3[[RO7UY_EX.AS? M3!S4EN'83Y>J4N=U/"V)RF%(7.EE*#< 2P"6O=PUV5!^44TT,PD&A&HH34S( MJK8!<\LWT%MD.5!HY9X+2.#AZHSMH6O]]QT#)@5,VL/9D;"!)$(!BS%%,1&< M8@R$DJ)V=IC:+#W;&T@Z-NL,XHY'@^L0H=IB*AJ?'+/94,9PTPYAL96A2++E6)DF(U$(1PZ0QE<., M#=MTF ]?G_!8J4MX0-CATCFW%2?L)KY\/AYI'P].&#H<*'7';KSK"#(Z]K0RS>' M & MH#UGH-V-LZBU1V\!@6RVSN7_G3;)%%D VB6H3/['OYT5_^8;QP0VO](U,3RO;^ES.A9=S?V$\8<<4VRA(4(3$U/)W#SG&H@ )]((K;#91VA? M/&[Z?2CCI\%VO>9T78X[!OLH&EA\7*\#7-HWB:J,UZAR&WYR-CD?#S>//\CJ M^,.Z3Q!7F/-S-O]\Y59#7]P]>N+\A(M"%_S'S]DD*V;7=QP22:FO6@+BQ"WE M%$+5V6D+W2(/O6O8]602QSH67%)B!8N3F,.*^4I1;14M/0]GTME(+9[]'G@1 M9X9[#T[VZ2>\^'X_<7\>.OQ>3K)/ ME_];#*;KO7-'G&FZYS@/Z=-ET8F\T,N=0T$3' /(O8094A(ZRXSK)B+)56LH MH,20F,1"32D5U@H!63443&C,[\NR-_!ZY$;\DKE!'(XGXY(.U\/"US1W8^NG MM]%XLG2C%=U6P_8N+<[V?IZYE_IABR:+1?YPMWHIT2OEJF?U2=N M L\_/+V?FYUJ7;VVJ@-N\5)(93QUR]'R<_MQ4^^U3-:60!"4"1&%[Q@-L\FD M^O6_+L!%\=DU/RG4>.@&D M-WGVH?[CN_N.\L4J46*5IP3QQ<-Y%.4["/GC=_5%]W^#.WY"^]WV)IYX7G0P M6Z;/HQ9HZVL2('UA$F"GN7Z5JWR(P?[BG,@L^M']<)5'L8/(T0%2U8)BG)YB M_.07XH_H16?'7D\_?6^+!/]4>JRE5HVGY7\75[-E[KR?_!!'0E28 M_3 .[-JF5O&*43:R?NW+&0GBS'0^C_S1'\R3VCBZ^_]_[>[[38K/>[_ENW_U]F[M* MG??O=1-ND6""9XPUI7:Y(L1:H!/#8:P0(BJI*BQQP:'=2/;8F>+Q,<^7V:A8 M86SA*I5_Q7]=XRHM%6V_4PF #T"G/,*]=2F"%?74BEJ(@%]@1:)3*Z(#3KND/@E6%*SH>58D&SIMS8VD"1"(T1A(@A($ MJC/*G$%B.IZ+_MZ=%;$!PR!84;"BU[(BWCJIBF,)K:946JHQ!,A:6-6P8RIQ M\U*W>^54XSH;16/WWX+]JE@P%LQPOCY=J0HA MB'*V4=TGH%+K7*?5*$8),%PDC"D$J93U.E-J839XFW:BDEFIV>3.(Y3/]NYZ MP7E0^O40UPY&^5I&29JB51Q@A*A""&&3")@0"71ME,K$Z!!&^:+U:S#*8)1G M:924-J<,XR2F3#.D%"2 &()1=0J.:>OI,V9U1=LH42WW8V"V. M J>'6LSW3N2]@LS^L%P=$U?3 M3W,/^D3YF@((!!!X+@@(T,I!83"Q,"9,4"F8ECJF=1E=!H%XGG/U!!#H]Q9Z M ($ F\%!&"30@.9,E F3&MN(9?:Q'$5BU2***PQY8K!3 MRRSJ<5^??!KDS/K]EOH:QOC\^QK&^/S[^B;'^"WD8)8?_>5/(7ZP)=OK:^_L MABWM@ZVUPCG[H))!)8-*]F6H@DH&E>S94 65?/7@WSF39!PTE^KL$9C"E$S4ER4-64#"E8$HO-R4(( S)-<&6@BUU84N(A1R5?MG2 M6]C@N?@^OKS,A@N_@BR*]?DBM7DV7,[7BM&&B-#9182>@DFDP21CK)182Z,( M1!IS0FE2\\]QO5DU?2LF51N$&\"D1KX@I:^*?.@%Z "13LN?]RXZ%LSS[9@G M:TZY":T(%48*B2U+"+ 25=5JN1::/^U(_U[FV>6B%@VP+_,2S#.8YQF8)V_. MGS&I"-8ZIBHFP+GZ,1.J9MQ@!AS0/#M=)P^PZ)*$,IAG,,_7,T\A&_.T;C*% ME%@*"+$)%I"*>O9DQ#R-I6K?V;,S\T0#0ME9FV<@X=A_XWCPM%WC0;'!G'4= M%.C=D/0*7-_DJ3P(08/ D# LC4Z@(%)#JAFLB;DUT3+13PQY/H3!!]_7%@-$ M<3B8%W @X,#S<0 UV2U<$X.%<(LG8"@05AE;;2.BV ($NL>!;C?EQ<"U/.! MP(& \_' =PJ,0!)(CFEUB"$N6)60%CB &$\%D_= GV>/]#A)JC# 10.Z@<< M"#BP!P[0IF!/S!BQ2E $E,\MDLS:*G"J)!*)/(@_T"D.R$[K]IPH#A2!F[\L M/ UM_7TGSR[EZD;9W3)^GC<^/+N0!T^?B,^3H?S MS <8TTD=_+FO]U/\\Q'B6Z\=43%6=YH M<95%BWF6YLOY777M=;:XFHW>1Y^J!RYFTQ?Q?.76 M_<,QLT!32RPID4 FW.B-"(&:+L9U\.KS*G85_SZ<+$?9*''R,46_BV/,GR[C M=#YU@)#_G,T+E%#7L^6^Z0A@!0]@)SQ@+@:"/@H/SY9L,> ''1?>('2B-$H, MAE1!*KFA3,,ZB9I@NYFL=JAQ><(Z[JGCP@D8<'2 <7G@2,_("6'ZK3"\O9^] MN!K/1_NW[%_+=+XHP\>78R^D_5OB;>255->KP=XW#SQ&WF1#KYB3NT%TFSEL MS"J]+ %U5+H1T31;1%FEF-&-$ULQL-'7;)@N'22Z@;PK;T^=LK^KM?T5\+.U MQT431BF!.):QLTUC+(E!9::J>"T0%[/)^KA_@IFXB7Y(Q: M]W5L!,-:8@%UM=)50!"MCHB?78T+@6B 7H-_+PQJMQGD78">]=B\P= M2N=G"HJ8 TX$L:C*8!,"G7 OJAWM9392BV>_QSFKF3/<&[\XGB\S9TI-)XJ- M[WOKS;5!OZ>*^_037O1'@8^OA\7E-<_4%LW\PI6\T/9\MY7N1]?%WFKI5Y_C[Z MO!Q>16XF=]Y_&0YPRI[-T\G$+?Z77__ITT#<0Y?3839?I..I=S:*"<9].5LN M7 /W4>Q-NGEAD4S]/N-E@/!L5$^EB?.W\YF;DH]EPF.;NCZ*!X^EOL\EOK@'# M23J^SHNGW'@'QLT4/M_%32"3B?^OEU,VS=/%S$EAE%ZGWWPOYN/<^PVN&\6K MG*26I706C6@+&.3?.?G.9Z/E<.$DIB:+J]GRVU7[,C\">?;_L_>FS8TCQ[KP M7T'(GG-F(B@9^]+]VA%8[;YWIGL\W;;#GVY 9%'$- G0 -AJ^=>_F56%A:LD M$A1!LLZ][A%)+%59F4^NE34=WR8IPAPE3P&T89,J!TO7SI".\+]"HEQV 8RDU MI,=) L*6E/1]=,:4_W*PL<>$!J1K/N!/2=(QVK8TNL=I!2//4,B^X5=S8(H$ M)6WIPFTL3)]92/=/C"K%,ELRL>/SA^3D83&-\_;K*W'@0T_H:>$X [SO'W>?[Z1?&:60 M]%_R>$1F)QQP@'L BZM' &WP%QC\+W$:SK%Q)FBVN"4G0#[D*[ T1Z"B@ 7@ M+YJVB=%-BD!SIQ1Z/H-+3Y>$Z3F&:#F9TLMJQ&YSR7A1@BZ2IN0!;J?7#T!) ME>64/X8K@X<9DT3&,VUYG,2,>PH<%E/R5 U1>R//[JF.IUH&E T-+ "CI*C5 M,7\ <'T/K(W@/,-!WDD?&"[5/Y+Z1^2^N'EF]9)8 NWX0%91@A$1OYMEB)75 M;>VG49;$QV0LI4&%>#&KQ@F33<$$J3\"6'$^IF]D+[\G:!8UCP42H%;E\,GO M79;J$7-U4%C:Q;7-=^$SXH/GH^*]L'/#S '^_AT$,^)-R M/N 699EF8$_G2X=SR"E((UW0!IO$W]#EQA&E%(QPD;C1. >"H<$UABLKI!RT M1P6_U!.@ X'Y#]9@GT$J-S"1.T$"D]&"*AF8!2=Z_/ X _CPP> S8;3K88+ M%\:L'IG+22,=OY%B,2TI=GT"]<5,@$%+:'[-B@2_I!3SXV(B1=/L<169^AQ& M8%^O8E=K#$-8%Y*_?\9U[&"$JKE"-?KO)*\>,@AO9/2 VV-J8ZN)$F'8Q)MFPZ^; MHD6Z91NZ'$5^&.B1K"I:&$55%,5P+:L5+?)EUZ67RH9M!4$@*W*]*U:W7'-G MM.C9]ZQ%BYJ92JVI4@7))RLULSTTF/22X1TR.U7$HG;$HGY#+Z#E07RB_C>N M/(CZ/VA8H>&&0CJU#=H#LJX%K,AW,%&8Z5JY:,P?&CYARF!"S; .$ M_4Z##UG,\K2/DPP,D-OL,26-*XDQCF24P)#0+:L=S"EZ@5G+#J'A )[HY34Y MQ6(^!V,=/,76"H!\RR5!K! MP..T#IXY6O_0P=0@6T1RW^+&O?B'?$[3@YZ3@#_P_,8P/+;@GDO)G31+Z MQ6\D!9OZ/AG4$:'?,K 4\2T?R:/T,UG4'F;MJU>O;X7FGKT1)R<\22I &1C6 MH\60!2(J7GBA "W[4#%/T7';GBU#_400GH2YF<^*Y3U\B_8GBB:-]WT#J< X MX*A1ADE+&<(5$]"%3<"3RB8;8+PH)UD.$ZY*T>K(%!C\F(!AC@S(V9!0W99G M4[#]4^YC3+B.;<(WW!L9HKM"J 8V!R%H\( M];*'=#+X #Z(2J/3*#U+G,)/>3F&GS-<,4*+3M;\LAFM\*/!I(8\ #P8O2_9 MVHYI9'+33 95"H ]A;UU'"^XFUW8$\.DX*E.#"30&@( MB@L]!=$M=$"D:Q89I K>SD6L">2TE0G5$]6(ZL!T%>:CX=^"Z,TD MC+R3DD, S>A1R>2/$E*Y*1K\D,*/"/+3K>M7+B$K6[DMT6(OGM)LXN<)H1@+ M5D+"0I4,=&%-6DC+9*FE4FAD(D8W^LP"RCFDBF89):U&IX*EYLF":%SJD=6RS#C6T0A""B"N21XL7,; \ MRH9%UDLR1;C.BR^Z9<-AO:>?E26SV MH"5N4N_O [O,QUL>'*GM%9@)-U]I*I\J\RQ]R'#XU#Y<]FKJ9>5)JZ+1DVLO M6:5 DPKA;@'K@<* #K/&F#FC*[$,D/53:UMU Q?0X3=CR8KG1H/)F7OJD9$A MS^_E!.M&-HZ.)_IXW8S 3+S#WZ;'ZG4JYN"Z44,+^2=+N4V3-=L#!^O4WKUL M7/)&=5IKR5IB]G+]+(Q-4>N,)339756YRFR>DPEH>+;"6&95Y2C=3_[/KS0# MT'3+"0U;D?\L6,4!O'0*PT,]3-EKJ1ZWE0[=\HI6-AIF5E69MTNQBWA6L613 M^[)98EKF^+KP5,F_]@#OI-W+RRA=+VNQ4H.\OC2;%X4:9S#Z&2TU*@ES*)8H MU>R90^OWMLQNN14@:7H)AK5;%!D?<%BNCPEY6GR.RT<5- MBH[VEE1Y.+ZU1%%-F>AFTW0RBA13BW13EK&9G:=I4<1KI6W-?QE^ .G^CTO@A1>L2C4OZ6=FQJZ>U*^2V(,-W@ >/6*Q!TIN_E(^9 M] 2"LSWUM2=5=O C@X,$0T/5(K/0_F;<94@[H*R%ODFE^"LNP*)#&O!J.\ 5 MP^*#P2JAT"MT,&U2AT4VK AM1#!$D*1-(=%F3Y*5NM!R#70?AR3F.:)[LD$; M;_ ?5XJ%L!Z'9T&+U2N7HJEYM@H8B- 50%<*%[BE\64WSX#9:50S456-TI\4 M+]:W%(-?A]ZXFD!F,JOR*9O"6[3@:;N-S[5LL:)F_U7=]5IZ5OMX$KZD0$70 MUWE=X320[A\)Z"/J M#]1V-+='8%4YR3&D-1K1:/(A&[8 V_:^]Y;N&ZN'UN@EH C6T3"&WLR-%\^ M?\L>R3>D03+FW%+7R'$H9,\H*RMEY5E%F'5Y1= M76%8!Z5!ZF&E0=I)2H.8P\2*,ZC'1.6?;A&MD0[_;CEK;1\NW0AXZV;?/OX3 M+9K%(%N1U-FAVN7=H231+FKTZ:C96K,3UY<"%&W=/(SS/.&Y_,V/B%D-[9[Y MA$%-T%9U^?9\0;"XX8#7\AV,JLU9]A48R6FI(9=7<&;>$.^6V]5+ $UI^VMM?OZXJ<6 MD1[(Z8L2=NWR4. A*5@2#)'.>TTZCY9(4:.5;SI=*ZQHU:V@U<#C],_4M\S8 MCC:R.?3#G89ANZ!I0QG3BS0K#3@4I/7Z:C?U*_#R3G*'0[K7^P%[;^Q,Y#>Q ML3H(QB-74H$CJDNL6KD_?#DU 0@P[CV-LL[C)_[74H@-!E[MAF7:ORH*K.:W MP$)=MNT0>R'%="L0>S+94/3#GT*W7]&Y+-(AUSO5R@V>"=JO62 Q9HBZM; M9@\LBU<7W[:=SB4GO4XU\)S&9@+W$3#WVN?Q>0CS7$S)I_&* O,KIJY)"I=4 ME7_5!BWJ#NW<]^%KV+'*<;3("2S55%7/5BNWQ-&TL+WO([!5,_ \UU1!F3N. M![Y;%?F&S^[JQHT3P=O9P3UPG0NGJI*ZT\_\XHF. (V.?VXUC5_E+C6D5F9P0QH@S)=,I_I7VG M\#,,=GS1P!M[)2[W@OW M_ \!VF!4_AC0#18%<_&2E/T7VY44 "+%3P=W'.X!'=^X0WMME_ M:[L["X&\VTT.A4\FB^IPL=DFA$Y_^T?WYL_T\[T)PO>!ZP?6"ZP777S[7 MO]@8/,89\<<)*BWE+I=3E:_(1^UC#AZ#1GT5]GWFVF.Q[:W:$3PE>$KPE."I M4_-4QU$CI:\FQ,U??LW)/$Y&=-M%6O =<'QG*VMYS2-&_7,BSD,D.R5"CV5U MZSQ[JQ@$>PKV%.PIV%.P9X>Q$KNWEDZTM8#X.IV*MW,DNEK!/QXPD9/"PLYS M1NG^%ENQFF809N ;@1KZD:X[5A@$BNWP@_,\RS36CL]N8GXNM=2?V=C"*TEI M(>G/O%1U:5,+=PE"[A&XZ>@3^@,^]&V[GO1E$'AJ(\=RCJ.3BR L<$CKTICFEFC6.F%UFA$IFJ MZ;FZ%BJR'O+2?CWP?#O: \=L@6.OP3%UH*FZ@#$!8P+&7@EC1@-C8'/9IJ$K MFF$[MFK(5J2Z#,8,336M?.5FV1[6 MJO8C>/9L:?@%$^%J)RY67ZS^-:_^?G'I*\W G_MBOX;C+V"NESX_L9:7,[^K M6K %RP>4+SP?&%%EI>O=XGA4:D>TY8>2%KF&&FB^SR)@6Z+[B M7W.B\B.V\:E"')U%PK2!H\H=1L+Z5W8B8.4Z845U:EBQ-) 1;=K4%'UP# BSXT,3S=MSPY]S>2@ MXCNFHUQS%N\XH*(.--FX:%C9L\&=-O\NC;(%=DSL0Y.>KJCT)2OK(\,/;OC4 M!QKU*6!T%.JQQY50#T+9<2W;C#PS M\FW%Y"W"]=!PC;66Y2]S\CL)L2G.^ID; M8$K)V:.@+6^@EKBM*"-2WTU$!W MG"#T35/37=D,>4K$5W3;VB_,T(6Y)@\<69AKIVT!M@I1_& %%4]1N/1RA#>< M:Z]*$\0:BS46:RS6^%3E1KVM-FKU)&^=Q28V>XB";['Z8O7%ZHO5/[&W)AHV M]XL9^F817KJE+]92K*58RVMM#.P.A_F"+)V3+K+U9?K+[H#WO1 M=HYH2-:SO0RZHM9%!J[IF:[B&+H;FKJG>FK@\R(#W=)UW=Y>9/!S8\P=NOF2 MVX>M)UY8$[+_DCP;Q<4$I017X?TE=" 3N"5PZVUQ2U-JW))=U0P51[-]1W8= M5[,LNZKYC%S=,?;%K5?M[A2X)7!+X); K>=PRVAPRY!E3_?#0#-M*[)#1W/" MJB&_;2CJC@ZPS^'6*S:0"MPZ1]RZDFJ>YS*;HN.KB#:)6*-8?;'Z8O5%Q]=N M4JOGOJS75#8@UO*BYGKI\[N:M12]745O5]$OK8IYF;+1'-XF1[X6V9H1!IX9 MRJJG*QJ/>/J7W\T 2/7"2.JWNJ'$ 5VI$>*%LI1 M9.BJI]F\'T*H:)9\92D_ 2,"1@2,O!!&=*V&D="3(S>,?-WPW# P98 5;HUH MKN/X.]JJ7&0&[C@-6Y5.VU[U#D9$M];V':Q;ZX&;.WI'J#[%@40/L->1X:Q[ M@)E68_-&:J '8>@[AFIXBN?HH5R5BZA6:!Y2GML[8_$\FX )8!/ )H#M9<#F M-%9X9-FZ&;F1I9J1Y81>%.A*U8O:\,P=9R@\Z\P+8!/ )H!- -O; 9NE-,"F M>*8:>HKB1(X2V*&L^C(_',;03##F#@@O],XO/T]@H\[[G\H81EI]W\FS&5T_ M+F9PRW!I\Z9^BRC^\;\WV]T51)N.G(TWX[0?Q94* >6=PVY-$@(=S M,I*2M,PD>,X'_,QB4/%4^OP8SZ6 -?FA>06139,Z$_2CS3N 5"WS8/,[+)ZFX3Q+%)@2[PPR:6<%',RI*T#ZS3VG82SP$&L#R'!0[5A1B,@ M6?X$I(G349R/@ *C^@%L0 ^HCU*X?#H%4:T;%-9O62;//2D?"4GI\"OZX>G= M^'EIC,V\[Z1_5!,IB#1C(X6IEU@"'5FN7\8YO M&TZL.EN%R=$8P*K_X6=Z>6MRU(A+1/TD7, M()Y^S2Y<'69K5$/*D"O O#:-#L:LVBL#IO].\NHA\_B!W-[G)/YZ&X]A2._B MZ6/\5,"K_C3)^6Q>-\3X->.3)CGJV#\4FJ$%BJ_;N&/'<$P9=^C8JFSICF][ MKN;OA8],6,;(5"4R8$V*>)D93 D5AEO=L@U=CB(_#/1( M5A4MC/AAEX%JN):%5@)_!!FYY:MOUV\J,X@KN64K)6!QI7]_J6V M%PR26%=Z-VUG/2@U-!M^O=DP*$X1+X [\N(KH>8Y9'H9:'$V74:X%X]2-M=YO13VJH>*<<,RD M6HC>_R+4>[<7ZG%\62=CZ_XEMPC[(]/[$QP3^]Q^08J&[G3)AU!DEG-DI!V2 MZ93_^N<;^89^AH$/J\\;ENY+,@.-\Y$\2K]ELWC-B9S%^4.2LN'%BS*KOF . M*_WF,1F5DW>.F3BK5N5I%N]F>SL-V6_G_:\[6)>MF=^;]W).?_T'OWXR.3M/IN.X!$_!LC ><&" M(TG*_EM.LD4!%FOQT\&N9 _HV->[7M#Q3$C%S_72Y^?6,O+F=_5K.7U M'#/RUSPKBJ;28TQS6P\I+\?NZ"A.\G]B"OG3>.4(^6=Z+AR\1[&+@D9S MH#OF16\V% @E$.IL$%:D:(['2&4W3.$ MT@::[@B $@ E *I_ (5XT9PI81J&%GJAZ;JJ$LINI (J\=[L@>=$G0&4WBN M4N2!(RL7C5 7U_:5N;JME@O@[F*=[:NJ.*\\\/-<&YQ]YOI6F/;C;E#3&E"S M="]P@T"Q'-W2/,O6_:I^&E NE,/MH$;QJT8VRG%5Y?;3&7B&IM$AI*WS\"', MT!4*[%-I*23X+"38:"0XB&Q7DVW?L&3=437?,JRJ897FNZ;>F03WS7-2C"X# M.T*$A0B_I6-A-1+LRH&E&[*NVH81>7CBIL9W5CENH"D[#GUZM02?V+6X\H.7 MGMT0WYNJER.0[V.]@Y8FWUC&39KGI,!:VM=M,#M*-X+>$+]/,:KC-"K91NH+ M[&!R2 BL]ZU-5$5NI1@52P\L)[3,,#3"0-=V_IZ!TXCI M1*W36-C>[-//YBD"A04*"Q1^/W1P]+7QA*'S2S3RKN,D[XJC8_N;<2EYZ/-=>[1(0:RS66*RQ M6..7SKLO#22.KJ%;/2):)5$];!31CYSKU9[^+E9?K/YU3ERLOFB]T#\#L"], M?P%SO?3YB;6\G/E=S5J*U@O8>N' @T$OU2 1FP?/?O.@UCJIT[,CU8M\13I:&H!5 M9%J&QX\[-V1%5G><"KP'1/6LW*;3@L?GN*+_FR OM&4#WQ4ENC6(C:(5_FF- M$QG)80!^8^!IAF,YMB)[*N] HT6AX_K/'Q[\M+Q9M+=M_"YRHZB0QTN01Z.Q M1S15"S7%DM4@U.7(U"-+=ID\>IJN&3LV;K]2'B_:81+R*.3Q 'FTU";(JH)> M="TGT,S Y%8+'W#NX2'D4C11>1+Z51@KM+F^BFX+80M:7 M?3%B"]FK=9DA-[Z>%ED&_#\_]$+9]Q5'=ZLM9)JI![KZO"X#0+@VU^[2]I ) M&!8P+&#XS6%8;65%P7$P#44)]-"U-451/=FH7(I(48Q]8?BB/7H!PP*&!0P+ M&#XP]6OH#0Y[)K;=MRW5-FU?M@/'J^KG=,55[!WU<\_A\"7G>0]FH%MF?Z^*,ID_'0D M3;4TIF5&#YC?]^\OP:J8?!Y.R&@Q)9_&/M@"$2B&OY'1 ZQK(P'%YS(N"?WK MTSA*TC@=)O'T5U CR,7ID+CIJ/DZ*Q)DVI^S88S__8*D_P(#\:;9\.L-E6_\ M^)E,">7N6T]S#<\P0\LT;"N)82A)&AVY[B MNE950^OJLLS$.TD79.26J^^)=-/0'2720T.!EUB1'#C5>\"]AO?<2 1$=([< MF2_(S2F6]B%E.T.$S:KC"\+J)GQS:R#P MTZC979TT3/.JI_O9#&8Y@>OP*1_2839#.N3T"? !R/CTOT7K3?AW ;2GSXH+ M:0C,*Z%9(TT8^RX-I7I2)2^O7I9RDA-"IPY$('L_1IK!-Y-"(D"2T?ZC<1T.,=N<;1*]U_Y(5B4T5Z/T) M\B7[W'Y!BJ V7=)VBLQR74P%^1= M]ML_+>M5[ZMPJ M?'LVOT9NC>*?LZ+X2?IMA[U>F=UBV2]GV7]KMC[# MIT_^!W25FM#3IK7N&=:=,LZS@:H_!FC\Y@5CI21E_RTGV:( [Z;8YPBEWM&Q MKRT8>D>HMQ'D'2ZXX#+!94?@LI7PBN RP64"RP27G267;<>R*VE)RS[BY4U[ MOF"_Y(;H8BLZ68K5%ZLO5E^LOEC]ZU[]B^N)(5H67VMK5+&6%S772Y^?6,O+ MF=_5K&77P1:YMW8$[I@OXJEH,"V:(YY;<\1=&V0TV6B*XQU/D7U-E0-;"]7( M]GW/-^OB>->05RO_/Y7PWJ7":U9WC44I[;T !(L6\,NF3H75G7MDG.7D2_S] M9N-F@[]_";K;6+/S244U0N^);U[XC4SI$(M),E]ZQ\HFAY6',P+4I>G5'H:E M)WQ&&.ENM\] ,V31>U; JX#7T\#KS@V(FFPZ33\.2W$M5W440X4_ UFU38ZO MANFJ^MK.JJ/BJRWPM<%7S)7!=[N!UGH3F%T'H$-X_9@[(P4N"USN,2[OAF6G M,7L#5XT<)93E0%<=2S9URZG-7EV3#X=E!L.KX.RF(V'Y'F+YJ@-9587E*Q!6 M(&P/$5:1&\-7#Q5-]I0HDAW'MS7+M/WJY"K-]O2U0Q>.C;#"]GUI;$'7C(M& MV#UWN?8W3NUG!6VIL&^L^@(TQ\4WK,9S_YH#;4)'54+5UW7%,2S-,0TSX-BJ M^JH6BJ!M)\"*TF3JD8FN<#I$2*H_FN$P5& M!2F6I:MKC=)$G+(_D*)9 E($I/0#4DRKY0$ZIFJ'7F@&81 :D-&*=#TXO&!%Q)6. MZOY< JB($X=>1+XO61E/]VV_*?JIBW[J/4G+7'P_]9W*5U4:Y>O+FJ;[AN]I MIJG[MJG8OEY5,X6ZZ?0M\'BHONPFG^)T6D0D#LD0H"Y 78#Z836JJF8VYX/K MBN/;MFUHMAP%NN8J,D_56^!>=>!2=1S[?2M4?TF%J"8.WGC+\E*A#(0R$,J@ M:PO?L%K[%5P\JB[P7,/RU1 T0&#SH+WCN&'4PZ!]#XQ\=:":_5 $PL@7N"YP M7> ZQ76KL?$U(PPIAVJ0'N*X,=-T1N+X[$;)\ M4)XXATF=MC+Q#E,ES._TY[#U+N&SA\!K#L[H^D"V./2Y_?BPWBN@OO? MX "GWC6*%PS7'X83)TAU25QQ@M3QI%>";P3?"+X1?--;"HECM*XFEW7I1[R( MM;RHN5[Z_,1:7L[\KF8MQ3%:/3"V+TN41;?K-RVOMXRF?:+BFI8;6)IJJUX0 MN:;M>56WZS#LHM?9*QLC_/LR6Q)UVXQ(&]BJ?=&MK@6\"GCM,;SN;E%@6:VN M;XKAJJ;O>+;K:&'@.[ZN\>U+MFO+;]OQVA;X^LHF"0-5[K)'K3A(2R"S0.;3 M&;Y.8_@ZD:FHBJR9AAYJ>*"6&*82NZ'O)^MIIA^1U@JPC;'JN3O.Z(4V\$ MI/0$4HRFT9*B6V&D.99O*KJI6Y:O&4YUZHUBAYZ(5/864DQ%G,TG(*4GD&(9 M#:0HBA7XJJF&OADJH2_[6G7D31"9KBUB;'U&%47ILC.H0!6!*@?D5&VG@15? MU4S=MQS'U33+=1PC4ER57&Z/*[]?#*HXA"N%Y%. M',+5B]U!HI7S@2F=ZV[E[*A-A,&3K2C0U,BUU-!Q#5-5JEHH+7("ZVUKH5[@ M"_2@C[,^T-0NM>2E]7$6H"Y 78#ZFWMCCMYX8[H;AI9LV($*;IFF^P#I5=S8 M,$W;[%OBJ.&Q7V/D"UP6N]PC7[<;,-T-=,619-R(_W;5E_\UQNCRS]G08^N$8"UX]V#M?OBZ),QD_'&B);MX_ 37DR/,6@ MODP(L/X,;GN2\M8Q"#-@.+@CGDK5B%_]Z <0CF+ONZ7'I)PDJ92AF$L)%>V! ME)(2SV: [R0_PX/."A@L_$6YC29NZGQC@?7*U7$ATFB18P8';]Q[2#">?+3_ MA/ZSB'.@J12G(VFL@0D&><(,CL/XYV9^K7CP,)@4 + MBT.D,J.+,X(1P85)NHC3(<$Q+J?AB!0/AX ^):XF<,(04 Q/\AAO; MG>12NNP]IQV=NU_]K $E2"6#[/L^\)"NOT:?]A,U7] MQUVZ6I=5N?'!?#740U-W=%TU#477[,BK"B1L+5@+R>U4GJL:. M/L9/!;SJ3Y.)A6HAFM9M_K-2QX3Z::A.TJDAX9B^IH5R8%3/<97'.]6?H9#WLQ< M.XUY-LZFH*ZH-.):%A)X/ 6L)!7.!+3#L*2J=,H+K'"QFZJ6MGK;SW0"3&QK MHO_Y V@$ZWVQ;^4,'2L^+R<4W^ESLY3^1+X/IXM1=>H;>!7((M](2@I0?*1 MI?]NKR6YJN-T%5D^_D&Z=SLM;],G"1Z.?,[[4&Z6T,[:YCKO';N M> /]]-*C&VN=!8H.(VX2AMPD'G.3/NPLWSRI1&R/B'5%M.I(1B3300.T*]A9!B M#^_/^_;P[AO!!&?UB+.JGCN"NP1W"=P2G'4NG/4<;O7E1-FC&J-(AM<$V5F! M@_0CIGGAII^DF.8WJ;O^.$F&$QHR9Q'Q8CTMOA9CSPDMY\CW-'E%!] W[ "Z M)X/UMO_GGO-YOEY0U[16?V5-5B-=\4PG4BW/#ZV@2AO:NNH':_6"30U"57CP M*6V^ W6XN7C@[T>N 3QA'TY;LP=6ISU8^M>)4R"=0+J>(MW.'9"Z9C3-. /9 MU S5L50]@G_]()1MON5%=W7?66O&>0E0=]3.,(:E#BQ-/?N#-_;D/W'LA@#* M,P+*W3AI-2:A[X96J$>&[WB:$RA6:+D&;P?H*7K@=(&3=L]PLN-&GX8Q ,H* MDU @G4"ZWIF$3F,26G)@:HYBJ:ZCV++FZ88=5-ZOZ^EKIPM= M0=U234576@ MF&]RZ.6YF(075Q%%KWZ7E/#885U'-J5U9"!K>]8SOWLCI.V9)KF:X\C%6E[4 M7"]]?F(M+V=^5[.6':>$E7[:(#=_B;;N4M['BKAD1_7E)1873(2KG;A8?;'Z M8O6O<^)B]?MZ>NB>1@_KU($U:P^M@$O=Q"2IMGO3'A1)VNI"<>56_TD/VSE> MQLYPU*:(RU-D7U/EP-9"-;)]W_--'L967->0W[IC_W/Q[C,]9J?C<[L&FB'. M Q1@T@UIL^=9BFNY:J.8JCP9R"KMLG-$\-T53UXZZ,G+A11CG7^G]4EJ)Q+ MUEY@T#E@T&X(,AJC1E,,S?/!J(D41_-=)PJ,RJBQ+%W5!03UUZC1NCQZYV1& M36<-1EX8L.MK'&NE7.AU;0N7FFNG39_5^QAWB.+CJ'30_9[C.,FE;_%T0?8) M#7>S"&>I%PXBS,57OQ[*&#W7F7:C,RT7-*;K>T&H>H:G8%]9?I2$'5B^O[9? M:I?.;#13R*7P+V#_$F"_=1*-[EB*&IFF;T2:9UIJY)H*AWTGLG6E'[!_ MN7&SKB-FPM 7B"\0_PH1?W=2UM*<&O(-7?9QYTM:_^W2L0K--06AUU3$NQE- .5"^(7"?R0D>KMFE9NN9ZEPBP1RV85 :F+ ]LV>GMR36G ME,4>GG0HX%G B#KIMG1J6*]0N>N MS5_9<@::WF7G'V'^"GP5^-IC?'W&_+7DU@FUD6+(ENT8EAE&E@<6L,P!5G=5 MR[A$@#VR^:LIUD!SA/E[%GN&Q*F.9U+N=^DGCHFUO*BY7OK\Q%I>SORN9BW% MJ8[B5$=QMI=8?;'Z8O7%ZHO5O^[5%ZVS2"ZI!SK015[>92VU@JUWVV^UM_E& 2?_!Q-:;F@3- MDT/9EV7##Q3#5G0]U'E)KO':PQP$F+QI_V[=N8@#D 2@G .@[$["Z[)6(TJH M&*YJ^HYGNXX6!K[CZ[P&U;)=6W[; ^583K/$BQU>=0(M\T]"# M4'=-MSKM175"KS]G^5XHYA_#@=)T ?L"]@7L"]A?AGVG@7W#,BT[DI70C2)+ M\=7("SGLVYZMN/TYY.M"8;]CP%<$X O %X!_?8"_.RMK*&J-^%J@ZYIFAZ$K M.[(A6[X;\#H//7*5T!*(WU-#_R5)6[73E,EUG.OXIS*^GY+Z>_IO:R#3)"6W M_ PD195_>-\:&7)S,GXZEDZ#A43!2-)%S%:2K>Q'8-H\&6[SCE<%^/-P0D:+ M*?DTIJ+<"$#Q,2N#>JNV6W">;LE%TT;UTSA*TC@=)O'T5]!;R('ID( 0-U]G M18*CK)C^"U+U"XS/FV;#KS<4D/#C9S(EE#&Q"XX7F9KG*;IG1J'EFPX/,P>J MY_K:;=//05-TR]6LT%34H"S"QHA@O;RB:S.4Q%BM.1-.4TPK+N9N/\4F_9+*4WO:Z_+:P+ MO0MS:W'Z]#]_ 5@O2^6-N>G67G !OU==%TG8NOJ)1,"4Y1T%1*<'?OI=\R8-[5T3XF MHW("?\(\..P-\72B>4'>57^\7\6DFSJOVYQW9=UL3_NR=^CZ#^]OUA"8OW^_ MG_:\3;QLGY?UM+''GL!%/R[W'1>;QD]T:M+6I5YK,=_=8G^9Y.3@DWW$PI_? MPK_D1*=+/!&K.PI6YQO"- YJI83B"2X[&*XK(LS6GO3_?@XIBB]_$7=.%\9\.M?0Y5+D.EK MI9"@BN ;P3>";P3?"+[I+87VR^@ZNN*)NNN$MB6Z3J:&U4UIK)NZ&L[8/<\,O?O1REKY[6[53GO M:M'Y1RPCK4+ >Q2M4R!@%W9?M&X8;W*(^3IV',*F7 ='S?]3LZA?&Z$'7GH;B*TND.T//;X2F0 M42!C7Y'1:I#1M,W M0U--A1?5HQ(53UN:UJA[YAKV^[WM#6/LX7R#)%1L52! MBP(7!2[V$1<=I<9%W=4"W9=550YD5_,,2[?#R@=W0L]^HW.[KP<7![KS)L[W MR9!QSRTLVOR[-,H6N->T#W6775'I2U;&TZ63I-Z^6+!W=.Z3OCH*=4[+U(X2?^ZJP3A T M?BF_O2IX?%JY.WS_H0!G :W##\_QV>G%9UNNA *C!48>[T8:S08JUB*KKJA;;I!8 2:Y=LJ M[P9F:_"/>H20^!EB;,>!;(&P F$%PEXRPEK-<>&N'!BF:T:1XEJF']ER$%D\ MPA!YEM^5%7ON"-MU2/P\,79#:]1.GKW4PO0O&WJQMA4^5T\?8R?"GC5GR8YGTU, M4: (%272=4=V-%\Q--,%DRHP=%D/0D"!,#3PGGB)#*^;6_R:B4F3'.7R#X5F M:('BZ[:G^Z'AF(! BFJKLJ4[ONVYFK]78H.V!'7J I MKAH8BNUIH6]4[7<#VW!;[7<#1PE]&I$&G1&%@6QY7'-@U8KF,$4 ,DQ&;OGJ M]RBKW7MQ*A*=B_0+B7$F/-FT"AYM,5D!DGTFK!PV#_49;'BSQM%O/X@O3=-A M"?0T>YS$]\DT*1-Z4&>925E*A;:D32BGY!N9MH[T MQ$[&MV*4?DW2^*(N?I$7!3@'%,SXQ(/VLQ]9WT9>F)(P*#@)9Y]2\!06GX@>PJ^IWTM M3B,G_UDD(/[2$"P2S/6.&DA8>Q_\M *%/0!3'1*,IRDR7\6\&6Q&$XP"XPS MF\7Y5Z!Q/(?QQ/#UCW3%YC6B//^G?0S_E=2FB6GA,<9YP1Y+[;%&V=6EEVB&_[C#M MSE\%=;.:]/*J"^"&]?V-8 L8).16G^KJ";GDO?QOL>U %O ,BP3L,#2[MK;7 M:<"06VE@.)5MPP\LQ!CDHUH5<"N2RB1O7;3S%0D.$4&1VF6U8[(.K'!]6K#X M9;'QF5PIH)U=S 'AZQ]RZC3%106[8#YG.95G/'Z&CA>F^$BH9F#O&9,<7#=2 M/A+"_"!N0_(G;#2J1\Q]P=_W1B!FL.(44J#'WH\!&YMVPB?8"7__T>QHE?OZ M(>&D.AG)2CO55S]K(/%SA6!UIVA<=$*K3\,RNR4D3+*$1OB.E6HB(9V M:D6,5R?M()\X.*WS@],TM?,3O[H_BDV\;.MM;WQPVLE;M!_]M*!++V-ZXXYR MO3L2X<3=!,^ ,13E!(=I](Y/T%%@Y*+N ONS'>5AW_RC@(FP/S_0:!O[&P^6 M36!"9,0^QQN;!/?L*+BWQ^]S.@6G'\+9CX-N>B"0@D\$GVQ/OS :*8))!),\ MQR2J8!+!),\QB7:0]=:; T".4.O.XNC['('1'[*<2K34MSPYYL3[:KH_8*B? M>SP$UPNN%UPON%YPO>!ZP?6"ZR^/ZZ_H9+_K/'2J\_GULE?!(>-^FVX#FFYI MQ'+LNG3,,#0M\G7+D&5%CV0E# R=E8[I7N3JYO9F \Q+7^DM\('5RQVA:V]= M9><]M5)F$6Z;0@%;?F!U;3NY5M??==>"P!SH6I>=M'IK=0@$$@C4)0+9BM5L M6O=]0U-LU55,TS(5W_--A2&0ICB&X_01@>H__U95IM+ [F808DE\>H'20U#[ M+\FS45Q,4'QH8P,!: +0!*"]$M"T!M 4W[ 437844U-. MK4PWVLUI:([IV$&(80LS4'3'LR*?GX:F6;*L&*NZD6G$#8T GU&2?=!#QS:N M]^>J?F:V!#@+<+W@>L'U@NL% MUPNN/SNN%PW#CI\FZF^%V#[SZV4IUR'C?L.:*T75C;KH2M8"(]!T7[.5R-%4 MU[1DM=I088>!M<=..:G/N0NC;IN?J M0>@J@66XJN^&_-P%0Y=M[Z!6!7:_>X9U;5U?VE93 03W#MH"SB \+L!=@+\!>@/V;@+W9@+VKJ*'G M:*83Z89F1KKMVI4EKKK!>F?[$X+]%8;.!=X+O!=X+_#^0+RWFY-,#-UQ74U7 MM<"1/5)6U^K43XOVU914N#>Q%TS#1-$R\;/-MHFF8:!JVWWX> MT31,,(9H&K:53T33L#? [T_#,@,#FC?F4$3;,-'$1;0-$WPBVH8))A%MPP23 M](E)1-LPT3:L>]$2334NKZF&X'K!]8+K!=<+KA=<+[A>QR"%-L( MW#Y"D-@7)A!-()I M!:B:0VBN5;@1(ZK80\!)7#D4'E_Z.^, M=F"*QF'GDU*$7FJ$7IZ$#A5\W-; M=NSHL.VK>J\4T;'-ZTO;;RK06:"S0.G.1PG\#7-\AP[C'15-0W=5NN M3&2&ZIKKT@$ZBPBQ 'L!]@+L!=B_!=C;2@/V?N"'FF9JLFG:BN(:\,FL>O@Z MFJWU".RO,7@N %\ O@!\ ?@' K[6'--D&EJD.KKFJX9G6XH/F!]6@*]&P8%- MVSL%_&O+*UP:V+]Q>Z3=\,S[B:G8/.SXY;&_@2'!GH(]!7L*]A3L M*=A3L.=YL:=H67!J;^O9I%Z 0O/IWM4676:_<*^JBB>[=N.%CJJ82N& MST\&T_70,7;L0VGYDU?=MZ#+D\!Z:R (#!(8U"T&ZS6!-Q'-=533MP_+#:_A.HH>%= M'*Q=6YEA_\. 9U0%?K3V!=-&F$0=O:BC[X<^N^XZ>E5I-6*4=!3R_.3QK3?\U^,9T0U\/ M0R,T#$^7 TOA7HRC!X%]+'@6(6.!^ +Q!>(+Q'\3Q&]UW'1=W_!M0/S C4Q% M\\+0EJN.FV:HKL6M3HWXUQ9-%X@O$%\@OD#\ Q'?DEMM)/5 CR(S"$TUL(U( MDX,*\2,_LM9:&9P:\:\MT7!IB$_S%W\J8YA"]7T7SVY-9IJDY);OC%14^8?W MK=G]OBC*9/QTK FR5?^XF,$M0_89Y2%)%S%C WH9NW%UV.OG@=_LGE8'<]"4 ME0G0?R=Y]9!Y_$!N[W,2?[V-QS"D=_'T,7XJX%5_FN1\-J\;8OR:\4F3'.7P M#X5F:('BZ[:G^Z'AF !/BFJKLJ4[ONVYFK]7A@A94,K&DH^(E;:JSN-E(4 MTA @/$Y2WC9=BM-1.P4IQ:4T1I)^HR0%UHFE=(G@]W&1%'>2N_GV<@(/B'-2 MO6^TY8$KSY.2=#A=C(@TS=#B2[[AC?0- ^DART:/R71*WY6D(S).0/L1?E62 MEG'ZD*"<5#<\3I+A1'K,%M.1]$!24-W3Z9-T3R1X*>J;U3'%, WXK5A,2Y0U M('("-$MR9"1I.(GS!]+,=_B?14*GM4JWH@!(Q5%+\SBG#[I?%+#.18%K<)^D M5!*+'<2YDZ(LE]!8PROC*SH,"Z_+R30NX07+:]>: M]*P1%APKWA._;(H#>/B8Y%*921^SDDCJ0*H8_6!QO_F+5TW+;TUKS^??_.7N MU"+8 QQX$:A^ @;(VV#:V,L"2VLLC?/\">6(BE!1R4TCD\4DR\M;,$)F$H!4 MG X3*L55Y1-@$\,Y?,80C'$J8O0/< 42>"J[*!X.P58&403))? U@%OKRWG\ MQ+^!FUMO')'[^X$^=S_/L._@3 M(-HP.V"(!C4*:02L 8+/?FB]/,67D+MU6W/-MNP%\Z"1AS91H8!/JX[J6:?J^H7N6Y1JR<=.VM4XBN:O&#RR+8DO 3L$&JU/:0)6S)F!8$[-")I M =?#7S1H0 <2U9C[N80O*.1*8%*-:EU6/0#%J.! ]IJGO03@>N4\JX<[SQPI MP\"W],AV0]^7#<-279 ,0]==19%=SP_D5:2\0J_[R(OYX4OXBZ3>2;^X']V_ MAK^$'[]0+6"]_RP%'S[[__C\^<.GCY+[,8#_N3__^_.'S]*G2(H^?'0_^A_< MGR7_T\?@PY?JFM_"S__X^0N]Y-.OX6\N_O#YU"#3$Z0#A_27. 790*'G1"ZH M2;PH"L0A!#<77+0G]%V!4QJL0#!A6(77_$:]2GK)ISDXHLQ)^_'FE^!_XMG\ MO7OSDT2=7V SBI*9!,;7MP0<8?1(XQ'8Y'!KMLA;]F318-MC4D[0GP:[E!;9 M2^,\FU%,@Y<5<]1JWR@GS^K9H".Y_+QA->(!=X+I<+-ZN -P @&)X9HG9G-6 M$82,^@QC4/Q9SCW_6?PDQ>,QO)B]9(%68?78.^D?Z11=._)]#E\5X)33N8S8 MDQZ3 LS/VJ#.DP)IA54X"!@[-.LE$%\G/X@!/%@+CT M1.+\3OH$@ZKO3]I/!XTVSJ;3['&UJ5KOA6 I3X9=]C:,BGZ%L9.T?*?J;#=* M>US;)K)[J"NY2/9<%!?5?+^WR^YS&^/3-Y)_2\CCU1)B(W9<+37JN-!G\O#* M".^%4:+1-;]F!07NJR4%I@+^ZKJ_MO0O3P)<+WOX&.M!C>>R@!&&@GX%IV9( M0[B@OD,8'T9WKI=$?(?A[<]9]A7)\Z&)LY^9[C_.(/Y%F%?.;5&61:!RUEB- M53ZI2K=@6B/-2@DX;[A@N0-BFMUM3PL3OGAF.[DX"0BX*&40NRBXCXA%E,>9';W? 75G44U%^X)\,8 MG_-(X,]I0KZ]Y)&5(P%?I/"X\6*Z3)DVR7+R /) 7P\&,LR$-/8_7 I_TFMQ M=FSF[-&+V@.Y)V4)MO@"Q#\'FSYESQI+D^P120[+F0TQH P#@S<,6>SE'LQ^ M<$<>,KR8/[=V6NKT%B;[$NK=8-:Q3HY-GP8O( (X)YB]PE?CS-#1RE/J\S0> M1CT2N "6'9P9"I_-0E1>$8:!!!S: M* 'W"'O)82H65W6$5[,L8T$EJ$K=\5?!V@#3Y8.:4A5E6K'^ 5T'?-$TF>%T MJ3>'A*')!?[T0>VY3?$SG<\B!38>)4-:[-)<2'. S+A@\QXEQ9Q;&^@0 K\ M.\&B,W8JF&-8QM^E^BJ1>F-&/,9 @0>YZX_YY1$^?S>J5C@URXH2:)^#4$R? M.-?2E6+8! _9]H"8!CMY])4#:,'"W!(P[A2^O=EA/MU0CEIUN>^D+\^)W !E M'A *&+:8T#@N\O0].O5I :"!05[ (4)]\S(;L.P[AH5A5 N04T": :H._!YP M=4HEED("O9KEO/"YR\^$H<*GWQZ;$V4IL7$O\9YR0J. M/WP8\#]*,I.L*DKFIND"%NXWIKGA>6#JS=B%BGS[?Y&YN/ZO@T(2"[WM;4Q^ M IR_)SE[B:8,)*PGW;]@0:+4&C6A1LPO &87TC=06!FHW)M5\[5)3[2DME;\ M59;Z5]J)@X#_/*S2P3_#?QZ8!? ;00T//@.M!E$'\%_]).\)$IY? MLCR3JHCDCS?XL0K94UZNK51@VA$I8 34&@-3>8$&X"*G'U&29G'^E7!?)QL3 M*MN 0' )1N=I!H#:UYCTG-- /55U& ,=HE:E%R9Y7@EL\00VQ QM,;@.L^+X MZ.6;IT@A_L;18HA66I&"04Y](GA5*RG07!$_@/D+1NPB1Q]AP_MRZC[ H\!2 M!R59/G$[$N"!E7A3K5SF"X80]9 8&4!9)B-N"C]A9V4Z2QQ5.O=(:0E8G8#1\XU4O%'-'IPCB3+@&-P77%*XBQ8.,LT(5TE%C XV)N\;/X=6 M1I)T4,$]^8X>F$0++JMB#>HB86E0R6A+1PC?I80Q$TDGR+NCY;6CA9J$7E3/ M)L8\458@&4KZ76.<5N5*W+7^1G4=S*RMJX5!5<5GAE/@:'@<7=LF5X=TS2C5 MF/:D*U6#5,%#Y^_ &&AA$$]45G+)LF0Y052BGCDZY+P"-"?+*;,;6C=XLUP6 M!L9*S8=#4OD,K,*P]3!JO!?4WH"EQ5<5TH_3K"A^8D8VSNQQD@&'WF:/*;QO M!&((-!PV0L[L(VYL#S!P 9-&(Z=YS: NB27H&Z=Q)10T%L I K/]1M(%#Y"B M"*2%L-ZY?9M*[CQ/IA(S;1U0@UA,0R-40&H,P,T7>;% S.'6H?N0$U*KH5]! M0R'!?P$% 1S BVO(?;Z(\R=)T>O'SM@%<74W/OJ198.GA 84%WD[,H$/127M M YHCL/T2#R>(./\"-(1U_Y .[^"I_B__HD%"C#&B 0R -R'@@'SZ.HT!V..: M:]"NE.!JKLB+MAJO^ CU$:T6QT9U^/XE95[#'- !T9F&Z;:K1F82M$LV)X#) M_\VH\F$JA3UW!.2?8J0UGGYE6I3J/XPB3:A* DF8)J")IQFUT@?@*PP7BQEP M\C"&.6=,;16@ J@M3C_/DSFJOPFK[^9*/ILN>(@'7T-+@F[9,&%.V;1@!.*Z MK&@ILVKN0!-P%Z@LT[CI?8Y#8L40!8[XH<2"4US))0RJ!+%Z#(+7.)LF6261 M:.70VYA.K[0>#3]C[?^TJ'0LQ2S.-336"5SV0+*'/)Y/ #R6;#/P+K(2@\\E MA2F@:9P6?#OB(^ ;6RQ6JH_KSEATF>-Y_'L9JS"@ 4/!=R.7HAE)[QWQB"D- M2\/-0$X6O),V>!,]JB/3Q":L3LO!CH/5*)S<:*-24#!G?0&&XC?J'\!/W&!_ MEE]QR\O2OA@64V#\CR6?_*ML4=81?S2AX?E%$V) LL&@P+#'_ F8 U.>/4&3 M'\SG)S14F$7!]JT@B5"J6.D[0]"F/+V.^#&\@@D"# W!%FCLR%4MP@0;WL'4 M/TPP?GC A$=97[O\4)3[O>,W?S0MYTZ3X*)I*YOXZL> W@*(&8*I3LN8AE3- M,O]I1H-!L%Z_@PG1B/+K#3L/L:0)*8!XEF&42!J?F%PZ*%@@5'X M?L$V_R :HK\3%Y,!W1; G & 5[9189ZPA-&:RXM+RZ,Z;9O@3OJ\ $CC!^,7E3-LQ.%Z[UD-J07GL&6+S9E(("?P9/E3WMW(76) I7IUU9V3QZ MCO.O!E4P^^2_;+V1LHRN2[0\IUUE3!3I,,U.A_DA1>DC(QSJ :-;+7)_3;G\ M:KA=4NXD&IA5ZL#LW\%P!Q8$[-X29_][3SVG.CZKNKIO.Y;A1KYI!$9H&[JE M&9'B6ZH3.GK8M_BLJ-5^,:E>7S9ZL=0!8BP%_D"TP4(O#DEVJ=:=@^4@Z'CL M;]P@>NY]MV+S\!D# ?[?_^_S ,I:3 R.9MF=TB*O,2=FI=G=0* MHIL!>#$.UMK$!2\_8%I\I>2^J_$>D#@]M:SU0N WQE0Z10!=!O?F8L2OJ0,; MH!D*S@K<5T6S*;5XM1RCWTJGB WQ2!K/P9E1H<9^:[>TR [2K#<.O,$S,)#D!;/IR@F897KHMD8=?H?=^>Y_'U(/)FSK()F.W M%(:L'#I\);:N2&A2*!N/,5Z(E6P$TW+%A"7'BFKB5=Z1U&>B9@S.6DG#)A]T M?,94Y3NY.\9KO]8%1EMECT^)LS?X.WI!K-C''J4&S%\C=2L!M MD(\1.5@^%*5+^>@3<&-$K$'MAE1+S(?][V[+19YB\@3#$S.L-JB2*G-:>E!] M1;-6V9S4XK"!:S=S?2<"725+,&R'1R*E9 JSFN&W2'Y6?YQB+QZN!QJ8W_+5NZ330P YC$M:G@)[[V(SP0ZTHU>0-VZ M2* O&'1J%XUE50Y(5> I,UHQ,TIHH<3J_A6:(VILW_VLV97'4=5P$&3*+R$8T5/L4+3I<*1^JTW/]U)&]%PG.1%N3^_ MP_CKYJJ=W*V7KF[([M-<,XW+MM7.6?!/P\7#! M9^6E"2UTK)KAT:P+W:&"AB8S2YYAL29^V1==O%:;T.Z:T:H3V]]R!*LPS[YQ MYXB%<8$&T^2_S,AK,FPOSX7QC^CF/[5[APQX6_P1SU]5/67N/M])8X+%O]/6 M_B'L9(%_,,-S2L.^?)-?LY&3A85S,LE8P2??-U3MP:9Y./(0#Y]:R;)J-U0S M%8J%FTSHE\1)!DM&=D6*6?*=#7P"5B7A;4\(J!T^0LP37%1;BE,;U[VP\/]% M6BQ#LQE8;PSCP(S0J#>H^[K2Z*!FD-*@_R\AXREP.XAQ3J[BQJS*59J&='JD?&W.)FR[A MBJYV@BH[Q:=9IY<7=>)F0=IVB]>",E^5]>#:WG:C[LZQ)#_L$?4N3ZP:PGYZ MS+.B&Q19$QPL+I84I&OL8 &R]2K6G;?@U'%.VXBBZ-(MYMM M ;QEH'6PB0,+Q5;-ZQ+65HKO..#]3/"]$WJ4*PVNLKXP?%\X[516-9>N]%A] M3FO3U)HV'6/]O[$1+.O/"D*%PKV8U1&L+(=Q\Q@QQE,;#=B:Y=+T'WE#C!Y"OJN/>/FN M$T+P0CJW0[8 MI1S,[F;W ZT]6FIL3CM4U4M?UX@'W*L8K;1(EE=U6G=/Z7M):?-=WYJ[6[O=FO_SNO;7MF"S=H;D4 MB]K2=V&ES7E3B+&V _Z5^^SK!]=GKZPMP8X:HHW;49^=Y-:X%L_[K 6U!CR/ MP\:U?:M_]81VT=(CB?FA*?P86IKX^4IP\ ]-+]JM,UG;F"NL$KPCVK3'FI^/ M>VI--VAU\=]B%!Q:(3S09>WDVK"C5E55H\B7'7'\9771-V#V=0+S'E#EKU0NE4HNZ0%VHOV:KTBH+SD_F1=$<&CUGQ' M,2M&;G?V@)7>&VJT3EK$'-;=[Z+:B_6VN]\='IJ0LKWUSV7_.?RS".G^FSWJ M=@0'N6++1]E@V?H<8.L[/=!X>@#K_U'IHFOW0:S_1T7I8IN0X/TC>;)5FZE# MK:7GK(*EFJ"E/D25GMQD)6TN\SG<+5O6\L_2KH_NQN8> D=8O>TK]XH.4ETO M&7WW!N-O4ZNP+09:3\VP7M7T&Z*F_PQJ^A&]QMET2H]'D%@=2[&8(3+\E[!D M\BS^/\ZEI?6 ^9X,$/Z<#LEX_*=//_.'I!@ M?W_VN?V&%,]MF+ZO[BFS.3[R.SZ2G_=-IE/^ZY]OY!OZ&48^K#YO(.V79 :$ M^D@>I=\RT#NKHWU,1N4$_H2IW6?YB.2W0R!W/"_(N^J/]IQQ&G0X( ,E;G3$ MUZ=_OE$TE(QRA/_D]<]\..P=NO[#^^JBU=^4'3^I^]UV%4_<0.QO!%04Z&Z^ M8/=966:S]TMLJ )+M7FL_9E=O_15SKF?,>)FW*9\<8S<+#NC8@6KEZERK!FO M3QB#96/ HG>39 0"W 7 [9I?+5W&S>ZY: MJ^AC+#8M*I5^R6C3BQ"C;&+AKV+A/V+-V#/K_F*L.P91UAF$OX7JZ+57G)1[ M!'%>(EKJ"43K.9AY&V%S%P]@N3(BJ>PPU]XRDN"5_O"*1GG%[BVO"-#IGE " MD02772*7;<>RY\U,F-'[^WCXE>TOQWA)EK_[PW!(R'A\4MIUXX2W\M?[".%Q M"=-CP[K+B6]=8DJ)+N:IR/*=?(QIMJ)%ATRT*U[^X=1+*7A8\+#@X3/EX?WT M\*4Q^&FMD1YR?W]] "$:URX:+_1?3ANQZHH /O:UK1HW]39DT&-$>,O\46>R M_Z-IWVE'G&VS9>\8\JK"]I_)= JO'/#>T:R)2CR: MX=DC)3^GEA]]UQ-G\JQ$^#R=:56].V;59_^=:<'7E\G7RI4'B01?7RI?[Q4M M$7PM^+K7?"U?.5]?25#_TUJ__5.[RV#'R^!'1;]3 M!4,*ANP/0XK/\2#83K"=0+LW"@WWU\C]U.H;/< N MT:?VMLY),L_,S91%8%CP8Z_X483A!#_VB1\%/@I^[!,_BGKOLZOW_C7/OB5X M08FE."Q"6AWD-I >6BU,:1:NG!"I&O*KWU5. MDGRT]]W2?Q9Q7I(@#%^DX_I;EJ(M: M#Y\ QK%!S;)14C[1OFXE#&@\AB\+>#P\IAK!2,KC1VD&;\N3>%K0:W$Z60H# MD6!6)< 67)D_D*5AX>N_9'D&8P"=SY2Z])C /Z/L,1TL#0WP;K2 L$C!&NE?30!U")"#?TR^(7&3%-:%-LN#7]B3X66C18FK'S^BR2/!(V$A*-UA M.%E>\N4H&#G BH7U&N=4.?$E:L95S7$$KQH!A^3X%1!G=">U.V)+\0[-4TO* M:8'^B<1X2M/M"+@(AYIDHP/!7[O3>P3^ZG' _S$I)W3U@$5A'?D:(C'Y-:Q7 M(R/H%HA<(OUVO%J02KC?"ELZ!\8NP6H;4.%, "FF!$<%V!/3O0IG E\QOFXZ ME>C*;T:RNU.;T?VPY2GC(>VS]/:OKOOKLOV^$W#)]^%T,8(_EOE["(XS\M+S M?%ZQTCC/9EMY'7EP@6XQ>TT*O%!FH"#&<9)+W^(IB#-,8'Z[F$OQ#-]#.1=U MTC1#IBSC]"%!KH\+X+-W S3)%R.WP#0RA67UZ)'7R[R!&U6)%A-:)' MH#"Y17&C2J\$69A3\6PNR0F09DIE#E5DS/@R(5Q+ J7(%)M%H7HE\YP,D[@B MQCCY#M_22;Q"\.^D0U;X,,5EW#D'*Z[>V+\G]R#;?M(A:V**->G*54.AK=71 M86951U85LXSJ(?5EH5[@/%ZR#\,LH6;(6RVAMS1*C^V]GE+O:-UAW"9_[D)T M@=FE+C@>G0["YVZ\7J5+?(8/]:!.[IKNA0+"-;P&U_ W,LQ@O:;,!2F0_^(U M3!\G:0P7@8C/@/"+'+U!QL$S/#%[E( /4R(/L2 .LEE.4+7"0[8] )"-.UY4 MF=*G%82Z9%*9E%/X]N9C-8"HOO\7?O\-#2;1^T#4?@G^)Y[-W[MB33NQIS1_NKECX8")@M<,P46/T#; M@2H^Q!KH(LS<%X_CY"8:UY$'LX;MG)PUL$]]AZS11XL:W)6=10W'D'K%Z"J5 M(H2N6Z%3Y*Y7II\\WXX5%2]+KIZ:Q7"%M^3Y*C=BU9W:G%A8=EJQ=$R,)!F)%^IUCM&B9RVNJV,_CO)JX?,8>5N[V%%O][&8QC2NWCZ M&#\5\*H_37(^F]<-,7[-^*1)3L9_OOE#H1E:H/BZ[>E^:#BF;!N*:JNRI3N^ M[;F:O\_*U,<=N:O9&5N'S$(.:1F"?$I0FY&)CT*RFI M[0U>-0R+Y/3#8YSG<5H^<1>PP/',0S\+PJYQD(F?'^<\LYLN(5$4L6$^63JZ=$WPD3(9-L4>#G2FUR MSPQ%XN&3=(\7$'BM\+HW>VAU(VSAA35WK'8';VE]8,K]K6V] V.;,O_^ M0S#OU,.'T%MUS6R?XN3&#^: BCD&E;Z1Z=,6P&MEIS;P&RL! "#EX)HMR@* ME%8+W&=YGCWBIE^T0,:8DJ?%355)! M7XBIMMDX$%F[$0M8O]0/OE_IQM5_J M59)I0Q?9WHC_J:6\DPB,T@4@BU+W+1YH4IQEN4(L/6!2K"XDR'B:(F8>2MPN MUV)VNM0DVM#TG8)I7Y8LA3;8:%JW4W- &8 1X"!4.BF8S>0[*)(4O'0L%I/& M_S][;]K+ M9.77O_?2W6AP$P5"(DCVJ3..2&+IY=Z7JX-LE&:ZC[&"-GY7&3Q';DHT@Y^LRMN5)KM?9_V(P4TPF;-(C MYJ<4C371*7L7LSO55+6Z5=3R5E*VU*JDO$N6%=2 *FK192B78P/_/+$/$'8Y MXXH-^>C?&U\:SD2,L<@ 'A+/(WI\_AY43YX#^B#$LH]V)]]E?,1>]2W2:[O5 M:%8\H!V8F6K]N?0?%O!ZM,:$]&1\=BA"0>W8N,BTT=]'(DEH]<=ZIW"KDRDP MZ/F0]#]NM0@3,BN97C;01RU-R]UD7B6"IA*9UQZ ?5N5S$N\6:TL6=VQB4]: M16*XBPE8"_[$'WDA5I-Q120'>XF<0_A(IBQ,R."*+:D37[S8ZS-7UA;\CJE! MJBU3KQB+B:#H'XY1MN10A;CO#?U &L7W4W\TE6E&+F3SJ&YNY"539PQOCH44 M@-Q7A _^L664>["EO#@8&/ H"W0*)R4Q#B,;8V&=E\:R8PB>NWH(:]_YO&'BA8IG%^+E5I;]=!>56Z@7'K]D%^ M!:Z!-B&D1'VR!7%%4UL2(7H=ETP:U@U;[8UU\BHQ>/J-5@5U?J;%XX7;;>!. M?E#KF8RCP$M2LAQ*4.(1FL.#1N\0J:-]U*9SWD,CAWA0\O+Q:CYK$+YP^6S1 MI&#(!3 A$J-R4K?7X'Z%A%#/96=+A&9-3+SCR!JIE@MD3V]35Z1G$.G_W4JD M_Y-+1![71./NWP5"K[5 =V&Q<[+D=Z,=FHW=1?@'F5"\<9"BXR%=TJXF1 M_G@Y %VZ]Z6Y[%2Z-,?%-U7FJ\)5XN7Q+-5C+?:/H59QBU$>Q3%K[?,:"S23 MC$C03E"6%6-35I82*G06+!;(/J7'W^B]T1M*S4@<7J9&A761M7JCQI3Q64RL MF6KZ*IS_SW2Q"GRS=Y=C1W78[O0:E_L6^NW&+E[@L^G#=J?=&-1@;;J5KHUD M(H8)W8@/JLOCUBF+53&Z;12'D8M<<)55VC%:\\:)'X.(++T>\#!1?C%G\,TT M697VK)/X72\RZ]V7>6G[,@^@+W.3VEVO^"M7R!4 PCW53MVF5_2Y[->UQF@) MPW:3S;GOB$[@%R6OM7+T8O+K\..R?G=*TZ6B8/]/_;=$"A^ ME$8QUFV%:>P/,U) 4FRCS>&%_=TJRH M9R'2CE&_RW:CNV^%UF[TVC74]>U>KPY1OT[O693]$K)JA@;3CFAXJU]+^?J/<5HMC_^^2QY^_Y]O]7N]MZ^ZS5[@_=R^[E1:][T^Z^'W2Z9V90N09%7V]^__+AX[LO7YPO[_[^Z[N/7[_4!!_"">:TS%61+CWD:1V(GPE]8"8;RD ^)K.5H9ON+\-)=)GD?AC^ T(NN%\ MX>N*IBV*T4VWZ:<3'XT%,!@!4"SB8= PB;'G099H0$0-G=)P/F5XM,',\T.2 M[OK$+GKP'#@-4TSTZ#,"7CDS4H4^/BM/%XY (W_B-\*C M15:BZ,V6(\7;*^ M,>!7>,-/>8S^?AJ!:CB/[G%F8Q@P[-\(V_ND=H\DF$E(W8BY%C,/'2O.5^4, MBH[&S8H[U?"<6X:--QY?2"B\8L$&SYYF,P\10A(8^@A?3:@?&-J%)9BQ9I=@ MEZBOLV$ DZ$(+X> "0S3![KSS&7ZB<.Q-(L,R""(1A02-F:[ICLSR493W+3\ M2K"/Y*]T]18]GC65IGOHH)L *1+>G4-,#LR=S3!Q_J=8P!".B)O6"P-:XD5F M>+W]%)?G8UP]QY;6\/8\$)/T=7/^G1?$#U%FT&?S<2&297"E[DFC.3[R.SZ2 MQSX202!__?FL>4:?89@C]7G%&G[U@4N=C^+>^1P!.RR.]MX?IU/X$^8QC&*P M/L]'L*[>/!&OU1_F'N(T:#@Q_ ]I'E\?_GS6ND UF8[QGUC_+(?#[^AV_W*E M+EK\K57NIY*WG>3+VEO=MF+W[@1X!",OD!0PC-(TFET5Z+H--&H2K?F9KR]\ M%1.QMYFP5Q=1$)T]A_7T/S^T+II7"X43Q45YN0F#QQE/0(B]GOIC$ A52,9- M\\NYM7NV>;)2%,BIM.;?'6JY<7YHTO^56HRU>RT+9IYCM[].8R&<7R.J0GJ' M_5@K5F9KFG^.55DF$?D6$OY+KWAYAGGU%M5 G#!A^2'_-\50 ^C-Y*<2K%2[ M==P7'W;VP(9/$,+/R)C7V2U8@[Q(;=VWW>Z@:QG;*F7+NP?&NZU!UVU?M"WO6J7\ M[*NR;S75;'2>8PGR37ZV-:B*.9@._E+:(S^(I"36]^F:H1-/1#X6@JHTSUB= M4NKVW7:GC$%96_5BB6KO1'5QX?9:932 )2I+5&NF]JH%DNJR3&JUE/7P[)18 MIMK@"*CP("FOU6@>-=W5(DGT[#.GNMA]>V8U8\?*,JB5+M(+F"@=][)=RD=&"_"__]M983ZV4">7 M\WJ.U3G I/:VRU#?C%^_TW-;QC\!QK_H]=Q^NV49WS*^ M9?Q38OQ6O^WV!Z7*V2SC6\;?(^-7Q@+MR\;NK;X;EN)$RMWJ$.M2(#A]N/)H MXEXU7H3M^WM/9$'L(EBJL%1AJ<)21:V3FW5=D#)IFQ>'0:C*V/Q_'Q2Z)\%M MA@1R:69JG&CR>F?#_"@1,UY\_@<0?ED_T?WFE/L7[F6K3.'I8],[D!"*94#+ M@/OMC6J[O5*]498!+0-:!MQY8MVNV[HLA6)C^<_RW\O1::=]<'L=>[Z%5P^->SO-OGO9L3#X5BT?/0Q^NUFN+N"( M8/ M /[))#S9LFS1N1Y3"0YN*PV#%UW7\!BTUO RJI; M42U2[6/+4.,TG-MM=MS+9L]BU5K6MZQ_6JS?O!RXG>ZE97W+^I;U3XGU.VU, MF.T>1[6,;QG_91F_NEA4K[$[>M)QX-,?/#)]&X%KCB;H5>-%."BT:4L5EBHL M55BJJ,N"V$4X-&3Z9U\0BTQOD>DK]LXL+N^>R]N[EVZG7 N?!>:U#&@9<.=6 M@,$%YC0M UH&M RX%PW8= ?MYT!'M/QG^:_*#$"S\1Q:HE0"8'\Q_C68](H7 MU.<50Y.H=<6A+V'85Y&M7$Q4TK_36#UD[MV*\V$LO&_GW@2&]-H+[KV'!%[U MMVDL9_.T(7I/&9\SC<7DY[,?DDZO\[9UT^V_Z=Z\ZPTNFOU>J]UO-R^[@YO^ MF^O.3:E21L+BCR;.#?P""Y[HI?"VWK/GV),5HG+3&PVR^4^6I/[DH9(ZSZEP M)E$ 4A#8R>%C"Y)L-O-BN"AQ$G$[@R5SA!>'<$$"U\9.E,5.+.91S)XOX!.V+]Q>L](C MHTMYA:<8$K$$_2P$W72[W5(M0):@+4'7D*#!=[O8?]C.TG.=K/E#H^'VH%$* MD/CP2=B>X&!T]M$)#HL-?'6!+CV>G%5]@%WK ZMPD(C.ERVWW;&'.%B^MWQ_ M4GP_Z+CM2\OWEN\MWY\4W[]JM]UFM]31=4>(8+][H["5%+65%!7R3,>>^?!H M==L:0"CU]$VX-FM;[HS["W130UB;F1??^B$/S\O22'W!>TO?,/;)8-"X: XZ MESV+?W/<+ZL8_^8@4OOTL2)\FR.(L&^/7U-I5/T96Y@_@I0],'B:?2K,%2MX ML-@U];5(:P9 48[@+.J-I;*CH;*ZX^58*CM4*CL,I)T#H*]ZP/#4CKX. J/G MV<,\]8;AJ6_XLU1T<]UBU3,'LD/G_O.':CNM@7O1+V7=[FT7+':&9;+#8K). MW[UH5EIM:9G,,IEELD+2L=5W!^4\Z,,O:;9<>215^;URB?,#HV"+^'(RB;S# M1%+HM=QVKTS'8FWM,DM3>Z>IOELNCV1IRM+4^D[4RXLR%D--#8/3),)#)+Q6 MJU3[Z.'0W6GD+2RPS G!%@S:;J_:,.3AL+,EZ",DZ(M+M]\LU9MC"=H2= T) MNMUU+ZV$/CV"/BHB[EPT]H_V7V>?P2++[+U#.?%N-WVGVWWWZ6AGG+^);Q+>/7E?%?]9IN9U#F8)FC1,JH"R]8 M25%GGFGU&J6@Q(^18YX#6^8_69+ZDX=GTO\O/0CZ6&Q8,UNUG"\C2)TO7B 2NW!PQQ]1'(SO_;%P0EB7!-?%F42Q$V6Q M4Z V%0WSPU$LO$2,'37T)[^SVVQTG+F(1P;U/ODACA?N,(1VL]'7,=+G%$TFWLQD$\:T=HEWBP?KQ]6,=Y^Z9L;SE<8TDJZ MS]E#<4!MMI^7U$^BT+F'%9['_@P^!@_..(9U#YWA X\9YX$SHEG A1[N3A:D M2";([][HOYF?^"E,'+^Z^?4/E^9'I(7&X3G^Y?CPMA'=!&\:";T>\,!1'"4) M/6L>1^,,KD(QEKA$H2.8@!]FL/6W<72?3G&W\=(DC.[I GS8S N]6QHI??4U MBJ/S8>PA^A",EL:/WR-1^5Z0/N!3DS2&5^&HAUF"[\.QY',?3;TP%($S%O#P M,6UQ(E;L9^+ZBF!#N[H6'M5 XBC%M'W'2-_$ +[K%CXU]JYE:Z+I' M^%I2I>+J%0)U[_*4^#OPXEN!W,T$50?6+C+T*K9PU[&Y>P!\OI(3>?4M&SZG MK?YN9>KU)-=MC?A2R>G:&"-[%Y%CH1P48.C2C\'#[7=W$!:-W>/8G/+V-"CL0]*[KF2$C+ MIG_#>5]CP\5=[51IZ54-T_8:%]7SK.&@HCK'K\ X@K66"TJ&4X5T?=EH[YVN M6XW!?NAZ%>V:-'Z]X2%LT6Y'9_71ETNQFWRZRE#-_7FV.=$D!0N^8-2SN8_N MIJ11TS US/HL!C,9S&)O-(JRD&[PQFBDD,'K.E.P8G!4LPBLXS\]Y3#XL-SA MK8\/\V W4VGWF[Z'-Y[YH0\VNH?1'A=^&_NQ&*D=QLMA&M\$OI/O%O#$4,#Z MP"" 3D28B*L-8Y=#@_6916!?/] S4EB9R02^3-!<#_4$P8OP[N&%L,1@Y"T7UX51B:DY,?_3M<7-A+>"=NI=QKCE#(/=4[23_= M@[Q$3&-C(V'-@$&D/RANO=&#X;35U ]27R\.:AF,\&SSH"L886>QVYK^G<;J M(7.0?N P"^_;N3>!(;WV@GOO(8%7_6T:R]D\;8C>4\;G3&,Q^?GLAZ33Z[QM MW73[;[HW[WJ#BV:_UVKWV\W+[N"F_^:Z M[2M#9Z!GV 2=3=#M/HA-"3J3V)2I4UN[IBXY*<-.+V^DMZI('VH+:K?!-!O] MG<>RF*A;=(*6/1ZYG9PQ6T6(.;FJ!:\-;2XDS&9@KN76=4X>A3CPNK0.VS_! M-V=.]E&99,]OT5SHX/>&6#,][;$H]Q:F8R6!?S9XTSB"I2B.28LGBOBO2%TE MV6@$=N D"V#<^@KT,:0!:D/ERA)ZE+>6DM%K?,FUF>'*B:%([JMI8273E,K8 M@(S*1MORZI-3L-MRYB-9(%J=%")' M*F$GQUF*QHAWCQWT#CP25";%<>%]49S*\*Z,0.:6N3>F2GD*.%+H5]D.6U@, MZP/,>61Y13A9!X]9G1>BRR9MC@50\\AG.T$%0R.L:_Q.%([!B="-3%E-;.)R/UG0$C*]FISIH(((R(XB M'59]]W*$G66ZCK0L>'NY6*\DM;99%JY)D=5'2&Z?9#M 1;AOX5L##;#"@R2L M2.>:]\"WJ85M/6]>-YN1,>_XN)2'X57R-'6A4 BRL5"7H6;!Z^ZG$@"\*EP2P0WMJA/L1#)?.SF-83!\5W5Q[1=>#YWP$53J%H0!QA<[OC2^-5<]YL#KT M2=KA$W"E1[5 OX#]8]=.YFTBO2P!FH6;=,6N+A_(D=;N@J+N"_ OH6@!+P.3?([SK_#:PIQCB=PK'Z>'#3< O8/1@6X_I9" M+(D893&K$C,PHC.!:L1H75'XX4YPM3=:^9]A33[$45A3YJU316YW$:R]1$6N MY_CCG\^2Z^ONY=O+=_U>Y_IMK_6FW6^_:7?ZE^W6VS>#SKM^]\PL=;6EO'N* M&;W_\/'ZX\V'ZU^/]622?:_3'U'\#67CC3='5\$N$GI&6/*$ MK3#B]D$#7U!D9AYX(^&(V7SJ);Z*\,;1'?528.#; :M*MW%@%P588)-HE-&U M5.Z$EZ(*]V;8PH/<=2^W8,1;H.(W9C^**_M\\+*YKK/#X80RJHQ.>PK_PRNB MV!@6 87!J^>!"/UDJL$Y$A'?80@\P-@Z34Z$X_,LH5JN#Z!GPC2*']3/I.5* MFP;9O+S)LX/)U:O"LW)Q.4O??5E%DRE![P"A(%7 )JD_3]W56TIS'MW:[%*A ML]H-EAZD+_G;WQYP1)JF**Q00H%XP3)@_23]FC5M= 4;>X*]AE/$$HH8.&KA M&5S,F4YATN#QB!%ZKV-=5NJ,1(RB3K6F4<>? 2K"SKAZI'?G^8$W!*F\F+Y; MES.\AQ45Y]@QR,V3"X/;W&3(?L[4S,_B%$!#.6#IQR*$ 8OO6$IZ*QQ4,2!M MK[F=$UV5D?#O/&[4M!Q?H3+03N0^%-&@W>CO60]UVY7H(2MQRTKE4T%.VPL[#[3@.SK)VWO-(G179 M6H7IL,AK6\D=$AJAN(W(4*+V&W#]C*(P[X&SO"*>)>SBDLGG4S\=OB%':I O M679PM156T]#EOJ,R-UXR==Z#&6R71ZT&Q3/&7+.19V>-5*S*C4S\.$G+LV,( MW5M0VA<+E]5?OHE^%_C*9 M8V0JWA/9Q>I<9+*!DB3#N!?;5F,Q!#L'LP<6-Q% 65=Y3T3;\2)!T,:)0+!)>H378$EF6326%PJC%I< M+.Z/\N^H[@R3X;0@B0BQFS",4JSBSJ=Z'-&9W4Y088231^Q[RB=1 Q^^(,(F M,H/?:]#KKWH,"SI$=[:([R(>^0E1" \_FC,0D"R72X!N1CQ5>L3:HKDU]E8L M9-A)]Q^8Q7YK.'@]-Y)OM)F_UPQD[./4X?=\/+"<4]@I/;)Z;J,-M*T,M/WB M@[#33;.R" JS*4RP=M%D.9297H]1AWD)YIZ =Y>#NZD($ZR?I>YB+%S%^''& MK+HD^8I O\JHR6N<7"I=4HJ&H'^+T9"'. HX!Q9QY@T>EDKA>-@& MRXTS,_]'B'HSP<^_1/G?0T:/Y ?BRF$ M]&$NGU)(,X+8Y)SIIGJC:H5T"![,BLD2H(PA5O9)U.B4:@I9G=)00H%% M-;#XFF!C)8IT#Y('HQCY.$W3!,#;7J*IL)2W=PQ$N* M3AT#9B@WN%VQ,OS*5.]A*FB$Z^C2B&&- PR%R.E]AS^ 06#YV3L@T 0@I-)Z M[3J[!9KAC6^[SH[F&DV=JB.G49R>DXU@+)LS%<%8]2>J7'>2#1-0(1X54Y%A M VL01]]]%&O!+@VF@U8%/2-6\:N/>/F&?LC/VER\88/PO307[0)>(8H?:WQF M$:G6K2V]F4O)'_&$T(.3SU+?@,-UB(&#F@;#+9A@8"%$S!:JX/=>IO,>D;=6K9]X#*L-" M,SX0I;PUF^.[8:6,I6HX[UE5QV+EH]=/$Y=V05>NTY*Y)1EX]XAR.XKB>113 MP".#OQ*)9@>D0[;!,$O)<*,])$?/+:8&-JM-V/W_",+/=80':SQ"(R>E8 !0 M*H5=:+=5S6MN\XTBL((]BD&)9!3[0UQ" 8;&LL2O52=6:_=.+-M0=1I*YY,1 MY"%YN!6SOU*>$KZM*$]_ M:=%&S4(<%"J1Y-=,2<.S#E:*.(Z6]%",H,?9 A M22E@XU\^O/GT&5TR%%J"_'T9)[E*1*O+[QPF_X]S7X.C 2RCOR M;2Q;)V*,+Y6N"3T.7[=Y1&Y1B"C) L($QSEF/&-XZ)!ZE^94VYG,@=/&K#3A M2W"V1AEG_0O#'Y(FRY7#'0R BSK]R'F%$)0@PDE3YVX$8UV!O&(<.=HSNAZ? M$G&HP(C;DY7N1\"]+.1* MY;%-8!@# 3+^@A+8BQEF_;@UF1%6T.J]D$7I*1 1D!6G['+U0F/9AO?OHRS(3_YH./\ 2QN& MQ"^6%Z.YY_,$1G0Y&HA#S"< S06Y=!@"0R>29T#R8;0 A9AH<:J0#N3 MBF$-4L<6[&<9X3D8H4.,L$N.^.48H5L'*MRW8U03[VQ3' YQ$SP?#&K.Z5!. M0T4L"@$4#&_ 5G Q>,@UXHHA\LQ*.E)$-R!"%59"J;\, *E20]O(S.!L1$X M/E6T'9(KU>JB,H7Z3?=3+"@$1P+M4I5V ]IP>9!8SCF/#) M>:AJ[K_HP ]8 MZK>4SL)1@=&>"C.C$O@B+(2<@#\H8JC6#"M1C3O]4"Z"*E4 (_C72#L(B= 7 M\P#B@CVO0DAJL5 0)M,H&*M$W4BHJHW?'^D*6(=W?@1^I'F\F R\X8+Y$_"T4BR"8DQ7BBI$!,@$U GOZC1ZSBOT+CR. MU'+EB_.*:>A>4)Q3%\BD]V@(&QX&N2K20U)+^Y.B7V1.G;J+M0$3G"L34>X0CW*;>)1FAO?"\X!_@L7$'Y:WJ\'RY%B#$!F\>$%TY%7JIQ4MGD#:F!.BTK93T$ M613,XL,MUL!@LUB@QAC7P*4F[U=1">H]/KND.(TP5Y8JUR:=1@RW+.^ER;UY M=!,]7@4/Z!H.)_ND'*I"&0*_^+'AM*(-1'R.3C/[K[(?5%![IQS8O0=J,\Y% M*3T5X.(*NQBM4T]#A;@^ZV-:TV+;QU7GP0T' M>UC^ZW%! W>>Y]N0A;H(9<@2=VF65(0HLYPTJY4)S,6ML88BB8(Z21+8\ZF' M$9DGVOR4Z!O[8[C[;@?OLR(_>B4C;)>$=HLGVN_0V3#H5X%<# /+0EUD6X#K MV:*6UW+8EN4M7U'"_H(25I:W7"LA95<0[OB )85@9I%X(2E!"7$.9T2@$#;4 MBTN7#ZK9#-? @HL-OHG0 MA9<4?4G,P RZ"Z&L])#0#>A.FEV]7Y53LGJN>?$_I9;*2X^V6=FQ0_<*1O/X M4.NE11!%$B\W8;P,UC%2-PDM%4C#-,?A3*A/)4K?:) M^&@R;+ZEV:4/*F!W8,160:QZ+U2E(SO:\Z"]^&:F85?O'&Q\N]%3.$@JK)$' M*_*=EZ7H8)O?^B&!EFK""K!:6/4;.&-,U?%S,*>:"H$Q<'#?!"8E==1&L.3D M.$.!?MW\R04G,*7SU.:>/UXQ+/(54DV #>=CM%A1KI9&1U1RXM @3H>U[XNR MWQ 1LE9OC@7C_ECW3Y'[.%:1+UU#B 41X+6E6)V@HKN@B[P 61G[!\7,SV;U M"]R09:_FN(.%7\W>[9BNJV@0MQC#3Y?R)4LL4P'-[\'92J#= MBJM9W>_LPA@5B,RF+HF+43MOJ491YX+PZ6WGEV4_UB%[0?-9RRN)\.JU\/L4K MSSCB%=T*@X'%M]-T"_T11ZGB(; O9Z&P5QHXI%ZHO 8PV)*Q S'4,%DF$:1P$7 M H.&51N]BBX(96EY\@J)+..#'!57TBKPX_[GAWZ[=7F5+"BK4*("85QDH2I# MUS]O7#:T&03.O.R2Y17 K).W-UQ7Q+UC[)=.\(20/#!\3P!6E.G#:JS$A#'3 MFU'7R+D9LEX,F[LKX^8*<2L?*B.EY*=3JS+[R<0/L.P5;M+!\Q6!=48],X+O M%$OG:E-D8>):,4P?C64O;(YK[(S"WUI3X+T]3=0I]KUO)50#3;A5"."#@91@ MUZRF)<7E[=3+=K.**"&58JV!Q6730B%>U<$SOP3C7%4*Y:T VBGGS9&1!O"9 M=QARNU-)S?7$N6AW05>TSDN%XCN=*+>?&HU=UK&B M 5>]CONI&ZDI.:X)H]5[M&\61DOE&]'F,,'F3@:R[6NATM:K$=6)M1; G7!4 M](D!A+ZLD* $Q7O ' 5#>C?U_6.G"CR,A7*1=7.N:9UB+$8!N!O^Q-])GP\& M%>G&O,"6@K&;:@6W2@^Z=)R9?C!O%?4)4T@(?1W"W>>VX"6B<_FL6T+\,<-( M>3,B(S_YZ!32.VXB&%6(M00W)@[9&SGF+U,A4ND9,\CYV(BIL%,KH2NIEXFA M)C7V\P(NJOGB9T9%K@3<8S?[MM/"LG!KWSZ??5M%G+N$?;M;EF_0JFBI:Z%T M=^6SVBO==A78._M0NKM+P-T*VVM YP1Q:!@,$EYE61/229_;:$(;N\,[WF=X MU&/,0 ?C:(9GH(ZD+Q">T]F/AM*G<+?'%88S-$I60(0KL!!=*9+7AU25%FU5 M8C[7*8Y<0Q-])WNIBI.7%^1%),OUERC.,G*Z*N1.QV6^5; \=HVN&/#M3810 ML$ \;WWP0 G>E0\A0*6R<'0,8E U&VTV*:6W-MF]'N#O7I@?T02C;A4Z;.\4\,RJA6\>[;H?W3EXM6K@Z=@&GMHW M\*S06%^(T3_G<''U)/67SQ2;)]:M05%91+UP)6 X6.L(6:$K<-"2VG#MOVEWIFH%#%X(K%W\3J>%ZLV'D9>DTBOT_ M39JAHAP^2SD6PP<^$YB#Y+$\"4.]-+?7J50HASN4I+@U('RIY;1PJ:1=MNSJI/["$%ZOQ\G6T2R<]-WV6['^HZ?6. M$Q)<>_CUYOV']ZHNTCA@USCCU.C9'^/QNOXP8^^/XLRPY+&61/+T7IF4$2&? M>@MR:$9/\>*%,M0[H=_HBZ6G*#3J1,P]:OW- 0?T:;!Z;@H-38V(1F<,U\TO MU;/EV:&[4#Y8WO&.^$_#80Y_J!\(2,3SRGU&4>MRN<_:L/2L33Q->] M3"5(\:3!7 SL[L2A(E7ZD!I"RFO56L3:R$'>(1#J]EI5Q-I(67M!$G%J?A)$ M"',4>*%Y1G!.M<1RVQ[G;!X1O/+!)F-*>BH<)*V.,U9TJA!%9+)T:6!;#,G; MQJ8F3DC$JN=A?B*:P2K[)D?LL(_=;D5(I 561115#)FN9=-Q72W1(5DG^N7I3X\P!IX^+[LK3-Z5L.&YG_#).#=][9GDL3!."<5C1#EO MA2?6H5MA)/]F".&#PZ:3LB;D_EY3AR:&%C!G!1S^/HIG3JMY_B\%\DAR;XBJ M."3<1E@1[/J@!IY$'\E@CLG Y=-@/_H@A$<$Z';R9]]&5PTLOZV,YG?A^/SW MQ/0][,I=$2(P>?LQL!FW/64QA^ 5.&4.*B A!0Q-2EQQ+[3J!H[B^\G.7&1\ M8>A#&658.O-"2@W-ZM)@7?^P!Y8-8.>=9\E!R88UHD&OX18F2\'$V-)>P=52 M36;B^SS"$TW)"M#'^@4*XM(LN5@>5(U2X[M:R-T*"O>L)%X=\X&O8F^4(OM\ MRD$4[&)=479_7UN@WI2JGG$E= M59B#9TN+0HLD_):%\ 0-%J8#N0;61>&D>%U*95P@+3-CDTVDC)I(W37#6V>< M/5J M@%S,3]U@FNA-\/9ZVK&E:W_^GU/:GO-EUBMNU&%G4C)#EXN+O#9+SZ, M;:P08F^\.1I0L. )O':$D##Z7C]Q?GW[/]YL?G5M)=U*2?=I,CDO5 _:X/8* M@4<<&\%2J3:)A):J8!A1^:R,^O!I<^MD&!LN"K,JQ@NQ!0R=JM25A[?Y<\D: MV+7NZ#-85%\"GJH7K+1[E4P=9GXP)A& ;YMY839!81+SB<[Y04XP*\1+@%49 M"3>/H2"_<5F#%*?W(!:G(,B%5$^!/=&P:AX1!RK"4!]&!O\^\$7"BB)E5 M\WE-Z-"F1-"Y'ARGOA-!)">-J!ER>,6!TTD0L"2S(1X5'4=XGIX^C6J,& 4P M? Y;IU[R34+WWHFI/])A(P0$<&624#VS,.W\]0O!PT<(@.1R'@Y &E@7SS/MN4Y_OCGL^1][]V[ MRYONF[<7;[J]FS?7UZWW;P?O!YW+WN5-\[+=.3/KH6R]UYZLJH^?/I[__?KZ M-^?]AX_7'V\^7/_B_/KN^LOOG]]]J2>W[,FDTD=684L&+5@N6V=@-?$)E!)F M7Q[=.O*"4<:=2GQB"::J6=)YHU$4CW/<'GRBB\:0'](YQ"3LDFP^#TB@(0Y4 MR#=*(# -Z(4Z:4QEU,$#1ZMB(L?EX7$F'0=G#(SAA1X9&5D7&:7A,!FW80GP M">!B4V&2MBK'8@22'Q7/4(P\?,X]:L3 %W?;/%*I*O@"VX(G65!<&7/)L-TE M'JNZJ!$>]JQ;9] '%S%=B[/CF?.C,X75A,4 &(HEYS!O>Y@XT^B>\+^#(*+3 MV6+EP]$YLG@L%KCOD;+2X+D:4DV?0@0V'QY_"M]A9YI&$4<@Y,<709JR!.:5 M2:3UD QKW'$_D6J=1P(7@-[#2@C,X^4;P6HYD4"DJN!K#M8EZO>_KK@2S"^T M::-8]F,[\P@E' YM[$\F@N#6$H=VE8PUU22(]+_0I@=[ T2';4YRI7)7X!$( M,%P8*DZ73W>U?1+@9X6#AL&"42U-3G72!&%M +T!.L.F!LK1H M<;SOCKZJX7Q!"VW3[B13/N$V0B!\?9PVXFAD!)V)@7:7(\A)-F1+C*+"C$:? M+"+@T]6("3:5A\^:S^2SU/Z3A?EA:MQ3K;7$EA[6-G\ M K6["B!-QL1K:E"]\"#HD+S\]&2B/UT7Y%%L/QP1!)RT?5?LP()$CLF=>$15 M*' ];XR3>4PU5="[83%LJ\ZK[+0H578GOR[%1-(M6>8AX_XY6BSA[7D@)NGK MYOP[WX]UQ"%_-E_ T:(K=4\:S?&1W_&14JX#S2)>JS_,5<%'T8C!(4H1;1%'&/Y\UKI$ER<=XS^Q_EF.F-_1[?[E2EVT^%NK MW$\E;[,O*_.R%1M[!Y8*FF&2.,! 2Z/958$KVD#A)LF;G_GZPE=,F6UF"X/3 ML(\/<6)>3_TQ<%<5JHV%RT)(H+@&1SL_S;>79]7/]>R12$\^TD&C]]3)\2TK MG/VOA)CW*Q?ZO3-+=^W6'OC6?L2B[$=V]H6ED]25I,3GWQW" '%^:-+_';WH MJN_D-?%WGH'X=UJ(E^*5#2:\I1-+)ROI9,'!LG1BZ<3*$TLGSR!/MK;2AM[H MVVT<9>$8XQ%1_/J'T4B(R62O"TC!CPJ6[^Q__QY'"25_)GY:@IWJLSJ';MRN M75IF_LWS].Q_T:W+YF5DZC%E9-LO MF9&M4 8,W%;KLL3>U5916Z+:/U'18=+M,@:%)2M+5E966:*RLJH*JG)^';' M^KRZ+5N=\H'/L3C[IJ!2:<$MUZ'.V<%.L^6V+YO/,/MZ)@DMXUO&MXQ_M5-! MGV5\R_B6\0^5\?O=2_>RN8BD:!G?,KYE_*-F_!T* 0^2\6L%=Z-2C8@7M4^& M/K*YOG#;;FWF?4ISM7M\_'.U>WS\++P8@;*3^N5=#]1' M*^6#V?:LNGAE'7#*2D5C#JL[R_*VY>U3X^T!ME5;WK:\;7G[Z'B[W6^YEVT+ MB&*9VS+WT3%WI]-TF_TR.)D'QMP6,\%B)MB6T75]R*62I;55U):H]D]4!]B' M;,FJ_F1E994E*BNK*L^VU=K.M9@)QR4&#JZ?LCUP.^7JB&O73FD)]!@)])@: M?BV%'B.%]EINLURC&\9WS+^U2Y5?9;O+=];OC]4ON]T6^Z@7:HHR#*^97S+^ ?+ M^.6K 0^2\2UPPO'/]22;<>T>G\2\3VFN=H^/?ZXGN<<6.(%O>2=3,D=?[.6Y6W+VZ?&VX..V[ZTO&UY MV_+VT?%V^[+O=JWBMLQMF?OXF+O3[KO]=JGRJ,-B;@NA8"$4; >I;4NV1%7W ME@1+5I:LK*RR1&5E517FK(50L! *-1,#!]=>:2$4+('6FD"/J?_74N@Q4JB% M4+ $6FL"/281:B$4BO[#$H2"J+A:KV[+6*?\H&VQ.IX6JU9SX%[T+T^FQ