0000009984-21-000187.txt : 20211029 0000009984-21-000187.hdr.sgml : 20211029 20211029154310 ACCESSION NUMBER: 0000009984-21-000187 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211029 DATE AS OF CHANGE: 20211029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BARNES GROUP INC CENTRAL INDEX KEY: 0000009984 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS FABRICATED METAL PRODUCTS [3490] IRS NUMBER: 060247840 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04801 FILM NUMBER: 211363042 BUSINESS ADDRESS: STREET 1: 123 MAIN ST CITY: BRISTOL STATE: CT ZIP: 06010 BUSINESS PHONE: 8605837070 MAIL ADDRESS: STREET 1: 123 MAIN ST CITY: BRISTOL STATE: CT ZIP: 06010 FORMER COMPANY: FORMER CONFORMED NAME: ASSOCIATED SPRING CORP DATE OF NAME CHANGE: 19760518 10-Q 1 b-20210930.htm 10-Q b-20210930
FALSE2021Q3000000998412/312500000099842021-01-012021-09-30xbrli:shares00000099842021-10-27iso4217:USD00000099842021-07-012021-09-3000000099842020-07-012020-09-3000000099842020-01-012020-09-30iso4217:USDxbrli:shares00000099842021-09-3000000099842020-12-3100000099842019-12-3100000099842020-09-300000009984us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-09-300000009984us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-09-300000009984us-gaap:OtherNoncurrentAssetsMember2021-09-300000009984us-gaap:OtherNoncurrentAssetsMember2020-09-30iso4217:EUR0000009984us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberb:SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member2019-12-200000009984us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberb:SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member2020-02-012020-02-010000009984us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberb:SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member2020-01-012020-03-310000009984b:EngineeredComponentsProductsMemberb:IndustrialMember2021-07-012021-09-300000009984b:AerospaceMemberb:EngineeredComponentsProductsMember2021-07-012021-09-300000009984b:EngineeredComponentsProductsMember2021-07-012021-09-300000009984b:EngineeredComponentsProductsMemberb:IndustrialMember2020-07-012020-09-300000009984b:AerospaceMemberb:EngineeredComponentsProductsMember2020-07-012020-09-300000009984b:EngineeredComponentsProductsMember2020-07-012020-09-300000009984b:MoldingSolutionsProductsMemberb:IndustrialMember2021-07-012021-09-300000009984b:AerospaceMemberb:MoldingSolutionsProductsMember2021-07-012021-09-300000009984b:MoldingSolutionsProductsMember2021-07-012021-09-300000009984b:MoldingSolutionsProductsMemberb:IndustrialMember2020-07-012020-09-300000009984b:AerospaceMemberb:MoldingSolutionsProductsMember2020-07-012020-09-300000009984b:MoldingSolutionsProductsMember2020-07-012020-09-300000009984b:ForceMotionControlProductsMemberb:IndustrialMember2021-07-012021-09-300000009984b:AerospaceMemberb:ForceMotionControlProductsMember2021-07-012021-09-300000009984b:ForceMotionControlProductsMember2021-07-012021-09-300000009984b:ForceMotionControlProductsMemberb:IndustrialMember2020-07-012020-09-300000009984b:AerospaceMemberb:ForceMotionControlProductsMember2020-07-012020-09-300000009984b:ForceMotionControlProductsMember2020-07-012020-09-300000009984b:IndustrialMemberb:AutomationProductsMember2021-07-012021-09-300000009984b:AerospaceMemberb:AutomationProductsMember2021-07-012021-09-300000009984b:AutomationProductsMember2021-07-012021-09-300000009984b:IndustrialMemberb:AutomationProductsMember2020-07-012020-09-300000009984b:AerospaceMemberb:AutomationProductsMember2020-07-012020-09-300000009984b:AutomationProductsMember2020-07-012020-09-300000009984b:IndustrialMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2021-07-012021-09-300000009984b:AerospaceMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2021-07-012021-09-300000009984b:AerospaceOriginalEquipmentManufacturingProductsMember2021-07-012021-09-300000009984b:IndustrialMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2020-07-012020-09-300000009984b:AerospaceMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2020-07-012020-09-300000009984b:AerospaceOriginalEquipmentManufacturingProductsMember2020-07-012020-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:IndustrialMember2021-07-012021-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:AerospaceMember2021-07-012021-09-300000009984b:AerospaceAftermarketProductsandServicesMember2021-07-012021-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:IndustrialMember2020-07-012020-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:AerospaceMember2020-07-012020-09-300000009984b:AerospaceAftermarketProductsandServicesMember2020-07-012020-09-300000009984b:IndustrialMember2021-07-012021-09-300000009984b:AerospaceMember2021-07-012021-09-300000009984b:IndustrialMember2020-07-012020-09-300000009984b:AerospaceMember2020-07-012020-09-300000009984b:IndustrialMembersrt:AmericasMember2021-07-012021-09-300000009984b:AerospaceMembersrt:AmericasMember2021-07-012021-09-300000009984srt:AmericasMember2021-07-012021-09-300000009984b:IndustrialMembersrt:AmericasMember2020-07-012020-09-300000009984b:AerospaceMembersrt:AmericasMember2020-07-012020-09-300000009984srt:AmericasMember2020-07-012020-09-300000009984b:IndustrialMembersrt:EuropeMember2021-07-012021-09-300000009984b:AerospaceMembersrt:EuropeMember2021-07-012021-09-300000009984srt:EuropeMember2021-07-012021-09-300000009984b:IndustrialMembersrt:EuropeMember2020-07-012020-09-300000009984b:AerospaceMembersrt:EuropeMember2020-07-012020-09-300000009984srt:EuropeMember2020-07-012020-09-300000009984srt:AsiaMemberb:IndustrialMember2021-07-012021-09-300000009984b:AerospaceMembersrt:AsiaMember2021-07-012021-09-300000009984srt:AsiaMember2021-07-012021-09-300000009984srt:AsiaMemberb:IndustrialMember2020-07-012020-09-300000009984b:AerospaceMembersrt:AsiaMember2020-07-012020-09-300000009984srt:AsiaMember2020-07-012020-09-300000009984b:OtherGeographicMarketMemberb:IndustrialMember2021-07-012021-09-300000009984b:AerospaceMemberb:OtherGeographicMarketMember2021-07-012021-09-300000009984b:OtherGeographicMarketMember2021-07-012021-09-300000009984b:OtherGeographicMarketMemberb:IndustrialMember2020-07-012020-09-300000009984b:AerospaceMemberb:OtherGeographicMarketMember2020-07-012020-09-300000009984b:OtherGeographicMarketMember2020-07-012020-09-300000009984b:EngineeredComponentsProductsMemberb:IndustrialMember2021-01-012021-09-300000009984b:AerospaceMemberb:EngineeredComponentsProductsMember2021-01-012021-09-300000009984b:EngineeredComponentsProductsMember2021-01-012021-09-300000009984b:EngineeredComponentsProductsMemberb:IndustrialMember2020-01-012020-09-300000009984b:AerospaceMemberb:EngineeredComponentsProductsMember2020-01-012020-09-300000009984b:EngineeredComponentsProductsMember2020-01-012020-09-300000009984b:MoldingSolutionsProductsMemberb:IndustrialMember2021-01-012021-09-300000009984b:AerospaceMemberb:MoldingSolutionsProductsMember2021-01-012021-09-300000009984b:MoldingSolutionsProductsMember2021-01-012021-09-300000009984b:MoldingSolutionsProductsMemberb:IndustrialMember2020-01-012020-09-300000009984b:AerospaceMemberb:MoldingSolutionsProductsMember2020-01-012020-09-300000009984b:MoldingSolutionsProductsMember2020-01-012020-09-300000009984b:ForceMotionControlProductsMemberb:IndustrialMember2021-01-012021-09-300000009984b:AerospaceMemberb:ForceMotionControlProductsMember2021-01-012021-09-300000009984b:ForceMotionControlProductsMember2021-01-012021-09-300000009984b:ForceMotionControlProductsMemberb:IndustrialMember2020-01-012020-09-300000009984b:AerospaceMemberb:ForceMotionControlProductsMember2020-01-012020-09-300000009984b:ForceMotionControlProductsMember2020-01-012020-09-300000009984b:IndustrialMemberb:AutomationProductsMember2021-01-012021-09-300000009984b:AerospaceMemberb:AutomationProductsMember2021-01-012021-09-300000009984b:AutomationProductsMember2021-01-012021-09-300000009984b:IndustrialMemberb:AutomationProductsMember2020-01-012020-09-300000009984b:AerospaceMemberb:AutomationProductsMember2020-01-012020-09-300000009984b:AutomationProductsMember2020-01-012020-09-300000009984b:IndustrialMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2021-01-012021-09-300000009984b:AerospaceMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2021-01-012021-09-300000009984b:AerospaceOriginalEquipmentManufacturingProductsMember2021-01-012021-09-300000009984b:IndustrialMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2020-01-012020-09-300000009984b:AerospaceMemberb:AerospaceOriginalEquipmentManufacturingProductsMember2020-01-012020-09-300000009984b:AerospaceOriginalEquipmentManufacturingProductsMember2020-01-012020-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:IndustrialMember2021-01-012021-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:AerospaceMember2021-01-012021-09-300000009984b:AerospaceAftermarketProductsandServicesMember2021-01-012021-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:IndustrialMember2020-01-012020-09-300000009984b:AerospaceAftermarketProductsandServicesMemberb:AerospaceMember2020-01-012020-09-300000009984b:AerospaceAftermarketProductsandServicesMember2020-01-012020-09-300000009984b:IndustrialMember2021-01-012021-09-300000009984b:AerospaceMember2021-01-012021-09-300000009984b:IndustrialMember2020-01-012020-09-300000009984b:AerospaceMember2020-01-012020-09-300000009984b:IndustrialMembersrt:AmericasMember2021-01-012021-09-300000009984b:AerospaceMembersrt:AmericasMember2021-01-012021-09-300000009984srt:AmericasMember2021-01-012021-09-300000009984b:IndustrialMembersrt:AmericasMember2020-01-012020-09-300000009984b:AerospaceMembersrt:AmericasMember2020-01-012020-09-300000009984srt:AmericasMember2020-01-012020-09-300000009984b:IndustrialMembersrt:EuropeMember2021-01-012021-09-300000009984b:AerospaceMembersrt:EuropeMember2021-01-012021-09-300000009984srt:EuropeMember2021-01-012021-09-300000009984b:IndustrialMembersrt:EuropeMember2020-01-012020-09-300000009984b:AerospaceMembersrt:EuropeMember2020-01-012020-09-300000009984srt:EuropeMember2020-01-012020-09-300000009984srt:AsiaMemberb:IndustrialMember2021-01-012021-09-300000009984b:AerospaceMembersrt:AsiaMember2021-01-012021-09-300000009984srt:AsiaMember2021-01-012021-09-300000009984srt:AsiaMemberb:IndustrialMember2020-01-012020-09-300000009984b:AerospaceMembersrt:AsiaMember2020-01-012020-09-300000009984srt:AsiaMember2020-01-012020-09-300000009984b:OtherGeographicMarketMemberb:IndustrialMember2021-01-012021-09-300000009984b:AerospaceMemberb:OtherGeographicMarketMember2021-01-012021-09-300000009984b:OtherGeographicMarketMember2021-01-012021-09-300000009984b:OtherGeographicMarketMemberb:IndustrialMember2020-01-012020-09-300000009984b:AerospaceMemberb:OtherGeographicMarketMember2020-01-012020-09-300000009984b:OtherGeographicMarketMember2020-01-012020-09-30xbrli:pure0000009984us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-300000009984us-gaap:TransferredAtPointInTimeMember2021-01-012021-09-300000009984us-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300000009984us-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300000009984us-gaap:TransferredOverTimeMember2021-01-012021-09-300000009984us-gaap:TransferredOverTimeMember2021-07-012021-09-300000009984us-gaap:TransferredOverTimeMember2020-07-012020-09-300000009984us-gaap:TransferredOverTimeMember2020-01-012020-09-3000000099842021-10-012021-09-3000000099842022-10-012021-09-300000009984us-gaap:CommonStockMember2020-12-310000009984us-gaap:AdditionalPaidInCapitalMember2020-12-310000009984us-gaap:TreasuryStockMember2020-12-310000009984us-gaap:RetainedEarningsMember2020-12-310000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000009984us-gaap:RetainedEarningsMember2021-01-012021-03-310000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-3100000099842021-01-012021-03-310000009984us-gaap:CommonStockMember2021-01-012021-03-310000009984us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000009984us-gaap:TreasuryStockMember2021-01-012021-03-310000009984us-gaap:CommonStockMember2021-03-310000009984us-gaap:AdditionalPaidInCapitalMember2021-03-310000009984us-gaap:TreasuryStockMember2021-03-310000009984us-gaap:RetainedEarningsMember2021-03-310000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100000099842021-03-310000009984us-gaap:RetainedEarningsMember2021-04-012021-06-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-3000000099842021-04-012021-06-300000009984us-gaap:TreasuryStockMember2021-04-012021-06-300000009984us-gaap:CommonStockMember2021-04-012021-06-300000009984us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000009984us-gaap:CommonStockMember2021-06-300000009984us-gaap:AdditionalPaidInCapitalMember2021-06-300000009984us-gaap:TreasuryStockMember2021-06-300000009984us-gaap:RetainedEarningsMember2021-06-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000000099842021-06-300000009984us-gaap:RetainedEarningsMember2021-07-012021-09-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300000009984us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300000009984us-gaap:CommonStockMember2021-07-012021-09-300000009984us-gaap:TreasuryStockMember2021-07-012021-09-300000009984us-gaap:CommonStockMember2021-09-300000009984us-gaap:AdditionalPaidInCapitalMember2021-09-300000009984us-gaap:TreasuryStockMember2021-09-300000009984us-gaap:RetainedEarningsMember2021-09-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300000009984us-gaap:CommonStockMember2019-12-310000009984us-gaap:AdditionalPaidInCapitalMember2019-12-310000009984us-gaap:TreasuryStockMember2019-12-310000009984us-gaap:RetainedEarningsMember2019-12-310000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000009984us-gaap:RetainedEarningsMember2020-01-012020-03-310000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-3100000099842020-01-012020-03-310000009984us-gaap:TreasuryStockMember2020-01-012020-03-310000009984us-gaap:CommonStockMember2020-01-012020-03-310000009984us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310000009984us-gaap:CommonStockMember2020-03-310000009984us-gaap:AdditionalPaidInCapitalMember2020-03-310000009984us-gaap:TreasuryStockMember2020-03-310000009984us-gaap:RetainedEarningsMember2020-03-310000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100000099842020-03-310000009984us-gaap:RetainedEarningsMember2020-04-012020-06-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-3000000099842020-04-012020-06-300000009984us-gaap:CommonStockMember2020-04-012020-06-300000009984us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300000009984us-gaap:TreasuryStockMember2020-04-012020-06-300000009984us-gaap:CommonStockMember2020-06-300000009984us-gaap:AdditionalPaidInCapitalMember2020-06-300000009984us-gaap:TreasuryStockMember2020-06-300000009984us-gaap:RetainedEarningsMember2020-06-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000000099842020-06-300000009984us-gaap:RetainedEarningsMember2020-07-012020-09-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300000009984us-gaap:CommonStockMember2020-07-012020-09-300000009984us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300000009984us-gaap:TreasuryStockMember2020-07-012020-09-300000009984us-gaap:CommonStockMember2020-09-300000009984us-gaap:AdditionalPaidInCapitalMember2020-09-300000009984us-gaap:TreasuryStockMember2020-09-300000009984us-gaap:RetainedEarningsMember2020-09-300000009984us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300000009984us-gaap:StockCompensationPlanMember2021-07-012021-09-300000009984us-gaap:StockCompensationPlanMember2020-07-012020-09-300000009984us-gaap:EmployeeStockOptionMember2021-01-012021-09-300000009984us-gaap:EmployeeStockOptionMember2020-01-012020-09-300000009984us-gaap:EmployeeStockOptionMember2021-02-012021-02-280000009984us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-02-280000009984us-gaap:PerformanceSharesMember2021-02-012021-02-280000009984us-gaap:PerformanceSharesMember2021-01-012021-09-300000009984b:IndustrialMember2020-12-310000009984b:AerospaceMember2020-12-310000009984b:IndustrialMember2021-09-300000009984b:AerospaceMember2021-09-300000009984srt:MaximumMemberb:RevenueSharingMember2021-01-012021-09-300000009984b:RevenueSharingMember2021-09-300000009984b:RevenueSharingMember2020-12-310000009984b:ComponentRepairProgramMembersrt:MaximumMember2021-01-012021-09-300000009984b:ComponentRepairProgramMember2021-09-300000009984b:ComponentRepairProgramMember2020-12-310000009984b:CustomerListsAndRelationshipsMembersrt:MinimumMember2021-01-012021-09-300000009984srt:MaximumMemberb:CustomerListsAndRelationshipsMember2021-01-012021-09-300000009984b:CustomerListsAndRelationshipsMember2021-09-300000009984b:CustomerListsAndRelationshipsMember2020-12-310000009984b:PatentsAndTechnologyMembersrt:MinimumMember2021-01-012021-09-300000009984b:PatentsAndTechnologyMembersrt:MaximumMember2021-01-012021-09-300000009984b:PatentsAndTechnologyMember2021-09-300000009984b:PatentsAndTechnologyMember2020-12-310000009984us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2021-01-012021-09-300000009984srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2021-01-012021-09-300000009984us-gaap:TrademarksAndTradeNamesMember2021-09-300000009984us-gaap:TrademarksAndTradeNamesMember2020-12-310000009984srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2021-01-012021-09-300000009984us-gaap:OtherIntangibleAssetsMember2021-09-300000009984us-gaap:OtherIntangibleAssetsMember2020-12-310000009984us-gaap:TradeNamesMember2021-09-300000009984us-gaap:TradeNamesMember2020-12-310000009984us-gaap:TradeNamesMember2021-04-012021-06-300000009984b:SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember2021-09-300000009984us-gaap:LineOfCreditMember2021-09-300000009984us-gaap:LineOfCreditMember2020-12-310000009984b:ThreePointNineSevenPercentSeniorNotesMemberus-gaap:SeniorNotesMember2021-09-300000009984b:ThreePointNineSevenPercentSeniorNotesMemberus-gaap:SeniorNotesMember2020-12-310000009984b:LinesOfCreditAndOverdraftsMember2021-09-300000009984b:LinesOfCreditAndOverdraftsMember2020-12-310000009984b:OtherMember2021-09-300000009984b:OtherMember2020-12-310000009984b:ThreePointNineSevenPercentSeniorNotesMemberus-gaap:SeniorNotesMember2014-10-310000009984b:SixthAmendmentMaturityFebruary2022Memberus-gaap:LineOfCreditMember2020-10-080000009984b:LineOfCreditAndSeniorNotesMemberb:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMembersrt:MinimumMember2020-10-080000009984b:LineOfCreditAndSeniorNotesMemberb:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember2020-10-080000009984b:LineOfCreditAndSeniorNotesMembersrt:MaximumMemberb:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember2020-10-080000009984b:LineOfCreditAndSeniorNotesMemberb:FifthAmendmentMaturityFebruary2022AndThreePointSevenPercentSeniorNotesMember2020-10-070000009984b:SixthAdmendmentMaturityFebruary2026Memberus-gaap:LineOfCreditMember2021-02-100000009984b:SixthAmendmentMaturityFebruary2022Memberus-gaap:LineOfCreditMember2021-02-100000009984b:SixthAmendmentMaturityFebruary2022Memberb:EuriborMemberus-gaap:LineOfCreditMember2021-02-102021-02-100000009984b:EuriborMemberb:SixthAdmendmentMaturityFebruary2026Memberus-gaap:LineOfCreditMember2021-02-102021-02-100000009984b:SixthAmendmentMaturityFebruary2022Memberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2021-02-102021-02-100000009984b:SixthAdmendmentMaturityFebruary2026Memberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2021-02-102021-02-100000009984b:EuriborMemberb:SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMemberus-gaap:LineOfCreditMember2021-02-102021-02-100000009984b:EuriborMemberb:SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMemberus-gaap:LineOfCreditMembersrt:MinimumMember2021-02-102021-02-100000009984b:EuriborMembersrt:MaximumMemberb:SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMemberus-gaap:LineOfCreditMember2021-02-102021-02-100000009984b:SixthAdmendmentMaturityFebruary2026Membersrt:MaximumMemberus-gaap:LineOfCreditMember2021-02-100000009984b:SixthAdmendmentMaturityFebruary2026Memberus-gaap:LineOfCreditMembersrt:MinimumMember2021-02-100000009984b:SixthAdmendmentMaturityFebruary2026Memberus-gaap:LineOfCreditMember2021-06-300000009984b:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember2020-12-310000009984us-gaap:SeniorNotesMemberb:SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember2021-09-300000009984currency:EURb:SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember2021-09-300000009984b:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMembercurrency:EUR2020-12-310000009984b:SixthAdmendmentMaturityFebruary2026Memberus-gaap:LineOfCreditMember2021-09-300000009984us-gaap:LineOfCreditMember2021-09-300000009984us-gaap:LineOfCreditMember2020-12-310000009984us-gaap:BankOverdraftsMember2021-09-300000009984us-gaap:BankOverdraftsMember2020-12-310000009984us-gaap:BankOverdraftsMember2021-01-012021-09-300000009984b:ForeignBankBorrowingsMember2021-09-300000009984b:ForeignBankBorrowingsMember2020-12-31b:Bank0000009984us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateContractMember2017-04-280000009984us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateContractMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-04-280000009984us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateContractMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-03-240000009984us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateContractMember2021-03-240000009984us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateContractMember2021-01-012021-09-300000009984us-gaap:ForeignExchangeContractMemberus-gaap:OtherNonoperatingIncomeExpenseMember2021-07-012021-09-300000009984us-gaap:ForeignExchangeContractMemberus-gaap:OtherNonoperatingIncomeExpenseMember2020-07-012020-09-300000009984us-gaap:ForeignExchangeContractMemberus-gaap:OtherNonoperatingIncomeExpenseMember2021-01-012021-09-300000009984us-gaap:ForeignExchangeContractMemberus-gaap:OtherNonoperatingIncomeExpenseMember2020-01-012020-09-300000009984us-gaap:ForeignExchangeContractMember2021-01-012021-09-300000009984us-gaap:ForeignExchangeContractMember2020-01-012020-09-300000009984us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-09-300000009984us-gaap:FairValueInputsLevel1Member2021-09-300000009984us-gaap:FairValueInputsLevel2Member2021-09-300000009984us-gaap:FairValueInputsLevel3Member2021-09-300000009984us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310000009984us-gaap:FairValueInputsLevel1Member2020-12-310000009984us-gaap:FairValueInputsLevel2Member2020-12-310000009984us-gaap:FairValueInputsLevel3Member2020-12-310000009984srt:MaximumMember2021-01-012021-09-300000009984us-gaap:PensionPlansDefinedBenefitMember2021-07-012021-09-300000009984us-gaap:PensionPlansDefinedBenefitMember2020-07-012020-09-300000009984us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-09-300000009984us-gaap:PensionPlansDefinedBenefitMember2020-01-012020-09-300000009984us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-07-012021-09-300000009984us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-07-012020-09-300000009984us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-09-300000009984us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-01-012020-09-300000009984us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-12-310000009984us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310000009984us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000009984us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-01-012021-09-300000009984us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-09-300000009984us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-09-300000009984us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-09-300000009984us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-09-300000009984us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300000009984us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2019-12-310000009984us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310000009984us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000009984us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-01-012020-09-300000009984us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-09-300000009984us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-09-300000009984us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-09-300000009984us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-09-300000009984us-gaap:AccumulatedTranslationAdjustmentMember2020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-07-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember2021-07-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember2020-07-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-07-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-07-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-07-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember2021-01-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember2020-01-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-01-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-01-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300000009984us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-30b:Segment0000009984b:IndustrialMemberus-gaap:OperatingSegmentsMember2021-07-012021-09-300000009984b:IndustrialMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300000009984b:IndustrialMemberus-gaap:OperatingSegmentsMember2021-01-012021-09-300000009984b:IndustrialMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300000009984b:AerospaceMemberus-gaap:OperatingSegmentsMember2021-07-012021-09-300000009984b:AerospaceMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300000009984b:AerospaceMemberus-gaap:OperatingSegmentsMember2021-01-012021-09-300000009984b:AerospaceMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300000009984us-gaap:IntersegmentEliminationMember2021-07-012021-09-300000009984us-gaap:IntersegmentEliminationMember2020-07-012020-09-300000009984us-gaap:IntersegmentEliminationMember2021-01-012021-09-300000009984us-gaap:IntersegmentEliminationMember2020-01-012020-09-300000009984b:IndustrialMemberus-gaap:OperatingSegmentsMember2021-09-300000009984b:IndustrialMemberus-gaap:OperatingSegmentsMember2020-12-310000009984b:AerospaceMemberus-gaap:OperatingSegmentsMember2021-09-300000009984b:AerospaceMemberus-gaap:OperatingSegmentsMember2020-12-310000009984us-gaap:CorporateNonSegmentMember2021-09-300000009984us-gaap:CorporateNonSegmentMember2020-12-3100000099842020-06-012020-06-3000000099842021-06-012021-06-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission file number 1-4801
b-20210930_g1.jpg
BARNES GROUP INC.
(Exact name of registrant as specified in its charter)
Delaware 06-0247840
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
  
123 Main Street 
Bristol
Connecticut06010
(Address of Principal Executive Offices) (Zip Code)
(860) 583-7070
Registrant's telephone number, including area code

Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class Trading Symbol Name of Each Exchange on Which Registered
Common Stock, par value $0.01 per share B 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  x    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  x   No  ¨ 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.   
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
                   
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).YesNo

The registrant had outstanding 50,627,316 shares of common stock as of October 27, 2021.
1



Barnes Group Inc.
Index to Form 10-Q
For the Quarterly Period Ended September 30, 2021
 
 Page
Part I.FINANCIAL INFORMATION
  
Item 1.
 
 
 
 
 
  
Item 2.
  
Item 3.
  
Item 4.
  
Part II.OTHER INFORMATION
Item 1.
Item 2.
  
Item 6.
  
 
 


This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. See “FORWARD-LOOKING STATEMENTS” under Part I - Item 2 “Management's Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report on Form 10-Q.

2



PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

BARNES GROUP INC.
CONSOLIDATED STATEMENTS OF INCOME
(Dollars in thousands, except per share data)
(Unaudited)
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net sales$325,059 $269,059 $947,846 $835,266 
 
Cost of sales205,079 176,908 602,943 532,214 
Selling and administrative expenses76,271 60,908 230,271 212,380 
 281,350 237,816 833,214 744,594 
Operating income43,709 31,243 114,632 90,672 
 
Interest expense4,027 3,701 12,443 11,924 
Other expense (income), net1,217 47 3,952 2,700 
Income before income taxes38,465 27,495 98,237 76,048 
Income taxes10,602 12,137 26,501 30,390 
Net income$27,863 $15,358 $71,736 $45,658 
 
Per common share:
Basic$0.55 $0.30 $1.41 $0.90 
Diluted0.55 0.30 1.40 0.89 
Weighted average common shares outstanding:
Basic50,905,202 50,833,157 50,925,702 50,886,094 
Diluted51,060,684 50,937,093 51,085,509 51,123,024 

See accompanying notes.

3



BARNES GROUP INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Dollars in thousands)
(Unaudited)
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$27,863 $15,358 $71,736 $45,658 
Other comprehensive (loss) income, net of tax
Unrealized gain (loss) on hedging activities, net of tax (1)
62 79 (488)(1,447)
Foreign currency translation adjustments, net of tax (2)
(25,383)39,851 (51,669)23,774 
Defined benefit pension and other postretirement benefits, net of tax (3)
3,640 2,209 10,165 2,667 
Total other comprehensive (loss) income, net of tax(21,681)42,139 (41,992)24,994 
Total comprehensive income$6,182 $57,497 $29,744 $70,652 

(1) Net of tax of $47 and $73 for the three months ended September 30, 2021 and 2020, respectively, and $(106) and $(481) for the nine months ended September 30, 2021 and 2020, respectively.

(2) Net of tax of $0 and $0 for the three months ended September 30, 2021 and 2020, respectively, and $0 and $(66) for the nine months ended September 30, 2021 and 2020, respectively.

(3) Net of tax of $972 and $844 for the three months ended September 30, 2021 and 2020, respectively, and $3,033 and $456 for the nine months ended September 30, 2021 and 2020, respectively.

See accompanying notes.
4



BARNES GROUP INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share data)
(Unaudited)
September 30, 2021December 31, 2020
Assets
Current assets  
Cash and cash equivalents$93,475 $79,145 
Accounts receivable, less allowances (2021 - $6,216; 2020 - $6,348)
260,146 251,460 
Inventories238,842 238,008 
Prepaid expenses and other current assets79,594 73,732 
Total current assets672,057 642,345 
 
Deferred income taxes21,153 22,092 
Property, plant and equipment905,301 910,378 
Less accumulated depreciation(557,760)(539,431)
347,541 370,947 
Goodwill967,481 1,011,580 
Other intangible assets, net517,324 564,132 
Other assets61,033 65,130 
Total assets$2,586,589 $2,676,226 
 
Liabilities and Stockholders' Equity
Current liabilities
Notes and overdrafts payable$1,799 $2,115 
Accounts payable124,603 112,428 
Accrued liabilities179,185 178,560 
Long-term debt - current1,969 2,276 
Total current liabilities307,556 295,379 
 
Long-term debt628,689 699,868 
Accrued retirement benefits91,685 98,171 
Deferred income taxes73,292 91,668 
Long-term tax liability52,114 59,063 
Other liabilities40,024 49,400 
 
Commitments and contingencies (Note 16)
Stockholders' equity
Common stock - par value $0.01 per share
Authorized: 150,000,000 shares
Issued: at par value (2021 - 64,283,591 shares; 2020 - 64,171,321 shares)
643 642 
Additional paid-in capital513,357 501,531 
Treasury stock, at cost (2021 - 13,657,055 shares; 2020 - 13,530,074 shares)
(523,577)(516,992)
Retained earnings1,567,113 1,519,811 
Accumulated other non-owner changes to equity(164,307)(122,315)
Total stockholders' equity1,393,229 1,382,677 
Total liabilities and stockholders' equity$2,586,589 $2,676,226 

See accompanying notes.
5



BARNES GROUP INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
(Unaudited)
Nine Months Ended
September 30,
20212020
Operating activities:  
Net income$71,736 $45,658 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization68,004 66,045 
Gain on disposition of property, plant and equipment(414)(303)
Stock compensation expense9,212 8,094 
Seeger divestiture charges 6,620 
Changes in assets and liabilities, net of the effects of divestitures:
Accounts receivable(15,649)103,161 
Inventories(5,582)(11,616)
Prepaid expenses and other current assets(7,205)(10,168)
Accounts payable17,827 (24,476)
Accrued liabilities(1,051)(7,981)
Deferred income taxes(7,052)(5,032)
Long-term retirement benefits2,308 (2,517)
Long-term tax liability(6,949)(6,949)
 Other2,605 3,296 
Net cash provided by operating activities127,790 163,832 
Investing activities:
Proceeds from disposition of property, plant and equipment1,204 580 
Proceeds from the sale of businesses, net of cash sold 36,879 
Capital expenditures(26,735)(30,170)
Other2,107  
Net cash (used) provided by investing activities(23,424)7,289 
Financing activities:
Net change in other borrowings(226)6,794 
Payments on long-term debt(73,081)(219,279)
Proceeds from the issuance of long-term debt25,000 75,000 
Proceeds from the issuance of common stock464 1,661 
Common stock repurchases(5,229)(15,550)
Dividends paid(24,293)(24,302)
Withholding taxes paid on stock issuances(1,356)(3,177)
Other(9,835)(2,217)
Net cash used by financing activities(88,556)(181,070)
Effect of exchange rate changes on cash flows(2,923)675 
Increase (decrease) in cash, cash equivalents and restricted cash12,887 (9,274)
Cash, cash equivalents and restricted cash at beginning of period91,468 93,805 
Cash, cash equivalents and restricted cash at end of period104,355 84,531 
Less: Restricted cash, included in Prepaid expenses and other current assets(6,239) 
Less: Restricted cash, included in Other assets(4,641)(7,046)
Cash and cash equivalents at end of period$93,475 $77,485 


See accompanying notes.
6



BARNES GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All dollar amounts included in the notes are stated in thousands except per share data)
(Unaudited)

1. Basis of Presentation

The accompanying unaudited consolidated balance sheet and the related unaudited consolidated statements of income, comprehensive income and cash flows have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The consolidated financial statements do not include all information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. The balance sheet as of December 31, 2020 has been derived from the 2020 financial statements of Barnes Group Inc. (the “Company”). For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair statement of the results, have been included. Operating results for the nine-month period ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021. Certain reclassifications have been made to prior year amounts to conform to current year presentation.

The COVID-19 pandemic ("COVID-19") has resulted in a disruption in business activities worldwide and has caused weakened economic conditions, both in the United States and abroad. COVID-19 has had, and may continue to have, a significant negative impact on the Company's ongoing operations and the end markets in which it serves. The Company has assessed the impacts that COVID-19 has had on its accounting estimates, assumptions and disclosures.

2. Divestiture

On December 20, 2019, the Company entered into a Share Purchase and Transfer Agreement ("SPA") with the Kajo Neukirchen Group ("KNG") to sell the Seeger business, consisting of partnership interests and shares, respectively, of Seeger-Orbis GmbH & Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. (“Seeger”) for 42,500 Euros, subject to certain adjustments. The Company completed the sale of the Seeger business to KNG effective February 1, 2020. Gross proceeds received were 38,964 Euros ($42,915) after consideration of post-closing adjustments, which were made during the fourth quarter of 2020, pursuant to the terms of the SPA. The Company yielded net cash proceeds of $36,062 after consideration of cash sold and transaction costs. Resulting tax charges of $4,211 were recognized in the first quarter of 2020 following the completion of the sale. Divestiture charges of $2,409 resulted from the completion of the sale and were recorded within Selling and Administrative expenses on the Consolidated Statements of Income in the quarter ended March 31, 2020.

The Company utilized the proceeds from the sale to reduce debt under the Amended Credit Agreement. Pursuant to the SPA, 6,000 Euros of the proceeds were placed in escrow and will be released through 2024, pending any potential settlement of claims. Cash related to a pending claim would remain in escrow until a final determination of the claim has been made. The Company has recorded the restricted cash in Prepaid Expenses and Other Current Assets and Other Assets (non-current) as of September 30, 2021.

3. Recent Accounting Standards

The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under U.S. GAAP through the use of Accounting Standards Updates ("ASUs") to the FASB's Accounting Standards Codification. The Company evaluates the applicability and potential impacts of recent ASUs on its Consolidated Financial Statements and related disclosures.

Recently Adopted Accounting Standards

In June 2016, the FASB amended its guidance related to credit losses on financial instruments. The amended guidance requires the use of a methodology of estimation that reflects expected credit losses on certain types of financial instruments, including trade receivables, as a replacement to the current methodology, which estimates losses based on incurred credit losses. This expected credit loss methodology requires that the Company consider a broader range of information when estimating credit losses on receivables. The amended guidance was effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this amended guidance and applicable FASB updates related to the guidance during the first quarter of 2020 and it did not have a material impact on the Company's Consolidated Financial Statements.


7




In December 2019, the FASB amended its guidance related to income taxes. The amended guidance simplifies the accounting for income taxes, eliminating certain exceptions to the general income tax principles, in an effort to reduce the cost and complexity of application. The amended guidance is effective for annual periods beginning after December 15, 2020, and interim periods within those reporting periods. Early adoption is permitted in any interim or annual period. The guidance requires application on either a prospective, retrospective or modified retrospective basis, contingent on the income tax exception being applied. The Company has adopted this guidance, on a prospective basis, on January 1, 2021 and it did not have a material impact on the Company's Consolidated Financial Statements.

Recently Issued Accounting Standards

The United Kingdom's Financial Conduct Authority, which regulates the London Interbank Offered Rate (“LIBOR”), announced its intent to phase out the use of LIBOR by December 31, 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, identified the Secured Overnight Financing Rate (“SOFR”) as its preferred benchmark alternative to U.S. dollar LIBOR. Published by the Federal Reserve Bank of New York, SOFR represents a measure of the cost of borrowing cash overnight, collateralized by U.S. Treasury securities, and is calculated based on directly observable U.S. Treasury-backed repurchase transactions. In March 2020, in response to this transition, the FASB issued guidance related to this rate reform, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued by reference rate reform, and addresses operational issues likely to arise in modifying contracts to replace discontinued reference rates with new rates. In January 2021, the FASB issued further clarifying guidance regarding derivatives, as it relates to this transition. The guidance is effective through December 31, 2022. The Company’s Amended Credit Agreement (Note 9) and corresponding interest rate Swaps (Note 10) are tied to LIBOR, with each maturing in February 2026. In March 2021, the ICE Benchmark Association announced that it will extend the publication of overnight, 1, 3, 6 and 12 month LIBOR rates until June 30, 2023, while ceasing publication of all other LIBOR rates including 1 week and 2 month rates. See Note 9 as the Company's Credit Facility was amended in October 2021 to address the replacement of LIBOR, defining certain applicable multi-currency borrowing rates that may be used as a replacement. The Company is continuing to monitor the potential impact of the replacement of LIBOR, but does not anticipate a material impact on our business, financial condition, results of operations or cash flows.

4. Revenue

The Company is a global provider of highly engineered products, differentiated industrial technologies, and innovative solutions, serving a wide range of end markets and customers. Its specialized products and services are used in far-reaching applications including aerospace, transportation, manufacturing, automation, healthcare and packaging.

Revenue is recognized by the Company when control of the product or solution is transferred to the customer. Control is generally transferred when products are shipped or delivered to customers, title is transferred, and the significant risks and rewards of ownership have transferred, and the Company has rights to payment and rewards of ownership pass to the customer. Although revenue is generally transferred at a point in time, a certain portion of the Company's businesses with customized products or contracts in which the Company performs work on customer-owned assets requires the use of an over time recognition model as certain contracts meet one or more of the established criteria pursuant to the accounting guidance. Also, service revenue is recognized as control transfers, which is concurrent with the services being performed.

8



The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:
Three Months Ended
September 30, 2021
Three Months Ended
September 30, 2020
IndustrialAerospaceTotal CompanyIndustrialAerospaceTotal Company
Products and Services
Engineered Components Products$47,217 $ $47,217 $41,746 $ $41,746 
Molding Solutions Products119,956  119,956 103,684  103,684 
Force & Motion Control Products47,534  47,534 37,813  37,813 
Automation Products16,841  16,841 13,668  13,668 
Aerospace Original Equipment Manufacturer Products 64,058 64,058  52,023 52,023 
Aerospace Aftermarket Products and Services 29,453 29,453  20,125 20,125 
$231,548 $93,511 $325,059 $196,911 $72,148 $269,059 
Geographic Regions (A)
Americas$90,902 $70,231 $161,133 $73,677 $56,740 $130,417 
Europe83,255 16,002 99,257 80,470 10,139 90,609 
Asia56,370 6,586 62,956 41,255 4,704 45,959 
Rest of World1,021 692 1,713 1,509 565 2,074 
$231,548 $93,511 $325,059 $196,911 $72,148 $269,059 
Nine Months Ended
September 30, 2021
Nine Months Ended
September 30, 2020
IndustrialAerospaceTotal CompanyIndustrialAerospaceTotal Company
Products and Services
Engineered Components Products$140,932 $ $140,932 $115,414 $ $115,414 
Molding Solutions Products351,115  351,115 294,869  294,869 
Force & Motion Control Products141,512  141,512 112,250  112,250 
Automation Products52,648  52,648 38,506  38,506 
Aerospace Original Equipment Manufacturer Products 180,571 180,571  178,346 178,346 
Aerospace Aftermarket Products and Services 81,068 81,068  95,881 95,881 
$686,207 $261,639 $947,846 $561,039 $274,227 $835,266 
Geographic Regions (A)
Americas$266,798 $194,878 $461,676 $208,232 $196,945 $405,177 
Europe262,023 43,416 305,439 230,685 49,742 280,427 
Asia153,876 21,329 175,205 118,511 23,937 142,448 
Rest of World3,510 2,016 5,526 3,611 3,603 7,214 
$686,207 $261,639 $947,846 $561,039 $274,227 $835,266 
(A) Sales by geographic region are based on the location to which the product is shipped.

Revenue from products and services transferred to customers at a point in time accounted for approximately 80 percent of total revenue for each of the three and nine month periods ended September 30, 2021, and approximately 90 percent and 85 percent of total revenue for each of the three and nine month periods ended September 30, 2020, respectively. A majority of revenue within the Industrial segment and Aerospace Original Equipment Manufacturing business ("OEM"), along with a portion of
9



revenue within the Aerospace Aftermarket Products and Services business ("Aftermarket"), is recognized at a point in time, primarily when the product or solution is shipped to the customer.

Revenue from products and services transferred to customers over-time accounted for approximately 20 percent of total revenue for each of the three and nine month periods ended September 30, 2021, and approximately 10 percent and 15 percent for each of the three and nine month periods ended September 30, 2020, respectively. The Company recognizes revenue over-time in instances where a contract supports a continual transfer of control to the customer. Substantially all of our revenue in the Aerospace maintenance repair and overhaul business (within Aftermarket Products and Services) and a portion of the revenue for Engineered Components products, Molding Solutions products and Aerospace OEM products is recognized over-time. Within the Molding Solutions and Aerospace Aftermarket businesses, this continual transfer of control to the customer partially results from repair and refurbishment work performed on customer-controlled assets. With other contracts, this continual transfer of control to the customer is supported by clauses in the contract, or governing commercial law of the relevant jurisdiction, where we deliver products that do not have an alternative use and require an enforceable right to payment of costs incurred (plus a reasonable profit) or the Company has a contractual right to complete any work in process and receive full contract price.

The majority of our revenues are from contracts that are for less than one year, however certain Aerospace OEM and Molding Solutions business contracts extend beyond one year. In the Industrial segment, customers are typically OEMs or suppliers to OEMs and, in some businesses, distributors. In the Aerospace segment, customers include commercial airlines, OEMs, defense-related manufacturers, and industry parts & service providers.

A performance obligation represents a promise within a contract to provide a distinct good or service to the customer. Revenue is recognized in an over-time model based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company utilizes the cost-to-cost measure of progress for over-time contracts as we believe this measure best depicts the transfer of control to the customer, which occurs as we incur costs on contracts.

Adjustments to net sales, cost of sales and the related impact to operating income are recognized as necessary in the period they become known. Revenue recognized from performance obligations satisfied in previous periods was not material in both the three and nine month periods ended September 30, 2021 and 2020.

Contract Balances. The timing of revenue recognition, invoicing and cash collections affect accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets.

Unbilled Receivables (Contract Assets) - Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when 1) the cost-to-cost method is applied and 2) such revenue exceeds the amount invoiced to the customer. Unbilled receivables are included within Prepaid Expenses and Other Current Assets on the Consolidated Balance Sheets as of September 30, 2021 and December 31, 2020.

Customer Advances and Deposits (Contract Liabilities) - The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Certain contracts within the Molding Solutions business, for example, may require such advances. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. An offsetting asset of equal amount is recorded as an account receivable until the advance is collected. Advances and deposits are included within Accrued Liabilities on the Consolidated Balance Sheets until the respective revenue is recognized. Advance payments are not considered a significant financing component as they are generally received less than one year before the customer solution is completed. These assets and liabilities are reported on the Consolidated Balance Sheets on an individual contract basis at the end of each reporting period.

Net contract assets (liabilities) consisted of the following:
September 30, 2021December 31, 2020$ Change% Change
Unbilled receivables (contract assets)$37,063 $33,009 $4,054 12 %
Contract liabilities(26,290)(39,865)13,575 (34)%
Net contract assets (liabilities)$10,773 $(6,856)$17,629 NM
NM - Not Meaningful

10



Contract liabilities balances at September 30, 2021 and December 31, 2020 include $11,682 and $12,750, respectively, of customer advances for which the Company has an unconditional right to collect payment. Accounts receivable, as presented on the Consolidated Balance Sheet, include corresponding balances at September 30, 2021 and December 31, 2020, respectively.
Changes in the net contract asset during the nine-month period ended September 30, 2021 included a $13,575 decrease in contract liabilities, driven primarily by revenue recognized in the current period, partially offset by new customer advances and deposits. Adding to this net contract assets increase was a $4,054 increase in contract assets, driven primarily by contract progress (i.e. unbilled receivable), partially offset by earlier contract progress being invoiced to the customer.

The Company recognized approximately 30% and 85% of the revenue related to the contract liabilities balance as of December 31, 2020 during the three and nine months ended September 30, 2021, respectively, and approximately 25% and 75% of the revenue related to the contract liabilities balance as of December 31, 2019 during the three and nine months ended September 30, 2020, respectively, primarily representing revenue from the sale of molds and hot runners within the Molding Solutions business.

Remaining Performance Obligations. The Company has elected to disclose remaining performance obligations only for contracts with an original duration of greater than one year. Such remaining performance obligations represent the transaction price of firm orders for which work has not yet been performed and, for Aerospace, excludes projections of components and assemblies that Aerospace OEM customers anticipate purchasing in the future under existing programs, which represent orders that are beyond lead time and do not represent performance obligations pursuant to accounting guidance. As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $175,029. The Company expects to recognize revenue on approximately 70% of the remaining performance obligations over the next 12 months, with the remainder to be recognized within 24 months.

5. Stockholders' Equity

A schedule of consolidated changes in equity for the nine months ended September 30, 2021 is as follows (number of shares in thousands):
Common
Stock
(Number of
Shares)
Common
Stock
(Amount)
Additional
Paid-In
Capital
Treasury
Stock
(Number of
Shares)
Treasury
Stock (Amount)
Retained
Earnings
Accumulated
Other
Non-Owner
Changes to
Equity
Total
Stockholders’
Equity
December 31, 202064,171 $642 $501,531 13,530 $(516,992)$1,519,811 $(122,315)$1,382,677 
Comprehensive income— — — — — 19,382 (44,902)(25,520)
Dividends declared ($0.16 per share)

— — — — — (8,104)— (8,104)
Employee stock plans12 — 2,406 1 (68)(24)— 2,314 
March 31, 202164,183 $642 $503,937 13,531 $(517,060)$1,531,065 $(167,217)$1,351,367 
Comprehensive income— — — — — 24,491 24,591 49,082 
Dividends declared ($0.16 per share)

— — — — — (8,090)— (8,090)
Common stock repurchases— — — 100 (5,229)— — (5,229)
Employee stock plans17 — 3,417 3 (123)(31)— 3,263 
June 30, 202164,200 $642 $507,354 13,634 $(522,412)$1,547,435 $(142,626)$1,390,393 
Comprehensive income— — — — — 27,863 (21,681)6,182 
Dividends declared ($0.16 per share)
— — — — — (8,099)— (8,099)
Residual interest in subsidiary— — 2,177 — — — — 2,177 
Employee stock plans84 1 3,826 23 (1,165)(86)— 2,576 
September 30, 202164,284 $643 $513,357 13,657 $(523,577)$1,567,113 $(164,307)$1,393,229 

A schedule of consolidated changes in equity for the nine months ended September 30, 2020 is as follows (number of shares in thousands):
11



Common
Stock
(Number of
Shares)
Common
Stock
(Amount)
Additional
Paid-In
Capital
Treasury
Stock
(Number of
Shares)
Treasury
Stock (Amount)
Retained
Earnings
Accumulated
Other
Non-Owner
Changes to
Equity
Total
Stockholders’
Equity
December 31, 201963,873 $639 $489,282 13,051 $(498,074)$1,489,176 $(210,495)$1,270,528 
Comprehensive income— — — — — 29,733 (34,189)(4,456)
Dividends declared ($0.16 per share)
— — — — — (8,133)— (8,133)
Common stock repurchases— — — 396 (15,550)— — (15,550)
Employee stock plans17  2,743 2 (84)(88)— 2,571 
March 31, 202063,890 $639 $492,025 13,449 $(513,708)$1,510,688 $(244,684)$1,244,960 
Comprehensive income— — — — — 567 17,044 17,611 
Dividends declared ($0.16 per share)
— — — — — (8,072)— (8,072)
Employee stock plans14  3,394 1 (53)(134)— 3,207 
June 30, 202063,904 $639 $495,419 13,450 $(513,761)$1,503,049 $(227,640)$1,257,706 
Comprehensive income— — — — — 15,358 42,139 57,497 
Dividends declared ($0.16 per share)
— — — — — (8,097)— (8,097)
Employee stock plans237 2 3,601 76 (3,039)(14)— 550 
September 30, 202064,141 $641 $499,020 13,526 $(516,800)$1,510,296 $(185,501)$1,307,656 


6. Net Income Per Common Share

For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding is increased for the potential dilutive effects of stock-based incentive plans. For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding was increased by 155,482 and 103,936 for the three-month periods ended September 30, 2021 and 2020, respectively, and by 159,807 and 236,930 for the nine-month periods ended September 30, 2021 and 2020, respectively.

The calculation of weighted-average diluted shares outstanding excludes all shares that would have been anti-dilutive. During the three-month periods ended September 30, 2021 and 2020, the Company excluded 501,242 and 525,738 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. During the nine-month periods ended September 30, 2021 and 2020, the Company excluded 508,812 and 488,401 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive.

The Company granted 144,000 stock options, 105,669 restricted stock unit awards and 97,515 performance share awards ("PSAs") in February 2021 as part of its annual long-term incentive equity grant awards. All of the stock options and the restricted stock unit awards vest upon meeting certain service conditions. The restricted stock unit awards are included in basic weighted-average common shares outstanding as they contain nonforfeitable rights to dividend payments. The PSAs are part of the long-term Performance Share Award Program and are based on performance goals that are driven by a combination of independently measured metrics (depending on the grant year) with each metric being weighted equally. The metrics for awards granted in 2021 include the Company’s total shareholder return (“TSR”), return on invested capital (“ROIC”) and operating income before depreciation and amortization growth ("EBITDA growth"). The TSR and EBITDA growth metrics are designed to assess the long-term Company performance relative to the performance of companies included in the Russell 2000 Index over a three-year performance period. ROIC is designed to assess the Company's performance compared to pre-established Company targets over a three-year performance period. The participants can earn from zero to 250% of the target award and the award includes a forfeitable right to dividend equivalents, which are not included in the aggregate target award numbers. The fair value of the TSR is determined using a Monte Carlo valuation method as the award contains a market condition.








12



7. Inventories

The components of inventories consisted of:
September 30, 2021December 31, 2020
Finished goods$86,776 

$79,833 
Work-in-process67,350 76,542 
Raw material and supplies84,716 81,633 
$238,842 $238,008 

8. Goodwill and Other Intangible Assets

Goodwill:
The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended September 30, 2021:
IndustrialAerospaceTotal Company
December 31, 2020$980,794 $30,786 $1,011,580 
Foreign currency translation(44,099) (44,099)
September 30, 2021$936,695 $30,786 $967,481 

In the second quarter of 2021, management performed its annual impairment testing of goodwill and determined that there was no goodwill impairment.

Other Intangible Assets:

Other intangible assets consisted of:
September 30, 2021December 31, 2020
Range of
Life -Years
Gross AmountAccumulated AmortizationGross AmountAccumulated Amortization
Amortized intangible assets:  
Revenue Sharing Programs (RSPs)
Up to 30
$299,500 $(149,243)$299,500 $(143,209)
Component Repair Programs (CRPs)
Up to 30
111,839 (34,204)111,839 (30,869)
Customer relationships
10-16
338,366 (134,180)338,366 (118,752)
Patents and technology
4-11
123,433 (84,040)123,433 (77,311)
Trademarks/trade names
10-30
10,949 (10,542)10,949 (10,377)
Other
Up to 15
10,746 (5,160)10,746 (4,580)
894,833 (417,369)894,833 (385,098)
Unamortized intangible assets:
Trade names55,670 — 55,670 — 
Foreign currency translation(15,810)— (1,273)— 
Other intangible assets$934,693 $(417,369)$949,230 $(385,098)

Estimated amortization of intangible assets for future periods is as follows: 2021 (remainder) - $10,000; 2022 - $42,000; 2023- $44,000; 2024 - $44,000; 2025 - $44,000 and 2026- $43,000.

In the second quarter of 2021, management performed its annual impairment testing of its trade names, which are indefinite-lived intangible assets. Based on this assessment, there were no impairments.



13



9. Debt

Long-term debt and notes and overdrafts payable at September 30, 2021 and December 31, 2020 consisted of:
 September 30, 2021December 31, 2020
 Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Amended Credit Agreement$523,405 $551,793 $593,622 $601,936 
3.97% Senior Notes
100,000 108,090 100,000 109,151 
Borrowings under lines of credit and overdrafts148 148 2,115 2,115 
Finance leases7,149 7,401 8,268 8,650 
Other1,755 1,757 254 257 
632,457 669,189 704,259 722,109 
Less current maturities(3,768)(4,391)
Long-term debt$628,689 $699,868 
In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of $100,000 aggregate principal amount of 3.97% Senior Notes due October 17, 2024 (the “3.97% Senior Notes”). The 3.97% Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of 3.97%. The 3.97% Senior Notes will mature on October 17, 2024 unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the 3.97% Senior Notes in an amount equal to 100% of the principal amount of the 3.97% Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase Agreement, with respect to such principal amount being prepaid. The fair value of the 3.97% Senior Notes was determined using the U.S. Treasury yield and a long-term credit spread for similar types of borrowings, which represent Level 2 observable inputs.

On October 8, 2020, the Company entered into the sixth amendment to its fifth amended and restated revolving credit agreement with Bank of America (the “Sixth Amendment”) and the first amendment to the Note Purchase Agreement with New York Life (the “First NPA Amendment” and, together with the Sixth Amendment, the "Amendments"). The Sixth Amendment maintained the borrowing availability of $1,000,000 along with access to request $200,000 through an accordion feature. The Sixth Amendment and the First NPA Amendment provided for an increase in the Company’s maximum ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, from 3.25 times (or, if a certain Permitted Acquisition above $150,000 is consummated, 3.50 times) to 3.75 times in each case at the end of the four fiscal quarters, beginning with December 31, 2020, and regardless of whether a Permitted Acquisition, as defined, is consummated, providing additional financing flexibility and access to liquidity. Additionally, the Sixth Amendment requires the Company to maintain a maximum ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, of not more than 3.75 times in each case, at the end of the four fiscal quarters, beginning with December 31, 2020 and regardless of whether a permitted acquisition is consummated. Furthermore, the First NPA Amendment provides for (i) adjustments to the ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, as defined, to conform to a more restrictive total leverage ratio that may be required under the Amended Credit Agreement, (ii) an increase in the amount of allowable add-back for restructuring charges when calculating Consolidated EBITDA from $15,000 to $25,000 and (iii) a required fee payment equal to 0.50% per annum times the daily outstanding principal amount of the note during each of the four fiscal quarters, following the quarter ended December 31, 2020, if the Company’s Senior Leverage Ratio, as defined, exceeds 3.25 times. In October 2020, the Company paid fees and expenses of $1,384 in conjunction with executing the Amendments; such fees have been deferred within Other Assets on the accompanying Consolidated Balance Sheet and are being amortized on the Consolidated Statements of Income.

On February 10, 2021, the Company and certain of its subsidiaries entered into the sixth amended and restated senior unsecured revolving credit agreement (the "Amended Credit Agreement") and retained Bank of America, N.A. as the Administrative Agent for the lenders. The Amended Credit Agreement maintains the $1,000,000 of availability within the facility, while increasing the available borrowings under the accordion feature from $200,000 to $250,000 (aggregate availability of $1,250,000) and extends the maturity date through February 2026. The Amended Credit Agreement also adjusts the interest rate to either the Eurocurrency rate, as defined in the Amended Credit Agreement, plus a margin of 1.175% to 1.775% or the base rate, as defined in the Amended Agreement, plus a margin of 0.175% and 0.775%, depending on the Company's leverage ratio at the time of the borrowing. Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or 0.00% (higher of the two rates) plus a margin of between 1.175% to 1.775%. As with the earlier facility, the Company's borrowing capacity is limited by various debt covenants in the Amended Credit
14



Agreement, as described further below. The Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times (or, if a permitted acquisition above $150,000 is consummated, 3.50 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition). In addition, the Amended Credit Agreement requires the Company to maintain a Total Debt Ratio of not more than 3.75 for each fiscal quarter (or, if a permitted acquisition above $150,000 is consummated, 4.25 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition, however, such increase in the ratio will not be effective during any period prior to October 1, 2021). A ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than 4.25, is required at the end of each fiscal quarter. The Company paid fees and expenses of $4,208 in the first quarter of 2021 in conjunction with executing the Amended Credit Agreement; such fees have been deferred within Other Assets on the Consolidated Balance Sheets and are being amortized into interest expense on the Consolidated Statements of Income through their maturity. Cash used to pay these fees has been recorded through other financing activities on the Consolidated Statements of Cash Flows. The Company subsequently amended the Credit Agreement on October 11, 2021, defining certain applicable multi-currency borrowing rates that may be used as replacement rates for LIBOR, which is expected to be discontinued by reference rate reform. See Note 3.

Borrowings and availability under the Amended Credit Agreement were $523,405 and $476,595, respectively, at September 30, 2021 and borrowings and availability under the Sixth Amendment were $593,622 and $406,378, respectively, at December 31, 2020, subject to covenants in the Company's revolving debt agreements. At September 30, 2021, additional borrowings of $282,826 of Total Debt (including $282,826 of Senior Debt) would have been allowed under the financial covenants. The average interest rate on these borrowings was 1.47% and 1.42% on September 30, 2021 and December 31, 2020, respectively. Borrowings included Euro-denominated borrowings of 330,450 Euros ($383,405) at September 30, 2021 and 344,450 Euros ($423,622) at December 31, 2020. The fair value of the borrowings is based on observable Level 2 inputs. The borrowings were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.

At September 30, 2021, the Company was in compliance with all applicable covenants. The Company currently anticipates that it will maintain compliance with all of its covenants in the next four quarters while continuing to monitor its future compliance based on current and future economic conditions. The Company's most restrictive financial covenant is the Senior Debt Ratio, which required the Company to maintain a ratio of Consolidated Senior Debt to Consolidated EBITDA of not more than 3.75 times at September 30, 2021. The actual ratio at September 30, 2021 was 2.59 times, as defined. As noted above, the Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times in subsequent periods.

In addition, the Company has approximately $87,000 in uncommitted short-term bank credit lines ("Credit Lines") and overdraft facilities. The Credit Lines are accessed locally and are available primarily within the U.S., Europe and Asia. The Credit Lines are subject to the applicable borrowing rates within each respective country and vary between jurisdictions (i.e. LIBOR, Euribor, etc.). Under the Credit Lines, the Company had no borrowings at September 30, 2021 while $2,100 was borrowed at December 31, 2020 at an average interest rate of 1.10%. The Company had also borrowed $148 and $15 under the overdraft facilities at September 30, 2021 and December 31, 2020, respectively. Repayments under the Credit Lines are due within one month after being borrowed. Repayments of the overdrafts are generally due within two days after being borrowed. The carrying amounts of the Credit Lines and overdrafts approximate fair value due to the short maturities of these financial instruments.

The Company also has several finance leases under which $7,149 and $8,268 was outstanding at September 30, 2021 and December 31, 2020, respectively. The fair value of the finance leases are based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.

Other debt includes bank acceptances and other foreign bank borrowings. Bank acceptances represent financial instruments accepted by certain China-based vendors in lieu of cash paid on payables, generally range from three to six months in maturity and are guaranteed by banks. The Company had $1,651 of bank acceptances outstanding at September 30, 2021. There were no bank acceptances outstanding at December 31, 2020. The carrying amounts of the bank acceptances approximate fair value due to the short maturities of these financial instruments. At September 30, 2021 and December 31, 2020, the Company also had other foreign bank borrowings of $104 and $254, respectively. The fair value of the other foreign bank borrowings was based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.

10. Derivatives

The Company has manufacturing, service and sales facilities around the world and thus makes investments and conducts business transactions denominated in various currencies. The Company is also exposed to fluctuations in interest rates and
15



commodity price changes. These financial exposures are monitored and managed by the Company as an integral part of its risk management program.

Derivative financial instruments have been used by the Company to hedge its exposure to fluctuations in interest rates. On April 28, 2017, the Company entered into an interest rate swap agreement (the "2017 Swap") with one bank which converts the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.92% plus the borrowing spread. The 2017 Swap expires on January 31, 2022. On March 24, 2021, the Company entered into a new interest rate swap agreement (the "2021 Swap") with this same bank that will commence on January 31, 2022 and will convert the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.17% plus the borrowing spread. The 2021 Swap will expire on January 30, 2026. These interest rate swap agreements (collectively, the "Swaps") remained in place at September 30, 2021 and are accounted for as cash flow hedges.

The Company also uses derivative financial instruments to hedge its exposures to fluctuations in foreign currency exchange rates. The Company has various contracts outstanding which primarily hedge recognized assets or liabilities and anticipated transactions in various currencies including the Euro, British pound sterling, U.S. dollar, Canadian dollar, Japanese yen, Singapore dollar, Korean won, Swedish kroner, Chinese renminbi, Mexican peso, Hong Kong dollar and Swiss franc. Certain foreign currency derivative instruments are treated as cash flow hedges of forecasted transactions. All foreign exchange contracts are due within two years.

The Company does not use derivatives for speculative or trading purposes or to manage commodity exposures.

The Company records the derivatives at fair value on the Consolidated Balance Sheets within Prepaid Expenses and Other Current Assets, Other Assets, Accrued Liabilities or Other Liabilities depending on their fair value and remaining contractual period. Changes in the fair market value of derivatives accounted for as cash flow hedges are recorded to accumulated other comprehensive income (loss) and reclassified to earnings in a manner that matches the earnings impact of the hedged transaction. Reclassifications to earnings for the Swaps are recorded through interest expense and reclassifications to earnings for foreign exchange contracts are recorded through net sales. Changes in the fair market value of the foreign exchange contracts that are not designated hedging instruments are recorded directly to earnings through Other expense (income), net.

The fair values of derivatives were not material to the Company's Consolidated Balance Sheets as of September 30, 2021 or December 31, 2020. The activity related to the derivatives that have been designated hedging instruments was not material to the Company's Consolidated Financial Statements for the periods ended September 30, 2021 or 2020. The Company recognized (losses) and gains of $(2,991) and $3,079 related to the foreign exchange contracts that are not accounted for as hedging instruments within other expense (income), net, in the Consolidated Statements of Income for the three month periods ended September 30, 2021 and 2020, respectively. The Company recognized losses of $3,404 and $2,743 related to the foreign exchange contracts that are not accounted for as hedging instruments within other expense (income), net, in the Consolidated Statements of Income for the nine month periods ended September 30, 2021 and 2020, respectively. Such gains and losses were substantially offset by net losses and gains recorded on the underlying hedged asset or liability (the "underlying"). Offsetting net gains or losses on the underlying are also recorded within Other expense (income), net.

The Company's policy for classifying cash flows from derivatives is to report the cash flows consistent with the underlying hedged item. Other financing cash flows during the nine months ended September 30, 2021 and 2020, as presented on the Consolidated Statements of Cash Flows, include $1,070 and $1,880 of net cash payments related to the settlement of foreign currency hedges related to intercompany financing.

11. Fair Value Measurements

The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:

Level 1    Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2    Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.

16



Level 3    Unobservable inputs for the asset or liability.

The following table provides the assets and liabilities reported at fair value and measured on a recurring basis:
Fair Value Measurements Using
DescriptionTotalQuoted Prices in Active Markets for
Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
September 30, 2021
Asset derivatives$195 $ $195 $ 
Liability derivatives(2,774) (2,774) 
Bank acceptances11,303  11,303  
Rabbi trust assets3,317 3,317   
Total$12,041 $3,317 $8,724 $ 
December 31, 2020
Asset derivatives$1,642 $ $1,642 $ 
Liability derivatives(1,988) (1,988) 
Bank acceptances 13,267  13,267  
Rabbi trust assets3,233 3,233   
Total$16,154 $3,233 $12,921 $ 

The derivative contracts are valued using observable current market information as of the reporting date such as the prevailing LIBOR-based interest rates and foreign currency spot and forward rates. Bank acceptances represent financial instruments accepted from certain China-based customers in lieu of cash paid on receivables, have maturities of less than one year and are guaranteed by banks. The carrying amounts of the bank acceptances, which are included within prepaid expenses and other current assets, approximate fair value due to their short maturities. The fair values of rabbi trust assets are based on quoted market prices from various financial exchanges.


12. Pension and Other Postretirement Benefits

Pension and other postretirement benefits expenses consisted of the following:
Three Months Ended
September 30,
Nine Months Ended
September 30,
Pensions202120202021 2020
Service cost$1,633 $1,620 $4,912 $4,704 
Interest cost3,186 3,815 9,562 11,438 
Expected return on plan assets(6,963)(7,594)(20,897)(22,391)
Amortization of prior service cost83 128 248 281 
Amortization of actuarial losses3,999 3,502 12,005 10,148 
Curtailment loss   484 
Net periodic benefit cost$1,938 $1,471 $5,830 $4,664 

17



Three Months Ended
September 30,
Nine Months Ended
September 30,
Other Postretirement Benefits202120202021 2020
Service cost$27 $20 $77  $61 
Interest cost203 259 615  780 
Amortization of prior service cost7 6 22  20 
Amortization of actuarial losses54 9 194 27 
Net periodic benefit cost$291 $294 $908  $888 

The service cost component of net periodic benefit cost is included within cost of sales and selling and administrative expenses. The components of net periodic benefit cost other than the service cost component are included in Other income (expense) on the Consolidated Statements of Income.

13. Income Taxes

During the second quarter of 2021, the Italian tax authorities released Tax Guidance related to the application of tax basis realignment rules for intangible property ("Realignment") which provides Italian taxpayers with the opportunity to step up the basis of goodwill and intangibles to their fair market value and amortize the step up over 18 years for tax purposes in exchange for paying a 3% tax on the step up, payable over a three years period. The Company opted to elect the Realignment in June 2021 and accordingly recorded a tax payable of $3,008 and a long-term tax payable of $6,016. The Company subsequently made its first required installment payment of $3,008 during the third quarter of 2021, reducing the long-term tax payable accordingly. The Company also recorded a deferred tax asset of $83,921 related to the Realignment. Accounting guidance requires that when a deferred tax asset is realigned for tax purposes, a corresponding revaluation reserve also be recorded. Under Italian tax rules, any dividends paid out of this revaluation reserve are subject to tax at a 24% rate. Accordingly, the Company recorded a deferred tax liability of $72,190 related to the potential 24% tax due on any dividends, paid out of the revaluation reserve. The deferred tax asset and liability balances have been presented on a net basis on the Consolidated Balance Sheets. The Company also recorded a one time $2,707 benefit to the provision in the first nine months of 2021 related to this election and related accounting.

The Company's effective tax rate for the first nine months of 2021 was 27.0% compared with 40.0% in the first nine months of 2020 and 37.6% for the full year 2020. The decrease in the first nine months of 2021 effective tax rate from the full year 2020 rate is primarily due to the absence of tax expense related to the completed sale of the Seeger business in 2020, the benefit related to the tax basis of goodwill and intangibles (discussed above), a net benefit related to the resolution of a foreign tax matter and a favorable mix in earnings based on tax jurisdictions. The tax rate benefits were partially offset by tax expense related to the revaluation of UK deferred taxes resulting from a legislative increase in the corporate tax rate.

The Aerospace and Industrial segments have a number of multi-year tax holidays in Singapore and China. The tax holiday in China expired at the end of 2020. The Company has re-applied for approval of a potential three-year holiday in China which could reduce the tax rate effective January 1, 2021 (retroactively). The Company anticipates a decision on its application for the holiday in the fourth quarter of 2021. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions. Aerospace was granted an income tax holiday for operations recently established in Malaysia. This holiday commenced effective November 2020 and remains effective for a period of ten years.

18



14. Changes in Accumulated Other Comprehensive Income (Loss) by Component

The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the nine-month periods ended September 30, 2021 and 2020:
Gains and Losses on Cash Flow HedgesPension and Other Postretirement Benefit ItemsForeign Currency ItemsTotal
December 31, 2020$(757)$(142,119)$20,561 $(122,315)
Other comprehensive (loss) income before reclassifications (1,115)614 (51,669)(52,170)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income 627 9,551  10,178 
Net current-period other comprehensive (loss) income (488)10,165 (51,669)(41,992)
September 30, 2021$(1,245)$(131,954)$(31,108)$(164,307)
Gains and Losses on Cash Flow HedgesPension and Other Postretirement Benefit ItemsForeign Currency ItemsTotal
December 31, 2019$(115)$(144,047)$(66,333)$(210,495)
Other comprehensive (loss) income before reclassifications (2,305)(5,733)23,774 15,736 
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income858 8,400  9,258 
Net current-period other comprehensive (loss) income(1,447)2,667 23,774 24,994 
September 30, 2020$(1,562)$(141,380)$(42,559)$(185,501)

The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three-month periods ended September 30, 2021 and 2020:
Details about Accumulated Other Comprehensive Income (Loss) ComponentsAmount Reclassified from Accumulated Other Comprehensive Income (Loss)Affected Line Item in the Consolidated Statements of Income
Three Months Ended
September 30, 2021
Three Months Ended
September 30, 2020
(Losses)/gains on cash flow hedges
Interest rate contracts
$(468)$(449)Interest expense
Foreign exchange contracts
219 237 Net sales
(249)(212)Total before tax
75 85 Tax benefit
(174)(127)Net of tax
Pension and other postretirement benefit items
Amortization of prior service costs$(90)$(134)(A)
Amortization of actuarial losses(4,053)(3,511)(A)
(4,143)(3,645)Total before tax
972 844 Tax benefit
(3,171)(2,801)Net of tax
Total reclassifications in the period$(3,345)$(2,928)
19




The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the nine-month periods ended September 30, 2021 and 2020:
Details about Accumulated Other Comprehensive Income (Loss) ComponentsAmount Reclassified from Accumulated Other Comprehensive Income (Loss)Affected Line Item in the Consolidated Statements of Income
Nine Months Ended
September 30, 2021
Nine Months Ended
September 30, 2020
(Losses)/gains on cash flow hedges
Interest rate contracts
$(1,377)(866)Interest expense
Foreign exchange contracts
517 (213)Net sales
(860)(1,079)Total before tax
233 221 Tax benefit
(627)(858)Net of tax
Pension and other postretirement benefit items
Amortization of prior service costs$(270)$(301)(A)
Amortization of actuarial losses(12,199)(10,175)(A)
Curtailment loss (484)(A)
(12,469)(10,960)Total before tax
2,918 2,560 Tax benefit
(9,551)(8,400)Net of tax
Total reclassifications in the period$(10,178)$(9,258)

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.


15. Information on Business Segments

The Company is organized based upon the nature of its products and services and reports under two global business segments: Industrial and Aerospace. Segment information is consistent with how management reviews the businesses, makes investing and resource allocation decisions and assesses operating performance. The Company has not aggregated operating segments for purposes of identifying these two reportable segments.

Industrial is a global provider of highly-engineered, high-quality precision components, products and systems for critical applications serving a diverse customer base in end-markets such as transportation, industrial equipment, automation, personal care, packaging, electronics, and medical devices. Focused on innovative custom solutions, Industrial participates in the design phase of components and assemblies whereby customers receive the benefits of application and systems engineering, new product development, testing and evaluation, and the manufacturing of final products. Products are sold primarily through its direct sales force and global distribution channels. Industrial's Molding Solutions business designs and manufactures customized hot runner systems, advanced mold cavity sensors and process control systems, and precision high cavitation mold assemblies - collectively, the enabling technologies for many complex injection molding applications. The Force & Motion Control business provides innovative cost effective force and motion control solutions for a wide range of metal forming and other industrial markets. The Automation business designs and develops pneumatic robotic grippers, advanced end-of-arm tooling systems, sensors and other automation components for intelligent robotic handling solutions and industrial automation applications. Industrial's Engineered Components business manufactures and supplies precision mechanical products used in transportation and industrial applications, including mechanical springs, and high-precision punched and fine-blanked components.

Aerospace is a global manufacturer of complex fabricated and precision machined components and assemblies for turbine engines, nacelles and structures for both commercial and defense-related aircraft. The Aerospace Aftermarket business provides aircraft engine component maintenance, repair and overhaul ("MRO") services, including services performed under our Component Repair Programs (“CRPs”), for many of the world’s major turbine engine manufacturers, commercial airlines and
20



the defense market. The Aerospace Aftermarket business also manufactures and supplies aerospace aftermarket spare parts, including through revenue sharing programs (“RSPs”) under which the Company receives an exclusive right to supply designated aftermarket parts over the life of specific aircraft engine programs.
The following tables set forth information about the Company's operations by its two reportable segments:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net sales
Industrial$231,549 $196,916 $686,220 $561,047 
Aerospace93,511 72,148 261,639 274,227 
Intersegment sales(1)(5)(13)(8)
Total net sales$325,059 $269,059 $947,846 $835,266 
Operating profit
Industrial$30,067 $24,438 $78,635 $42,063 
Aerospace13,642 6,805 35,997 48,609 
Total operating profit43,709 31,243 114,632 90,672 
Interest expense4,027 3,701 12,443 11,924 
Other expense (income), net1,217 47 3,952 2,700 
Income before income taxes$38,465 $27,495 $98,237 $76,048 
September 30, 2021 December 31, 2020
Assets 
Industrial$1,840,602 $1,908,389 
Aerospace590,251 623,547 
Other (A)
155,736 144,290 
Total assets$2,586,589  $2,676,226 

(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents and deferred tax assets.

16. Commitments and Contingencies

Product Warranties

The Company provides product warranties in connection with the sale of certain products. From time to time, the Company is subject to customer claims with respect to product warranties. The Company accrues its estimated exposure for warranty claims at the time of sale based upon the length of the warranty period, historical experience and other related information known to the Company. Liabilities related to product warranties and extended warranties were not material as of September 30, 2021 and December 31, 2020.

During the quarter ended September 30, 2021, a customer asserted breach of contract and contractual warranty claims regarding a part manufactured by the Company. While the Company disputes the asserted claims, the Company and the customer are in discussions seeking to resolve the matter. No litigation or other proceeding has been initiated. While it is currently not possible to determine the ultimate outcome of this matter, the Company intends to vigorously defend its position and believes that the ultimate resolution will not have a material adverse effect on the Company’s consolidated financial position or liquidity, but could be material to the consolidated results of operations of any one period.

Litigation
The Company is subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending involving the Company and its subsidiaries. The Company records a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with the Company's beliefs, the Company expects that the outcome of such proceedings, individually or in the aggregate, will not have a material adverse effect on
21



financial condition or results of operations.

17. Business Reorganizations

In June 2020, the Company announced restructuring and workforce reduction actions ("Actions") which were implemented across its businesses and functions in response to the macroeconomic disruption in global industrial and aerospace end markets arising from COVID-19. During 2020, a resulting pre-tax charge of $19,116 was recorded ($18,158 through operating profit), primarily related to employee severance and termination benefits (recorded largely during the second quarter of 2020). These actions were substantially complete as of December 31, 2020 and reduced the Company’s global workforce by approximately 8%. A corresponding liability of $3,503, per below, was included within accrued liabilities as of September 30, 2021. The Company does not expect any additional costs related to the Actions to be significant.

The following table sets forth the change in the liability related to these actions:
December 31, 2020$13,151 
Severance expense(810)
Payments(8,838)
September 30, 2021$3,503 
In June 2021, the Company initiated additional restructuring actions ("Restructurings") at two locations. The Restructurings include a transfer of manufacturing capabilities to leverage existing capacity which is expected to reduce labor and infrastructure costs. The Restructurings resulted in pre-tax charges of $1,460, primarily related to employee severance and termination benefits, and have been recorded within Selling and Administrative Expenses in the accompanying Consolidated Statements of Income. The Company expects to incur additional charges of approximately $2,500 related to these actions through 2022.
____________________________________________________________________________________


With respect to the unaudited consolidated financial information of Barnes Group Inc. for the three-month periods ended September 30, 2021 and 2020, PricewaterhouseCoopers LLP reported that they have applied limited procedures in accordance with professional standards for a review of such information. However, their separate report dated October 29, 2021 appearing herein, states that they did not audit and they do not express an opinion on that unaudited consolidated financial information. Accordingly, the degree of reliance on their report should be restricted in light of the limited nature of the review procedures applied. PricewaterhouseCoopers LLP is not subject to the liability provisions of Section 11 of the Securities Act of 1933, as amended, for their report on the unaudited consolidated financial information because that report is not a “report” or a “part” of the registration statement prepared or certified by PricewaterhouseCoopers LLP within the meaning of Sections 7 and 11 of the Securities Act of 1933, as amended.


22





Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Barnes Group Inc.

Results of Review of Interim Financial Information

We have reviewed the accompanying consolidated balance sheet of Barnes Group Inc. and its subsidiaries (the “Company”) as of September 30, 2021, and the related consolidated statements of income and of comprehensive income for the three-month and nine-month periods ended September 30, 2021 and 2020 and the consolidated statement of cash flows for the nine-month periods ended September 30, 2021 and 2020, including the related notes (collectively referred to as the “interim financial information”). Based on our reviews, we are not aware of any material modifications that should be made to the accompanying interim financial information for it to be in conformity with accounting principles generally accepted in the United States of America.

We have previously audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheet of the Company as of December 31, 2020, and the related consolidated statements of income, of comprehensive income, of changes in stockholders’ equity, and of cash flows for the year then ended (not presented herein), and in our report dated February 22, 2021, which included a paragraph describing a change in the manner of accounting for leases in the 2019 financial statements, we expressed an unqualified opinion on those consolidated financial statements. In our opinion, the information set forth in the accompanying consolidated balance sheet information as of December 31, 2020, is fairly stated, in all material respects, in relation to the consolidated balance sheet from which it has been derived.

Basis for Review Results

This interim financial information is the responsibility of the Company’s management. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. We conducted our review in accordance with the standards of the PCAOB. A review of interim financial information consists principally of applying analytical procedures and making inquiries of persons responsible for financial and accounting matters. It is substantially less in scope than an audit conducted in accordance with the standards of the PCAOB, the objective of which is the expression of an opinion regarding the financial statements taken as a whole. Accordingly, we do not express such an opinion.

/s/ PricewaterhouseCoopers LLP

Hartford, Connecticut
October 29, 2021


23



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

OVERVIEW

Please refer to the Overview in the Management's Discussion and Analysis of Financial Condition and Results of Operations in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. The Annual Report on Form 10-K, along with the Company's other filings, can be found on the Securities and Exchange Commission's website, www.sec.gov, as well as on the Company's website: www.bginc.com.

Third Quarter Highlights

The Company reported net sales of $325.1 million in the third quarter of 2021, an increase of $56.0 million or 20.8%, from the third quarter of 2020. Organic sales increased by $54.3 million, or 20.2%, including increases of $32.9 million, or 16.7%, and $21.4 million, or 29.6%, at Industrial and Aerospace, respectively. Sequentially, sales increased approximately 1% in the third quarter of 2021 as compared with the second quarter of 2021, with an increase in Aerospace sales being partially offset by a slight decrease in Industrial sales. The year-over-year increase at Aerospace was driven by a volume increase within both the Aerospace Original Equipment Manufacturing ("OEM") and Aerospace Aftermarket businesses, reflecting improving Aerospace end markets. From an Industrial standpoint, end-markets improved on a year-over-year basis, however declined slightly on a sequential basis as pressures resulting from semiconductor shortages and global supply chain sourcing constraints impacted near-term automotive and broader industrial production. The weakening of the U.S. dollar against foreign currencies increased net sales within the Industrial segment by approximately $1.7 million. Operating margins increased from 11.6% in the 2020 period to 13.4% in the current period, largely a result of the profit impact of increased sales volumes, partially offset by an increase in employee related costs, including incentive compensation.

Impact of COVID-19

The COVID-19 pandemic resulted in a disruption in business activities worldwide and caused weakened economic conditions throughout the 2020 period, both in the United States and abroad. COVID-19 had a significant impact on order rates within Industrial and, on a more targeted basis, Aerospace end-markets. Industrial sales volumes gradually strengthened throughout the first six months of 2021, although recent signs of softness in orders during the third quarter of 2021 have been driven by broader supply chain constraints. Similar pressures also resulted in freight and raw material cost increases. The Aerospace Aftermarket business remains impacted by lower passenger traffic and the removal of aircraft from service. Although sales volumes have increased within the Aerospace OEM business, management anticipates continued sales pressure as the production of certain wide body aircraft has been lowered. COVID-19 may continue to have further negative impacts on the Company's operations, customers and supply chain despite preventative measures taken.

The Company currently maintains sufficient liquidity and continues to closely monitor its cash generation, usage and preservation including the management of working capital to generate cash. The Company took several actions in 2020 to better align costs with the current business environment, including restructuring and workforce reductions (the "Actions"). Resulting pre-tax charges of $18.2 million were recorded through operating profit in 2020 (primarily during the second quarter of 2020). See Note 17.

RESULTS OF OPERATIONS

Net Sales
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in millions)20212020Change20212020Change
Industrial$231.5 $196.9 $34.6 17.6 %$686.2 $561.0 $125.2 22.3 %
Aerospace93.5 72.1 21.4 29.6 %261.6 274.2 (12.6)(4.6)%
Total$325.1 $269.1 $56.0 20.8 %$947.8 $835.3 $112.6 13.5 %

The Company reported net sales of $325.1 million in the third quarter of 2021, an increase of $56.0 million or 20.8%, from the third quarter of 2020. Organic sales increased by $54.3 million, or 20.2%, including increases of $32.9 million at Industrial and $21.4 million at Aerospace. Industrial sales declined slightly on a sequential basis whereas Aerospace sales improved 8% in the third quarter of 2021, as compared with the second quarter of 2021. The year-over-year increase at Aerospace was driven by improved sales within both the OEM business and Aftermarket businesses, resulting primarily from continuing global
24



improvement in aerospace markets. OEM and Aftermarket sales improved sequentially by 5% and 16%, respectively, in the third quarter of 2021, as compared with the second quarter of 2021. From an Industrial standpoint, end-markets improved year-over-year and declined slightly on a sequential basis as continuing pressures resulting from semiconductor shortages and global supply chain sourcing constraints impacted near-term automotive and broader industrial production. Medical end markets in which the Company participates remain solid and order activity remains favorable. General industrial markets demonstrated significant strength in the year-over-year period, although sequential sales and orders rates have tapered. The Automation business experienced organic sales growth during the current period as a result of further penetration into end markets. The weakening of the U.S. dollar against foreign currencies increased net sales within the Industrial segment by approximately $1.7 million.

The Company reported net sales of $947.8 million in the first nine months of 2021, an increase of $112.6 million, or 13.5%, from the first nine months of 2020. Organic sales increased by $93.5 million driven by an increase of $106.1 million at Industrial, partially offset by a decrease of $12.6 million at Aerospace. The Company completed the sale of its Seeger business on February 1, 2020, reducing sales by $5.3 million during the first nine months of 2021 relative to the prior year period. The weakening of the U.S. dollar against foreign currencies increased net sales within the Industrial segment by approximately $24.4 million. The decrease at Aerospace was driven by organic sales declines within the Aftermarket businesses, due primarily to the effect of COVID-19 on airline travel, whereas improvements within Industrial were driven by recovering end-markets within each of the businesses.

Expenses and Operating Income
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in millions)20212020Change20212020Change
Cost of sales$205.1 $176.9 $28.2 15.9 %$602.9 $532.2 $70.7 13.3 %
% sales63.1 %65.8 %63.6 %63.7 %
Gross profit (1)
$120.0 $92.2 $27.8 30.2 %$344.9 $303.1 $41.9 13.8 %
% sales36.9 %34.2 %36.4 %36.3 %
Selling and administrative expenses$76.3 $60.9 $15.4 25.2 %$230.3 $212.4 $17.9 8.4 %
% sales23.5 %22.6 %24.3 %25.4 %
Operating income$43.7 $31.2 $12.5 39.9 %$114.6 $90.7 $24.0 26.4 %
% sales13.4 %11.6 %12.1 %10.9 %

(1) Sales less cost of sales.

Cost of sales in the third quarter of 2021 increased 15.9% from the 2020 period and gross profit margin increased from 34.2% in the 2020 period to 36.9% in the 2021 period. Gross profit margins increased at both Aerospace and Industrial. Within Industrial, gross profit and gross profit margin increased primarily as a result of the profit contribution of higher sales volumes within each of the businesses, partially offset by increased global sourcing costs, including increased freight and raw material. Within Aerospace, higher volumes within both the Aftermarket and OEM businesses contributed to an increase in both gross profit and gross profit margin during the third quarter of 2021. Selling and administrative expenses in the third quarter of 2021 increased 25.2% from the 2020 period. Sales increased by 20.8% between the comparable 2020 and 2021 periods. As a percentage of sales, selling and administrative costs increased from 22.6% in the third quarter of 2020 to 23.5% in the 2021 period. The increase in selling and administrative costs as a percentage of sales was primarily driven by an increase in employee related costs, including incentive compensation within both segments, and investments in growth and innovation. Operating income in the third quarter of 2021 increased by 39.9% to $43.7 million compared with the third quarter of 2020 and operating income margin increased from 11.6% to 13.4%, driven by the items above.

Cost of sales in the first nine months of 2021 increased 13.3% from the 2020 period and gross profit margin increased slightly from 36.3% in the 2020 period to 36.4% in the 2021 period. Gross profit margins declined at Aerospace and increased slightly at Industrial. Within Aerospace, lower volumes within the Aftermarket business on a year to date basis contributed to a decrease in gross profit during the first nine months of 2021. Gross profit margin also decreased during the first nine months of 2021 at Aerospace, given the mix of products between the OEM and Aftermarket businesses. Within Industrial, gross profit increased primarily as a result of the profit contribution of increased sales volumes. Gross profit margins at Industrial between the 2021 and 2020 periods increased slightly as the profit contribution of increased sales volumes was partially offset by an increase in global sourcing costs. Within Aerospace, a reduction in gross profit in the first nine months of 2021 was driven by significantly
25



lower volumes within the Aftermarket businesses as compared with the 2020 period. Selling and administrative expenses in the first nine months of 2021 increased 8.4% from the 2020 period. Sales, however, increased by 13.5% between the comparable 2021 and 2020 periods. As a percentage of sales, selling and administrative costs decreased from 25.4% in the first nine months of 2020 to 24.3% in the 2021 period. The decrease in selling and administrative costs as a percentage of sales was driven by the absence of $18.0 million of pre-tax charges related to restructuring and workforce actions and $2.4 million of divestiture charges related to the completion of the Seeger sale during the 2020 period. Partially offsetting this decrease were investments in growth and innovation, and an increase in employee related costs, including incentive compensation within both segments. Operating income in the first nine months of 2021 increased 26.4% to $114.6 million from the first nine months of 2020 and operating income margin increased from 10.9% in the 2020 period to 12.1% in the 2021 period, primarily driven by the items noted above.

Interest expense
Interest expense increased by $0.3 million in the third quarter of 2021 and by $0.5 million in the first nine months of 2021 as compared with the prior year periods, primarily as a result of higher interest rates, partially offset by decreased average borrowings during the period.

Other expense (income), net
Other expense (income), net in the third quarter of 2021 was $1.2 million compared to $0.0 million in the third quarter of 2020. Other expense (income), net in the first nine months of 2021 was $4.0 million compared to $2.7 million in the first nine months of 2020. This increase in expense was primarily caused by an increase in other components of net periodic benefit costs, from $0.8 million in the nine months ended September 30, 2020 to $1.7 million in the nine months ended September 30, 2021.

Income Taxes
During the second quarter of 2021, the Italian tax authorities released Tax Guidance related to the application of tax basis realignment rules for intangible property ("Realignment") which provides Italian taxpayers with the opportunity to step up the basis of goodwill and intangibles to their fair market value and amortize the step up over 18 years for tax purposes in exchange for paying a 3% tax on the step up, payable over a three year period. The Company opted to elect the Realignment in June 2021 and accordingly recorded a tax payable of $3.0 million and a long-term tax payable of $6.0 million. The Company subsequently made its first required installment payment of $3.0 million during the third quarter of 2021, reducing the long-term tax payable accordingly. The Company also recorded a deferred tax asset of $83.9 million related to the Realignment. Accounting guidance requires that when a deferred tax asset is realigned for tax purposes, a corresponding revaluation reserve also be recorded. Under Italian tax rules, any dividends paid out of this revaluation reserve are subject to tax at a 24% rate. Accordingly, the Company recorded a deferred tax liability of $72.2 million related to the potential 24% tax due on any dividends, paid out of the revaluation reserve. The deferred tax asset and liability balances have been presented on a net basis on the Consolidated Balance Sheets. The Company also recorded a one time $2.7 million benefit to the provision in the first nine months of 2021 related to this election and related accounting.

The Company's effective tax rate for the first nine months of 2021 was 27.0% compared with 40.0% in the first nine months of 2020 and 37.6% for the full year 2020. The decrease in the first nine months of 2021 effective tax rate from the full year 2020 rate is primarily due to the absence of tax expense related to the completed sale of the Seeger business in 2020, the benefit related to the tax basis of goodwill and intangibles (discussed above), a net benefit related to the resolution of a foreign tax matter and a favorable mix in earnings based on tax jurisdictions. The tax rate benefits were partially offset by tax expense related to the revaluation of UK deferred taxes resulting from a legislative increase in the corporate tax rate.

The Aerospace and Industrial segments have a number of multi-year tax holidays in Singapore and China. The tax holiday in China expired at the end of 2020. The Company has re-applied for approval of a potential three-year holiday in China which could reduce the tax rate effective January 1, 2021 (retroactively). The Company anticipates a decision on its application for the holiday in the fourth quarter of 2021. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions. Aerospace was granted an income tax holiday for operations recently established in Malaysia. This holiday commenced effective November 2020 and remains effective for a period of ten years.



26



Income and Income per Share
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in millions, except per share)20212020Change20212020Change
Net income$27.9 $15.4 $12.5 81.4 %$71.7 $45.7 $26.1 57.1 %
Net income per common share:
Basic$0.55 $0.30 $0.25 83.3 %$1.41 $0.90 $0.51 56.7 %
Diluted0.55 0.30 0.25 83.3 %1.40 0.89 0.51 57.3 %
Weighted average common shares outstanding:
Basic50.9 50.8 0.1 0.1 %50.9 50.9 — 0.1 %
Diluted51.1 50.9 0.1 0.2 %51.1 51.1 — (0.1)%
Basic and diluted net income per common share increased for the three and nine month periods ended September 30, 2021 as compared to 2020. The increases were due to the increases in net income for the periods. Basic and diluted weighted average common shares outstanding were largely consistent for the periods and were only slightly impacted by the repurchase of 396,000 and 100,000 shares during 2020 and 2021, respectively, as part of the Company's publicly announced Repurchase Program (as defined herein) as well as the issuance of additional shares for employee stock plans.

Financial Performance by Business Segment

Industrial
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in millions)20212020Change20212020Change
Sales$231.5 $196.9 $34.6 17.6 %$686.2 $561.0 $125.2 22.3 %
Operating profit30.1 24.4 5.6 23.0 %78.6 42.1 36.6 86.9 %
Operating margin13.0 %12.4 %11.5 %7.5 %

Sales at Industrial were $231.5 million in the third quarter of 2021, a $34.6 million, or 17.6% increase from the third quarter of 2020. Organic sales increased by $32.9 million, or 16.7%, during the 2021 period, driven by improved volumes across each of the businesses. On a sequential basis, Industrial declined slightly in the third quarter of 2021, as compared with the second quarter of 2021, as pressures resulting from semiconductor shortages and global supply chain sourcing constraints impacted near-term automotive and broader industrial production. The Automation business saw strong year-over-year organic sales growth, although sequential sales and order rates both declined relative to the second quarter of 2021. Orders within the personal care and packaging markets demonstrated softness on both a year-over-year and sequential basis. Volumes within our medical markets remained solid, consistent with this market trend throughout the pandemic. Foreign currency increased sales on a year-over-year basis by approximately $1.7 million as the U.S. dollar weakened against foreign currencies. During the first nine months of 2021, this segment reported sales of $686.2 million, a 22.3% increase from the first nine months of 2020. Organic sales increased by $106.1 million, or 18.9%, during the 2021 period, primarily a result of recovering end-markets, the lessened impacts of COVID-19 and related sales improvements within each of the businesses. The Company completed the sale of its Seeger business in February 2020, reducing sales by $5.3 million during the first nine months of 2021 relative to the prior year period. Foreign currency increased sales by approximately $24.4 million as the U.S. dollar weakened against foreign currencies.

Operating profit at Industrial in the third quarter of 2021 increased 23.0% from the third quarter of 2020 to $30.1 million. Operating profit benefited from the impact of increased organic sales volumes, partially offset by an increase in employee related costs, including incentive compensation, and investments in growth and innovation. Global sourcing also impacted the current period as supply chain constraints drove freight and raw material cost increases across the broader industry. Operating margin increased from 12.4% in the 2020 period to 13.0% in the 2021 period, driven primarily by increased organic sales volumes. Operating profit in the first nine months of 2021 was $78.6 million, an increase of $36.6 million from the first nine months of 2020, driven by the profit impact of increased organic sales and the absence of $15.8 million of restructuring charges and $2.4 million of divestiture charges related to the completion of the Seeger sale during the 2020 period. Partially offsetting these benefits were the increase in employee related costs, global sourcing and investments in growth and innovation. Research and development costs increased in the first nine months of 2021 period as the Company continues to invest in innovation.
27



Operating margin increased from 7.5% in the 2020 period to 11.5% in the 2021 period, primarily a result of the increased organic sales and the absence of the prior period restructuring costs.

Outlook: In Industrial, management remains focused on generating organic sales growth through the introduction of new products and services and by leveraging the benefits of its diversified products and global industrial end-markets. This being the case, our end markets continue to recover from the impacts of COVID-19 and increasing supply chain constraints. Markets within our key regions of North America, Europe and China, although having demonstrated recovery throughout the first half of the year, softened during the third quarter as supply chain disruptions impacted demand and shipments across most Industrial businesses and regions. General industrial end markets have shown significant year-over-year improvement, although order rates were sequentially flat as compared with the second quarter of 2021. For overall industrial end-markets, the manufacturing Purchasing Managers' Index ("PMI") are above 50 in most regions. PMI within the United States, Europe and China, however, have shown slight deterioration since the second quarter of 2021. Global forecasted production for light vehicles has continued to decline due to semiconductor shortages that have impacted, and may continue to impact, near-term automotive builds, tempering overall strength within the transportation markets during the first nine months of 2021. Management also continues to track closely the impact of pricing changes and lead times on raw materials and freight, given the increasing pressure of supply chain constraints, primarily during the back end of the current quarter. Within our Molding Solutions business, global medical markets remain healthy and are expected to remain favorable given the recent demands of COVID-19, an aging population and expanded medical applications. The automotive hot runner and tool and die markets remain strong following the release of projects with automotive original equipment manufacturers related to model launches, including new electric vehicles. Orders within the packaging market have declined on both a year-over-year and sequential basis. Proposed environmental regulations affecting product and packaging composition and disposability may impact future sales within these end markets. Automation end-markets continue to trend positively from a year-over-year standpoint. Although order activity declined sequentially during the third quarter of 2021, we continue to focus on further expansion into adjacent end-markets. Overall industrial end-markets may be impacted by uncertainty related to current and potential future tariffs. As noted above, our sales were positively impacted by $1.7 million from fluctuations in foreign currencies. To the extent that the U.S. dollar fluctuates relative to other foreign currencies, our sales may be impacted relative to the prior year periods. The relative impact on operating profit is not expected to be as significant as the impact on sales as most of our businesses have expenses primarily denominated in local currencies, where their revenues reside, however operating margins may be impacted. Management is focused on sales growth through innovation, acquisition and expanding geographic reach. Strategic investments in new technologies, manufacturing processes and product development are expected to provide benefits over the long term and management continues to evaluate such opportunities.

The Company is focused on the proactive management of costs to mitigate any residual impacts of COVID-19 and increasing risks of supply chain constraints on operating profit. Management also remains focused on strategic investments and new product and process introductions, as well as driving productivity by leveraging the Barnes Enterprise System ("BES"). Cost saving initiatives taken earlier, including discretionary spending initiatives, continue to provide benefit. The Company continues to manage its cost structure to align with the intake of orders and sales given remaining uncertainty within certain end-markets as we close out 2021. Management will continue to explore opportunities for additional cost savings, while working closely with vendors and customers as it relates to the timing of deliveries and pricing initiatives. It is anticipated that operating profit will continue to be impacted by changes in sales volume, mix and pricing, inflation, freight costs and the levels of investments made within each of the Industrial businesses. Operating profit may also be impacted by enactment of or changes in tariffs, trade agreements and trade policies that may affect the cost, lead times and/or availability of goods, including but not limited to, steel and aluminum. Costs associated with new product and process introductions, restructuring and other cost initiatives, strategic investments and the integration of acquisitions may negatively impact operating profit.

Aerospace
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in millions)20212020Change20212020Change
Sales$93.5 $72.1 $21.4 29.6 %$261.6 $274.2 $(12.6)(4.6)%
Operating profit13.6 6.8 6.8 100.5 %36.0 48.6 (12.6)(25.9)%
Operating margin14.6 %9.4 %13.8 %17.7 %

The Aerospace segment reported sales of $93.5 million in the third quarter of 2021, a 29.6% increase from the third quarter of 2020. Sales increased 23% within the OEM business and 46% within the Aftermarket business relative to the 2020 period. On a sequential basis, Aerospace sales improved 8% in the third quarter of 2021 relative to the second quarter of 2021, with OEM and Aftermarket sales improving by 5% and 16%, respectively, relative to the prior period. The year-over-year increase in
28



OEM sales was driven by growing narrow body airframe production including the return to flight of the Boeing 737 MAX. Sales within OEM, although having increased since the comparable 2020 period as well as sequentially since the second quarter of 2021, continued to experience the impact of earlier reductions in engine and airframe build schedules, in addition to higher levels of inventory within the supply chain. The order schedules of our OEM customers have continued to stabilize throughout 2021, although OEM orders declined sequentially in the current period as customers continue to normalize their aircraft production schedules. Sales within the Aftermarket Maintenance Repair and Overhaul ("MRO") and spare parts businesses improved during the third quarter of 2021 on a year-over-year basis. Airline traffic and aircraft utilization have improved significantly relative to the third quarter of 2020. The MRO business continued to demonstrate signs of a gradual recovery as the distribution of vaccines increased, certain domestic health and travel restrictions were lifted and passenger traffic improved. Sales within the segment are largely denominated in U.S. dollars and therefore were not significantly impacted by changes in foreign currency. During the first nine months of 2021, the Aerospace segment reported sales of $261.6 million, a 4.6% decrease from the first nine months of 2020, driven by declines within the Aftermarket businesses, partially offset by an increase within OEM. The sales decline during the first nine months of 2021 resulted from lower sales volumes, primarily during the first quarter of 2021, due to the impact of COVID-19. Aerospace segment sales during the first quarter of 2021 were down 38% relative to the comparable 2020 quarter, thereby weighing on the first nine months of 2021.

Operating profit at Aerospace in the third quarter of 2021 more than doubled since the third quarter of 2020 to $13.6 million. The increase in operating profit resulted from the profit contribution of higher volumes within the OEM and Aftermarket businesses, as discussed above, and favorable productivity. These benefits were partially offset by an increase in employee related costs, including incentive compensation. Operating margin increased from 9.4% in the the 2020 period to 14.6% in the 2021 period, driven primarily by the profit contribution of increased sales. Operating margin decreased from 17.7% in the first nine months of 2020 to 13.8% in the first nine months of 2021, a result of mix across the businesses and, more specifically, the comparably lower Aftermarket sales during the first nine months of 2021. Operating profit in the first nine months of 2021 decreased 25.9% from the first nine months of 2020 to $36.0 million, driven by lower Aftermarket performance within the current nine-month period, partially offset by the absence of $2.2 million of restructuring charges during the 2020 period.

Outlook: Sales in the Aerospace OEM business are based on the general state of the aerospace market driven by the worldwide economy and are supported by its order backlog through participation in certain strategic commercial and defense-related engine and airframe programs. OEM sales and orders grew modestly in the first nine months of 2021 relative to the similar 2020 period and management anticipates gradual order improvement over the remainder of 2021 as customer schedules continue to normalize, albeit at lower levels. The Company expects, however, that the OEM business will continue to see lingering softness in demand for its manufactured components relative to pre-pandemic levels as aircraft production rates at Boeing and Airbus have been reduced. Narrow body airframe production is beginning to ramp, whereas wide body airframe production remains under pressure given continued international travel restrictions. The duration and depth of the aerospace market disruptions remain uncertain at this time, however a recovery to pre-pandemic levels is expected to take several years. Aerospace management continues to work with customers to evaluate engine and airframe build schedules, giving management the ability to react timely to such changes. Management is also working closely with suppliers to align raw material schedules with production requirements. Management remains focused on executing long-term agreements while expanding our share of production on key programs. Backlog at OEM was $665.1 million at September 30, 2021, an increase of 16.3% since December 31, 2020, at which time backlog was $572.0 million. OEM orders increased backlog through the first six months of 2021, however levels declined in the current quarter, largely as Aerospace customers continued to adjust orders based on their changing aircraft production schedules. Approximately 40% of OEM backlog is expected to be recognized over the next 12 months. If COVID-19 continues to have a material impact on the aviation industry, including our more significant OEM customers, it will continue to materially affect our Aerospace business and results of operations. The Aerospace OEM business may also be impacted by changes in the content levels on certain platforms, changes in customer sourcing decisions, adjustments to customer inventory levels, commodity and labor availability and pricing, vendor sourcing capacity and the use of alternate materials. Additional impacts may include the redesign of parts, quantity of parts per engine, cost schedules agreed to under contract with the engine and airframe manufacturers, as well as the pursuit and duration of new programs.

COVID-19 continues to impact our Aerospace Aftermarket businesses. Reduced aircraft utilization, increased levels of aircraft removed from service and reduced airline profitability are expected to continue to negatively impact our business in the mid-term. The Aftermarket business has, however, showed signs of a gradual recovery during the first nine months of 2021 as domestic and international passenger traffic improved, the distribution of vaccines increased and certain domestic health and travel restrictions were lifted. Travel restrictions, especially on an international basis, continue to impact wide body aircraft utilization and corresponding Aftermarket orders, although freight-related air traffic remains strong. Sales in the Aerospace Aftermarket business may continue to be impacted by inventory management and changes in customer sourcing, deferred or limited maintenance activity during engine shop visits and the use of surplus (used) material during the engine repair and overhaul process. Management believes that its Aerospace Aftermarket business continues to be competitively positioned based on well-established long-term customer relationships, including maintenance and repair contracts in the MRO business and long-term Revenue Sharing Programs ("RSPs") and Component Repair Programs ("CRPs"). The MRO business may also be
29



impacted by airlines that closely manage their aftermarket costs as engine performance and quality improves. Fluctuations in fuel costs and their impact on airline profitability and behaviors within the aerospace industry could also impact levels and frequency of aircraft maintenance and overhaul activities, and airlines' decisions on maintaining, deferring or canceling new aircraft purchases, in part based on the economics associated with new fuel efficient technologies.

Given the pressures on sales growth resulting from COVID-19, the Company remains focused on the proactive management of costs and improved productivity as it takes action to mitigate continued pressure on operating profit. Certain cost savings actions taken in the prior year remain in effect and have been critical in partially offsetting the lower profit contribution of lower Aftermarket sales. Aerospace will continue to explore opportunities for additional productivity throughout 2021 and into 2022, including working closely with vendors and customers as it relates to the timing of deliveries and pricing initiatives. Management also remains focused on strategic investments and new product and process introductions. Driving productivity through the application of the Barnes Enterprise System continues as a key initiative. Operating profit is expected to be affected by the impact of the changes in sales volume noted above, mix and pricing, particularly as they relate to the higher profit Aftermarket RSP spare parts business, and investments made in each of its businesses. Operating profits may also be impacted by potential changes in tariffs, trade agreements and trade policies that may affect the cost and/or availability of goods and labor. Costs associated with new product and process introductions, the physical transfer of work to other global regions, additional productivity initiatives and restructuring activities may also negatively impact operating profit.

LIQUIDITY AND CAPITAL RESOURCES

Management assesses the Company's liquidity in terms of its overall ability to generate cash to fund its operating and investing activities. Of particular importance in the management of liquidity are cash flows generated from operating activities, capital expenditure levels, dividends, capital stock transactions, effective utilization of surplus cash positions overseas and adequate lines of credit. The Company currently maintains sufficient liquidity and will continue to evaluate ways to enhance its liquidity position as it navigates through the disrupted business environment that has resulted from COVID-19.

The Company believes that its ability to generate cash from operations in excess of its internal operating needs is one of its financial strengths. Management continues to focus on cash flow and working capital management, and anticipates that operating activities in 2021 will generate sufficient cash to fund operations. See additional discussion regarding currently available debt facilities below.

To better align costs with the current business environment, the Company has taken several actions. During 2020, the Company announced the Actions that were taken across the businesses and functions in response to the macroeconomic disruption in global industrial and aerospace end markets. A resulting pre-tax charge of $18.2 million was recorded through operating profit during 2020 (Note 17), primarily related to employee severance and other termination benefits. The Actions were substantially completed in 2020 and, at the time of the Actions being taken, reduced the Company’s global workforce by approximately 8%. The Company continues to invest within its businesses, with its estimate of 2021 capital spending to be approximately $40 million.

In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of $100.0 million aggregate principal amount of 3.97% senior notes due October 17, 2024 (the “3.97% Senior Notes”). The 3.97% Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of 3.97%. The 3.97% Senior Notes will mature on October 17, 2024 unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the 3.97% Senior Notes in an amount equal to 100% of the principal amount of the 3.97% Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase Agreement, with respect to such principal amount being prepaid. The Note Purchase Agreement contains customary affirmative and negative covenants that are similar to the covenants required under the Amended Credit Agreement, as discussed below. At September 30, 2021, the Company was in compliance with all covenants under the Note Purchase Agreement.

On October 8, 2020, the Company entered into the sixth amendment to its fifth amended and restated revolving credit agreement with Bank of America (the “Sixth Amendment”) and the first amendment to the Note Purchase Agreement with New York Life (the “First NPA Amendment”). The Sixth Amendment maintained the borrowing availability of $1,000.0 million along with access to request $200.0 million through an accordion feature. The Sixth Amendment and the First NPA Amendment provided for an increase in the Company’s maximum ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, from 3.25 times (or, if a certain permitted acquisition above $150.0 million is consummated, 3.50 times) to 3.75 times in each case at the end of the four fiscal quarters, beginning with December 31, 2020, and regardless
30



of whether a permitted acquisition, as defined, is consummated, providing additional financing flexibility and access to liquidity. Additionally, the Sixth Amendment requires the Company to maintain a maximum ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, of not more than 3.75 times in each case, at the end of the four fiscal quarters, beginning with December 31, 2020 and regardless of whether a permitted acquisition, as defined, is consummated. Furthermore, the First NPA Amendment provides for (i) adjustments to the ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, as defined, to conform to a more restrictive total leverage ratio that may be required under the Amended Credit Agreement, (ii) an increase in the amount of allowable add-back for restructuring charges when calculating Consolidated EBITDA from $15.0 million to $25.0 million and (iii) a required fee payment equal to 0.50% per annum times the daily outstanding principal amount of the note during each of the four fiscal quarters, following the quarter ended December 31, 2020, if the Company’s Senior Leverage Ratio, as defined, exceeds 3.25 times. In October 2020, the Company paid fees and expenses of $1.4 million in conjunction with executing the Amendments; such fees have been deferred within Other Assets on the accompanying Consolidated Balance Sheet and are being amortized on the Consolidated Statements of Income.

On February 10, 2021, the Company and certain of its subsidiaries entered into the sixth amended and restated senior unsecured revolving credit agreement (the "Amended Credit Agreement") and retained Bank of America, N.A. as the Administrative Agent for the lenders. The Amended Credit Agreement maintains the $1,000.0 million of availability within the facility, while increasing the available borrowings under the accordion feature from $200.0 million to $250.0 million (aggregate availability of $1,250.0 million) and extends the maturity date through February 2026. The Amended Credit Agreement also adjusts the interest rate to either the Eurocurrency rate, as defined in the Amended Credit Agreement, plus a margin of 1.175% to 1.775% or the base rate, as defined in the Amended Agreement, plus a margin of 0.175% and 0.775%, depending on the Company's leverage ratio at the time of the borrowing. Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or 0.00% (higher of the two rates) plus a margin of between 1.175% to 1.775%. As with the earlier facility, the Company's borrowing capacity is limited by various debt covenants in the Amended Credit Agreement, as described further below. The Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times (or, if a permitted acquisition above $150.0 million is consummated, 3.50 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition). In addition, the Amended Credit Agreement requires the Company to maintain a Total Debt Ratio of not more than 3.75 for each fiscal quarter (or, if a permitted acquisition above $150.0 million is consummated, 4.25 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition, however, such increase in the ratio will not be effective during any period prior to October 1, 2021. A ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than 4.25, is required at the end of each fiscal quarter. The Amended Credit Agreement also contemplates the potential replacement of LIBOR (as defined below) with a successor financing rate, pursuant to the intent of the United Kingdom's Financial Conduct Authority to phase out use of LIBOR. See additional discussion immediately below regarding the Company's ongoing evaluation related to this potential change in financing rates. The Company paid fees and expenses of $4.2 million in conjunction with executing the Amended Credit Agreement; such fees will be deferred within Other assets on the Consolidated Balance Sheets and will be amortized into interest expense on the Consolidated Statements of Income through its maturity. The Company subsequently amended the Credit Agreement on October 11, 2021, defining certain applicable multi-currency borrowing rates that may be used as replacement rates for LIBOR, which is expected to be discontinued by reference rate reform. See Note 3 of the Consolidated Financial Statements, as well as discussion below.

The United Kingdom's Financial Conduct Authority, which regulates the London Interbank Offered Rate (“LIBOR”), announced its intent to phase out the use of LIBOR by December 31, 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, identified the Secured Overnight Financing Rate (“SOFR”) as its preferred benchmark alternative to U.S. dollar LIBOR. Published by the Federal Reserve Bank of New York, SOFR represents a measure of the cost of borrowing cash overnight, collateralized by U.S. Treasury securities, and is calculated based on directly observable U.S. Treasury-backed repurchase transactions. The Company’s Amended Credit Agreement and corresponding interest rate Swap are tied to LIBOR, with each maturing in February 2026, as noted above. In March 2021, the ICE Benchmark Association announced that it will extend the publication of overnight, 1, 3, 6 and 12 month LIBOR rates until June 30, 2023, while ceasing publication of all other LIBOR rates including 1 week and 2 month rates. The Company's Credit Facility was amended in October 2021 to address the replacement of LIBOR, defining certain applicable multi-currency borrowing rates that may be used as a replacement. The Company is continuing to monitor the potential impact of the replacement of LIBOR, but does not anticipate a material impact on our business, financial condition, results of operations and cash flows.

At September 30, 2021, the Company was in compliance with all applicable covenants. The Company anticipates continued compliance under the Agreements in each of the next four quarters. The Company's most restrictive financial covenant is the Senior Debt Ratio, which required the Company to maintain a ratio of Consolidated Senior Debt to Consolidated EBITDA of not more than 3.75 times at September 30, 2021. The actual ratio at September 30, 2021 was 2.59 times, as defined. As noted
31



above, the Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times in subsequent periods.

Management did not repurchase any shares during the third quarter of 2021. Management will continue to evaluate additional repurchases based on prevailing market conditions, our liquidity requirements, contractual restrictions and other factors. See "Part II - Item 2 - Unregistered Sales of Equity Securities and Use of Proceeds".

Operating cash flow may be supplemented with external borrowings to meet near-term business expansion needs and the Company's current financial commitments. The Company has assessed its credit facilities in conjunction with the Amended Credit Facility and currently expects that its bank syndicate, comprised of 12 banks, will continue to support its recently executed Amended Credit Agreement which matures in February 2026. At September 30, 2021, the Company had $476.6 million unused and available for borrowings under its $1,000.0 million Amended Credit Facility, subject to covenants in the Company's revolving debt agreements. At September 30, 2021, additional borrowings of $282.8 million of Total Debt, as defined, including $282.8 million of Senior Debt would have been allowed under the financial covenants. The Company intends to use borrowings under its Amended Credit Agreement to support the Company's ongoing growth initiatives. The Company continues to analyze potential acquisition targets and end markets that meet its strategic criteria with an emphasis on proprietary, highly-engineered industrial technologies. The Company believes its credit facilities and access to capital markets, coupled with cash generated from operations, are adequate for its anticipated future requirements. The Company has not drawn on its debt agreements as a result of COVID-19, as it believes the availability of those funds are not at risk given the strength of the underlying bank syndicate. The Company maintains communication with its bank syndicate as it continues to monitor its cash requirements.

The Company had no borrowings under short-term bank credit lines at September 30, 2021.

On April 28, 2017, the Company entered into an interest rate swap agreement (the "2017 Swap") with one bank which converts the interest on the first $100.0 million of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.92% plus the borrowing spread. The 2017 Swap expires on January 31, 2022. On March 24, 2021, the Company entered into a new interest rate swap agreement (the "2021 Swap") with this same bank that will commence on January 31, 2022 and will convert the interest on the first $100.0 million of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.17% plus the borrowing spread. The 2021 Swap will expire on January 30, 2026. These interest rate swap agreements (the "Swaps") remained in place at September 30, 2021 and are accounted for as cash flow hedges. At September 30, 2021, the Company's total borrowings were comprised of 33% fixed rate debt and 67% variable rate debt. At December 31, 2020, the Company's total borrowings were comprised of 30% fixed rate debt and 70% variable rate debt.

The Company completed the sale of the Seeger business to KNG effective February 1, 2020. Gross proceeds received were 39.0 million Euros ($42.9 million) after consideration of post-closing adjustments, which were made during the fourth quarter of 2020, pursuant to the terms of the SPA. The Company yielded net cash proceeds of $36.1 million after consideration of cash sold and transaction costs. Resulting tax charges of $4.2 million were recognized in the first quarter of 2020 following the completion of the sale. The Company utilized the proceeds from the sale to reduce debt under the Amended Credit Facility.

At September 30, 2021, the Company held $93.5 million in cash and cash equivalents, the majority of which was held by foreign subsidiaries. These amounts have no material regulatory or contractual restrictions and are expected to primarily fund international investments.

The Company currently does not plan to make any additional discretionary contributions to its U.S. Qualified pension plans in 2021, however approximately $4.7 million is expected to be made into its U.S. Non-qualified and international pension plans throughout 2021.










32



Cash Flow
Nine Months Ended
September 30,
(in millions)20212020Change
Operating activities$127.8 $163.8 $(36.0)
Investing activities(23.4)7.3 (30.7)
Financing activities(88.6)(181.1)92.5 
Exchange rate effect(2.9)0.7 (3.6)
Increase (decrease) in cash$12.9 $(9.3)$22.2 

Operating activities provided $127.8 million in the first nine months of 2021 compared to $163.8 million in the first nine months of 2020. Operating cash flows in the 2021 period were positively impacted by improved operating results reflecting a recovery within our end-markets which was offset by a reduction in cash provided by working capital. The 2021 period included a use of cash for working capital of $3.4 million compared to $67.1 million of cash provided by working capital in the 2020 period which was driven by a reduction in accounts receivable due to the decline in sales in the period.

Investing activities used $23.4 million in the first nine months of 2021 and generated $7.3 million in the first nine months of 2020. Net cash proceeds of $36.9 million from the sale of the Seeger business were included in investing activities for the 2020 period. See Note 2 of the Consolidated Financial Statements. Investing activities in the 2021 period included capital expenditures of $26.7 million compared to $30.2 million in the 2020 period. The Company expects capital spending in 2021 to approximate $40 million.

Financing activities in the first nine months of 2021 included a net decrease in borrowings of $48.3 million compared to $137.5 million in the comparable 2020 period. During the first nine months of 2021 and 2020, the Company repurchased 0.1 million shares and 0.4 million shares, respectively, of the Company's stock at a cost of $5.2 million and $15.6 million, respectively. Total cash used to pay dividends was $24.3 million in both the 2021 and 2020 periods. Other financing cash flows during the first nine months of 2021 and 2020 include $1.1 million and $1.9 million, respectively, of net cash payments resulting from the settlement of foreign currency hedges related to intercompany financing. Other financing cash flows during the first nine months of 2021 also include $4.2 million of payments made in conjunction with executing the Amended Credit Agreement and $4.2 million of payments related to the residual interest in a subsidiary.

The Company maintains borrowing facilities with banks to supplement internal cash generation. At September 30, 2021, $523.4 million was borrowed at an average interest rate of 1.47% under the Company's $1,000.0 million Amended Credit Facility which matures in February 2026. As of September 30, 2021, the Company had no borrowings under short-term bank credit lines. At September 30, 2021, the Company's total borrowings were comprised of 33% fixed rate debt and 67% variable rate debt. The interest payments on $100.0 million of the variable rate interest debt have been converted into payment of fixed interest plus the borrowing spread under the terms of the respective interest rate swaps that were executed in April 2017 and March 2021.

Debt Covenants

As noted above, borrowing capacity is limited by various debt covenants in the Company's debt agreements. Following is a reconciliation of Consolidated EBITDA, a key metric in the debt covenants, to the Company's net income (in millions):
33



Four Fiscal Quarters Ended September 30, 2021
Net income$89.5 
Add back:
Interest expense16.5 
Income taxes34.2 
Depreciation and amortization90.8 
Adjustment for non-cash stock based compensation11.4 
Workforce reduction and restructuring charges1.6 
Other adjustments0.2 
Consolidated EBITDA, as defined within the Amended Credit Agreement$244.1 
Consolidated Senior Debt, as defined, as of September 30, 2021
$632.5 
Ratio of Consolidated Senior Debt to Consolidated EBITDA2.59 
Maximum3.75 
Consolidated Total Debt, as defined, as of September 30, 2021
$632.5 
Ratio of Consolidated Total Debt to Consolidated EBITDA2.59 
Maximum3.75 
Consolidated Cash Interest Expense, as defined, as of September 30, 2021
$16.5 
Ratio of Consolidated EBITDA to Consolidated Cash Interest Expense14.83 
Minimum4.25 

The Amended Credit Agreement allows for certain adjustments within the calculation of the financial covenants. Other adjustments consist primarily of due diligence and transaction expenses as permitted under the Amended Credit Agreement. The Company's financial covenants are measured as of the end of each fiscal quarter. At September 30, 2021, additional borrowings of $282.8 million of Senior Debt would have been allowed under the covenants. Additional borrowings for Total Debt would also have been limited to $282.8 million at September 30, 2021. Senior Debt includes primarily the borrowings under the Amended Credit Agreement, the 3.97% Senior Notes and the borrowings under the lines of credit. The Company's unused committed credit facilities at September 30, 2021 were $476.6 million; however, the borrowing capacity was limited by the debt covenants to $282.8 million at September 30, 2021.

OTHER MATTERS

The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant accounting policies are disclosed in Note 1 of the Consolidated Financial Statements in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. The most significant areas involving management judgments and estimates are described in Management's Discussion and Analysis of Financial Condition and Results of Operations in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. Actual results could differ from those estimates. There have been no material changes to such judgments and estimates.

Critical Accounting Policies

Goodwill and Indefinite-Lived Intangible Assets: Goodwill and indefinite-lived intangible assets are subject to impairment testing annually or earlier if an event or change in circumstances indicates that the fair value of a reporting unit has been reduced below its carrying value. Management completes their annual impairment assessments during the second quarter of each year as of April 1. The Company utilizes the option to first assess qualitative factors to determine whether it is necessary to perform the Step 1 quantitative goodwill impairment test in accordance with the applicable accounting standards. Under the qualitative assessment, management considers relevant events and circumstances including but not limited to macroeconomic conditions, industry and market considerations, overall unit performance and events directly affecting a unit. If the Company determines that the Step 1 quantitative impairment test is required, management estimates the fair value of the reporting unit primarily using the income approach, which reflects management’s cash flow projections, and also evaluates the fair value using the market approach. Inherent in management’s development of cash flow projections are assumptions and estimates,
34



including those related to future earnings and growth and the weighted average cost of capital. The Company compares the fair value of the reporting unit with the carrying value of the reporting unit. If the fair values were to fall below the carrying values, the Company would recognize a non-cash impairment charge to income from operations for the amount by which the carrying amount of any reporting unit exceeds the reporting unit’s fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. Based on our second quarter assessment, the estimated fair value of the Automation reporting unit, which represents the 2018 acquisition of Gimatic, exceeded its carrying value while the estimated fair value of each of the remaining reporting units significantly exceeded their carrying values. There was no goodwill impairment at any reporting units. Many of the factors used in assessing fair value are outside the control of management, and these assumptions and estimates can change in future periods as a result of both Company-specific and overall economic conditions, including the impacts of the COVID-19 pandemic. Management’s quantitative assessment includes a review of the potential impacts of current and projected market conditions from a market participant’s perspective on reporting units’ projected cash flows, growth rates and cost of capital to assess the likelihood of whether the fair value would be less than the carrying value. The Company also completed its annual impairment testing of its trade names, indefinite-lived intangible assets, in the second quarter of 2021 and determined that there were no impairments.

EBITDA

Earnings before interest expense, income taxes, and depreciation and amortization ("EBITDA") for the first nine months of 2021 was $178.7 million compared to $154.0 million in the first nine months of 2020. EBITDA is a measurement not in accordance with generally accepted accounting principles (“GAAP”). The Company defines EBITDA as net income plus interest expense, income taxes, and depreciation and amortization which the Company incurs in the normal course of business. The Company does not intend EBITDA to represent cash flows from operations as defined by GAAP, and the reader should not consider it as an alternative to net income, net cash provided by operating activities or any other items calculated in accordance with GAAP, or as an indicator of the Company's operating performance. The Company's definition of EBITDA may not be comparable with EBITDA as defined by other companies. The Company believes EBITDA is commonly used by financial analysts and others in the industries in which the Company operates and, thus, provides useful information to investors. Accordingly, the calculation has limitations depending on its use.

Following is a reconciliation of EBITDA to the Company's net income (in millions):
Nine Months Ended
September 30,
20212020
Net income$71.7 $45.7 
Add back:
Interest expense12.4 11.9 
Income taxes26.5 30.4 
Depreciation and amortization68.0 66.0 
EBITDA $178.7 $154.0 

FORWARD-LOOKING STATEMENTS

Certain statements in this Quarterly Report on Form 10-Q are forward-looking statements as defined in the Private Securities Litigation Reform Act of 1995. Forward-looking statements often address our expected future operating and financial performance and financial condition, and often contain words such as "anticipate," "believe," "expect," "plan," "estimate," "project," "continue," "will," "should," "may," and similar terms. These forward-looking statements do not constitute guarantees of future performance and are subject to a variety of risks and uncertainties that may cause actual results to differ materially from those expressed in the forward-looking statements. These include, among others: difficulty maintaining relationships with employees, customers, distributors, suppliers, business partners or governmental entities; failure to successfully negotiate collective bargaining agreements or potential strikes, work stoppages or other similar events; difficulties leveraging market opportunities; changes in market demand for our products and services; rapid technological and market change; the ability to protect and avoid infringing upon intellectual property rights; introduction or development of new products or transfer of work; higher risks in global operations and markets; the impact of intense competition; acts of terrorism, cybersecurity attacks or intrusions that could adversely impact our businesses; the continuing impact of the COVID-19 pandemic on our business, including on demand, supply chains, operations and our ability to maintain sufficient liquidity; the failure to achieve anticipated cost savings and benefits associated with workforce reductions and restructuring actions; uncertainties relating to conditions in financial markets; currency fluctuations and foreign currency exposure; future financial performance of the industries or customers that we serve; our dependence upon revenues and earnings from a small number of significant customers; a major loss of customers; inability to realize expected sales or profits from existing backlog due to a range of factors, including
35



changes in customer sourcing decisions, material changes, production schedules and volumes of specific programs; the impact of government budget and funding decisions; government tariffs, trade agreements and trade policies; the impact of new or revised tax laws and regulations; the adoption of laws, directives or regulations that impact the materials processed by our products or their end markets; fluctuations in the pricing, quality or availability of raw materials, supplies, freight, transportation, utilities and other items required by operations; labor shortages or other business interruptions at transportation centers, shipping ports, our suppliers’ facilities or our facilities; disruptions in information technology systems, including as a result of cybersecurity or data security breaches; the continuing impact of prior acquisitions and divestitures; and any other future strategic actions, including acquisitions, divestitures, restructurings, or strategic business realignments, and our ability to achieve the financial and operational targets set in connection with any such actions; the ability to achieve social and environmental performance goals; the outcome of pending and future legal, governmental, or regulatory proceedings and contingencies; the impact of actual, potential or alleged defects or failures of our products or third-party products within which our products are integrated, including product liabilities, product recall costs and uninsured claims; future repurchases of common stock; future levels of indebtedness; and numerous other matters of a global, regional or national scale, including those of a political, social, economic, business, competitive, environmental, regulatory and public health nature; and other risks and uncertainties described in documents filed with or furnished to the Securities and Exchange Commission ("SEC") by the Company, including, among others, those in the Management's Discussion and Analysis of Financial Condition and Results of Operations and Risk Factors sections of the Company's filings. The Company assumes no obligation to update its forward-looking statements.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

For discussion of the Company’s exposure to market risk, refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2020. There have been no material changes to such risk during the nine-months ended September 30, 2021.

Item 4. Controls and Procedures

Management, including the Company's President and Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of the Company's disclosure controls and procedures as of the end of the period covered by this report. Based upon, and as of the date of, our evaluation, the President and Chief Executive Officer and Chief Financial Officer concluded that the disclosure controls and procedures were effective, in all material respects and designed to provide reasonable assurance that information required to be disclosed in the reports the Company files and submits under the Securities Exchange Act of 1934, as amended, is (i) recorded, processed, summarized and reported as and when required and (ii) is accumulated and communicated to the Company's management, including our President and Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

There has been no change in our internal control over financial reporting during the Company's third quarter of 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

36



PART II. OTHER INFORMATION

Item 1. Legal Proceedings

We are subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending against us and our subsidiaries. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with our beliefs, we expect that the outcome of these proceedings, individually or in the aggregate, will not have a material adverse effect on our consolidated financial position, cash flows or results of operations.


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

(c) Issuer Purchases of Equity Securities
Period






(a)
Total Number of Shares (or Units) Purchased
(b)
Average Price Paid Per Share (or Unit)







(c)
Total Number of Shares (or Units) Purchased as Part of Publicly Announced Plans or Programs







(d)
Maximum Number of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs(2)
July 1-31, 20216,812 $49.36 — 3,604,000 
August 1-31, 202116,234 $50.18 — 3,604,000 
September 1-30, 2021334 $44.76 — 3,604,000 
Total23,380 
(1)
$49.86 — 

(1)All acquisitions of equity securities during the third quarter of 2021 were the result of the operation of the terms of the Company's stockholder-approved equity compensation plans and the terms of the equity rights granted pursuant to those plans to pay for the related income tax upon issuance of shares. The purchase price of a share of stock used for tax withholding is the market price on the date of issuance.

(2)At March 31, 2019, 1.5 million shares of common stock had not been purchased under the publicly announced Repurchase Program (the “Program”). On April 25, 2019, the Board of Directors of the Company increased the number of shares authorized for repurchase under the Program by 3.5 million shares of common stock (5.0 million authorized, in total). The Program permits open market purchases, purchases under a Rule 10b5-1 trading plan and privately negotiated transactions.





37



Item 6. Exhibits
Exhibit 10.1
Exhibit 15
Exhibit 31.1
Exhibit 31.2
Exhibit 32
Exhibit 101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
Exhibit 101.SCHXBRL Taxonomy Extension Schema Document.
Exhibit 101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
Exhibit 101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
Exhibit 101.LABXBRL Taxonomy Extension Label Linkbase Document.
Exhibit 101.PREXBRL Taxonomy Extension Presentation Linkbase Document.

38



SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Barnes Group Inc.
(Registrant)
 
Date:October 29, 2021/s/    JULIE K. STREICH
Julie K. Streich
Senior Vice President, Finance
 Chief Financial Officer
(Principal Financial Officer)
Date:October 29, 2021/s/    MARIAN ACKER
Marian Acker
Vice President, Controller
(Principal Accounting Officer)




39



EXHIBIT INDEX
Barnes Group Inc.
Quarterly Report on Form 10-Q
For the Quarter ended September 30, 2021
Exhibit No.DescriptionReference
10.1
Filed with this report.
15Filed with this report.
31.1Filed with this report.
31.2Filed with this report.
32Furnished with this report.
Exhibit 101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.Filed with this report.
Exhibit 101.SCHXBRL Taxonomy Extension Schema Document.Filed with this report.
Exhibit 101.CALXBRL Taxonomy Extension Calculation Linkbase Document.Filed with this report.
Exhibit 101.DEFXBRL Taxonomy Extension Definition Linkbase Document.Filed with this report.
Exhibit 101.LABXBRL Taxonomy Extension Label Linkbase Document.Filed with this report.
Exhibit 101.PREXBRL Taxonomy Extension Presentation Linkbase Document.Filed with this report.


















40
EX-10.1 2 bex101libortransitionamend.htm EXHIBIT 10.1 Document

LIBOR TRANSITION AMENDMENT
This LIBOR TRANSITION AMENDMENT (this “Amendment”), dated as of October 11, 2021, is by and among BARNES GROUP INC. (“BGI”), a Delaware corporation having its principal place of business at 123 Main Street, P.O. Box 489, Bristol, Connecticut 06011, BARNES GROUP SWITZERLAND GMBH, a limited liability company organized under the laws of Switzerland and an indirect, wholly-owned Subsidiary of BGI, registered at Unterer Einschlag, 2544 Bettlach, Switzerland, acting through its Nevis Branch having its registered office at 1426 Palm Grove, Four Seasons Estates, St. Kitts & Nevis, West Indies (“Barnes Switzerland”), BARNES GROUP ACQUISITION GMBH, a limited liability company incorporated under the laws of Germany and an indirect, wholly-owned Subsidiary of BGI, registered with the commercial register (Handelsregister) of the local court (Amtsgericht) of Freiburg i.Br. under HRB 710836 (“Barnes Germany”), BARNES GROUP LUXEMBOURG (NO. 1) S.À R.L., a private limited liability company organized under the laws of the Grand Duchy of Luxembourg and a wholly-owned Subsidiary of BGI, having it registered office at 1, rue Pletzer, L-8080 Bertrange, Grand Duchy of Luxembourg and registered with the Luxembourg Trade and Companies Register under the number B111817 (“Barnes Luxembourg” and, together with BGI, Barnes Switzerland and Barnes Germany, the “Borrowers”, and each individually, a “Borrower”), BANK OF AMERICA, N.A. (“Bank of America”), a national banking association, as a Lender, and Bank of America, as administrative agent for itself and such other lending institutions (the “Administrative Agent”) with BofA Securities, Inc., JPMorgan Chase Bank, N.A., Wells Fargo Securities, LLC, TD Securities (USA) LLC, Citizens Bank, N.A., and PNC Capital Markets LLC, as Co-Lead Arrangers (the “Co-Lead Arrangers”) and Joint Book Runners (the “Book Runners”), and JPMorgan Chase Bank, N.A., Wells Fargo Bank, N.A., TD Securities (USA) LLC, Citizens Bank, N.A., and PNC Capital Markets LLC, as Co-Syndication Agents (the “Syndication Agents”), and Truist Bank as Documentation Agent (the “Documentation Agent”).
WHEREAS, the Borrowers, the Lenders, the other lending institutions from time to time party thereto and the Administrative Agent are parties to that certain Sixth Amended and Restated Senior Unsecured Revolving Credit Agreement, dated as of February 10, 2021 (as amended by this Amendment as of the Effective Date (as defined below), the “Credit Agreement”), pursuant to which the Lenders, upon certain terms and conditions, have agreed to make loans and otherwise extend credit to the Borrowers; and
WHEREAS, certain loans and/or other extensions of credit under the Credit Agreement denominated in Sterling, Swiss Francs and Yen (collectively, the “Impacted Currencies”) incur or are permitted to incur interest, fees, commissions or other amounts based on LIBOR in accordance with the terms of the Credit Agreement; and
WHEREAS, applicable parties under the Credit Agreement have determined in accordance with § 5.4 of the Credit Agreement that LIBOR for the Impacted Currencies should be replaced with a successor rate and, in connection therewith, the Administrative Agent has determined that certain conforming changes are necessary or advisable.


-2-
NOW THEREFORE, in consideration of the mutual agreements contained in the Credit Agreement and herein and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as follows:
§1.Amendments to Credit Agreement. Subject to the satisfaction of the conditions precedent set forth in Section 4 below:
(a)1.1 of the Credit Agreement is amended by inserting the following new definitions therein in their appropriate alphabetical order:
Alternative Currency Daily Rate. For any day, with respect to any Credit Extension:
(a)    denominated in Sterling, the rate per annum equal to SONIA determined pursuant to the definition thereof plus the SONIA Adjustment;
(b)    denominated in Swiss Francs, the rate per annum equal to SARON determined pursuant to the definition thereof plus the SARON Adjustment; and
(c)    denominated in any other Non-LIBOR Quoted Currency that accrues interest at a daily rate, the rate per annum as designated with respect to such Non-LIBOR Quoted Currency at the time such Non-LIBOR Quoted Currency is approved by the Administrative Agent and the relevant Lenders pursuant to §1.6;
provided, that, if any Alternative Currency Daily Rate shall be less than zero, such rate shall be deemed zero for purposes of this Credit Agreement. Any change in an Alternative Currency Daily Rate shall be effective from and including the date of such change without further notice.
Alternative Currency Daily Rate Loan. A Loan that bears interest at a rate based on the definition of “Alternative Currency Daily Rate.” All Alternative Currency Daily Rate Loans must be denominated in an Alternative Currency.
Alternative Currency Term Rate. For any Interest Period, with respect to any Credit Extension:
(a)    denominated in Euros, the rate per annum equal to the Euro Interbank Offered Rate (“EURIBOR”), as published on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time) on the Rate Determination Date with a term equivalent to such Interest Period;
(b)    denominated in Yen, the rate per annum equal to the Tokyo Interbank Offer Rate (“TIBOR”), as published on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time) on the Rate Determination Date with a term equivalent to such Interest Period; and


-3-
(c)    denominated in any other Non-LIBOR Quoted Currency that accrues interest at a term rate, the rate per annum as designated with respect to such Non-LIBOR Quoted Currency at the time such Non-LIBOR Quoted Currency is approved by the Administrative Agent and the relevant Lenders pursuant to §1.6 with a term equivalent to such Interest Period;
provided, that, if any Alternative Currency Term Rate shall be less than zero, such rate shall be deemed zero for purposes of this Credit Agreement.
SARON. With respect to any applicable determination date, the Swiss Average Rate Overnight published on the Rate Determination Date on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time);  provided however that if such determination date is not a Business Day, SARON means such rate that applied on the first Business Day immediately prior thereto.
SARON Adjustment. With respect to SARON, 0.0031% per annum.
SONIA. With respect to any applicable determination date, the Sterling Overnight Index Average Reference Rate published on the Rate Determination Date preceding such date on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time); provided however that if such determination date is not a Business Day, SONIA means such rate that applied on the first Business Day immediately prior thereto.
SONIA Adjustment. With respect to SONIA, 0.1193% per annum.
(b)§1.1 of the Credit Agreement is amended by amending and restating the definition of “Eurocurrency Rate” in its entirety as follows:
Eurocurrency Rate.
(a)    For any Interest Period, with respect to any Credit Extension:
(i)denominated in a LIBOR Quoted Currency, the rate per annum equal to the London Interbank Offered Rate (“LIBOR”), or a comparable or successor rate which rate is approved by the Administrative Agent, as published on the applicable Bloomberg screen page (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time) (in such case, the “LIBOR Rate”) at or about 11:00 a.m. (London time) on the Rate Determination Date, for deposits in the relevant currency, with a term equivalent to such Interest Period;
(ii)denominated in Euros or Yen, the applicable Alternative Currency Term Rate;


-4-
(iii)denominated in Sterling or Swiss Francs, the applicable Alternative Currency Daily Rate; and
(iv)with respect to any Credit Extension denominated in any other Non-LIBOR Quoted Currency, the applicable Alternative Currency Term Rate or Alternative Currency Daily Rate; and
(b)    for any interest rate calculation with respect to a Base Rate Loan on any date, the rate per annum equal to the LIBOR Rate, at or about 11:00 a.m. (London time) determined two (2) Business Days prior to such date for Dollar deposits being delivered in the London interbank market with a term of one (1) month commencing that day;
provided that (i) to the extent a comparable or successor rate is approved by the Administrative Agent in connection with any rate set forth in this definition, the approved rate shall be applied in a manner consistent with market practice; provided, further that to the extent such market practice is not administratively feasible for the Administrative Agent, such approved rate shall be applied in a manner as otherwise reasonably determined by the Administrative Agent and (ii) if the Eurocurrency Rate shall be less than zero, such rate shall be deemed zero for purposes of this Credit Agreement.
(c)§1.1 of the Credit Agreement is amended by amending and restating the definition of “Interest Payment Date” in its entirety as follows:
Interest Payment Date. (a) As to any Base Rate Loan or Alternative Currency Daily Rate Loan, the last Business Day of the calendar quarter with respect to interest accrued during such calendar quarter, including, without limitation, the calendar quarter which includes the Drawdown Date of such Base Rate Loan or Alternative Currency Daily Rate Loan; and (b) as to any Eurocurrency Rate Loan (other than an Alternative Currency Daily Rate Loan) in respect of which the Interest Period is (i) 3 months or less, the last day of such Interest Period and (ii) more than 3 months, the date that is 3 months from the first day of such Interest Period and, in addition, the last day of such Interest Period.
(d)§1.1 of the Credit Agreement is amended by amending and restating the definition of “Interest Period” in its entirety as follows:
Interest Period. With respect to each Loan, (a) initially, the period commencing on the Drawdown Date of such Loan and ending on the last day of one of the periods set forth below, as selected by a Borrower in a Loan Request or as otherwise required by the terms of this Credit Agreement (i) for any Base Rate Loan and any Alternative Currency Daily Rate Loan, the last Business Day of the calendar quarter; and (ii) for any Eurocurrency Rate Loan (other than an Alternative Currency Daily Rate Loan), 1, 3, or 6 months; and (b) thereafter, each period commencing on the last day of the next preceding Interest Period applicable to such Loan and ending on the last day of one of the periods set forth above, as selected by a Borrower in a Conversion Request; provided that all of the foregoing provisions relating to Interest Periods are subject to the following:


-5-
(A)    if any Interest Period with respect to a Eurocurrency Rate Loan (other than an Alternative Currency Daily Rate Loan) would otherwise end on a day that is not a Eurocurrency Business Day, that Interest Period shall be extended to the next succeeding Eurocurrency Business Day unless the result of such extension would be to carry such Interest Period into another calendar month, in which event such Interest Period shall end on the immediately preceding Eurocurrency Business Day;
(B)    if a Borrower shall fail to give notice as provided in §2.7, such Borrower shall be deemed to have requested a conversion of the affected Eurocurrency Rate Loan to a Base Rate Loan and the continuance of all Base Rate Loans as Base Rate Loans on the last day of the then current Interest Period with respect thereto;
(C)    any Interest Period relating to any Eurocurrency Rate Loan (other than an Alternative Currency Daily Rate Loan) that begins on the last Eurocurrency Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of such Interest Period) shall end on the last Eurocurrency Business Day of a calendar month; and
(D)    any Interest Period that would otherwise extend beyond the Loan Maturity Date shall end on the Loan Maturity Date.
(e)§1.1 of the Credit Agreement is amended by amending and restating the definition of “LIBOR Quoted Currency” in its entirety as follows:
LIBOR Quoted Currency. Dollars, as long as there is a published LIBOR rate with respect thereto.
(f)§1.1 of the Credit Agreement is amended by amending and restating the definition of “Special Notice Currency” in its entirety as follows:
Special Notice Currency. At any time, each of (i) Swiss Francs, (ii) Sterling, and (iii) each Alternative Currency that is not the currency of a country that is a member of the Organization for Economic Cooperation and Development at such time located in North America or Europe.
§2.Representations and Warranties. As of the Effective Date (as defined below), each of the Borrowers and the Guarantors, as the case may be, represents and warrants to the Lenders and the Administrative Agent as follows:
(a)Representations and Warranties in Credit Agreement. The representations and warranties of the Borrowers contained in the Credit Agreement were true and correct in all material respects when made (other than any representation and warranty that is expressly qualified by materiality, in which case such representation and warranty is true and correct in all respects), and continue to be true and correct on the Effective Date, except for any such representations or warranties which by their terms refer to a specific date.


-6-
(b)Authority, Etc. The execution and delivery by each of the Borrowers and the Guarantors of this Amendment and the performance by each of the Borrowers and the Guarantors of all of its respective agreements and obligations of this Amendment and the other documents executed and delivered by the Borrowers in connection herewith (collectively, the “Agreement Documents”), the Credit Agreement as modified hereby and the other Loan Documents (i) are within the corporate or company authority of such Borrower or such Guarantor, (ii) have been duly authorized by all necessary corporate or company proceedings by such Borrower and such Guarantor, (iii) do not conflict with or result in any breach or contravention of any provision of law, statute, rule or regulation to which such Borrower or such Guarantor is subject or any judgment, order, writ, injunction, license or permit applicable to such Borrower or such Guarantor or any provision of the Governing Documents of such Borrower or such Guarantor, (iv) do not conflict with any agreement or other instrument binding upon, such Borrower or such Guarantor, except where any such conflict would not have a Material Adverse Effect, and (v) do not require the approval or consent of, or filing with, any Person other than those already obtained.
(c)Enforceability of Obligations. This Amendment, the Agreement Documents, the Credit Agreement as modified hereby, and the other Loan Documents to which it is a party constitute the legal, valid and binding obligations of such Borrower or such Guarantor, as the case may be, enforceable against such Borrower or such Guarantor, as the case may be, in accordance with their respective terms.
(d)No Default. Immediately before and after giving effect to this Amendment, no Default or Event of Default exists under the Credit Agreement or any other Loan Document.
(e)Beneficial Ownership Certification. As of the Effective Date, the information included in the Beneficial Ownership Certifications for (i) Barnes Germany dated September 25, 2019 (titled “Reconfirmation of U.S. Beneficial Ownership”), (ii) Barnes Switzerland dated October 2, 2020 (titled “U.S. Client Certification of Beneficial Ownership Global Banking and Markets”), and (iii) Barnes Luxembourg dated August 8, 2018 (titled “Client Certification of Beneficial Ownership Global Banking and Markets-U.S.”), are true and correct in all respects.
§3.Affirmation of Borrowers and Guarantors.
(a)Each Borrower hereby affirms its absolute and unconditional promise to pay to each Lender and the Administrative Agent the Revolving Credit Loans, the Swing Line Loans, the Reimbursement Obligations and all other amounts due under the Notes, the Letters of Credit, the Credit Agreement as modified hereby and the other Loan Documents, at the times and in the amounts provided for therein. Each Borrower confirms and agrees that all references to the term “Credit Agreement” in the other Loan Documents shall hereafter refer to the Credit Agreement as modified hereby.
(b)Each of the undersigned Guarantors hereby acknowledges that it has read and is aware of the provisions of this Amendment. Each such Guarantor hereby reaffirms its absolute and unconditional guaranty of the applicable Borrower’s payment and performance of its obligations to the Lenders and the Administrative Agent under the Credit Agreement as modified hereby. Each Guarantor hereby confirms and agrees that all references to the term “Credit


-7-
Agreement” in the Guaranty to which it is a party shall hereafter refer to the Credit Agreement as modified hereby.
§4.Conditions to Effectiveness. This Amendment shall not become effective until each of the following conditions is satisfied (the date, if any, on which such conditions shall have first been satisfied being referred to herein as the “Effective Date”):
(a)Agreement Documents, Etc. The Administrative Agent shall have received this Amendment executed and delivered by the Borrowers and the Administrative Agent.
(b)Review By Lenders. A substantially final draft of this Amendment shall have been posted to the Platform, and the Required Lenders shall not have objected to its terms within five (5) Business Days thereafter.
(c)Corporate or Other Action. All corporate (or other) action necessary for the valid execution, delivery and performance by each of the Borrowers of this Amendment, the other Agreement Documents and the other Loan Documents to which it is or is to become a party shall have been duly and effectively taken, and satisfactory evidence thereof shall have been provided to the Administrative Agent.
(d)Other Fees and Expenses. The Borrowers shall have paid to the Administrative Agent (i) any fees due and owing to the Administrative Agent or its affiliate in connection with this Amendment as may be separately agreed to in a separate writing among BGI, the Administrative Agent and its affiliate and (ii) all reasonable out-of-pocket costs and expenses incurred or sustained by the Administrative Agent in connection with the preparation of this Amendment (including reasonable legal fees and disbursements of the Administrative Agent’s Special Counsel, to the extent reflected in a statement of such counsel rendered to the Borrowers at least one Business Day prior to the Effective Date) due and payable on or prior to the Effective Date.
§5.Miscellaneous Provisions.
(a)This Amendment shall constitute one of the Loan Documents referred to in the Credit Agreement. Except as otherwise expressly provided by this Amendment, all of the terms, conditions and provisions of the Credit Agreement shall remain the same. It is declared and agreed by each of the parties hereto that the Credit Agreement, as modified hereby, shall continue in full force and effect, and that this Amendment and the Credit Agreement shall be read and construed as one instrument. All references in the Credit Agreement to “this Agreement” shall hereafter refer to the Credit Agreement as modified hereby; and all references to the term “Credit Agreement” in the other Loan Documents shall hereafter refer to the Credit Agreement as modified hereby. Nothing contained in this Amendment shall be construed to imply a willingness on the part of the Lenders or the Administrative Agent to grant any similar or other future consents, amendments or waivers with respect to any of the terms and conditions of the Credit Agreement or the other Loan Documents or shall in any way prejudice, impair or effect any rights or remedies of the Lenders and the Administrative Agent under the Credit Agreement or the other Loan Documents.


-8-
(b)THIS AMENDMENT IS A CONTRACT UNDER THE LAWS OF THE STATE OF NEW YORK AND SHALL, PURSUANT TO NEW YORK GENERAL OBLIGATIONS LAW §5-1401, BE CONSTRUED IN ACCORDANCE WITH AND GOVERNED BY THE LAW OF THE STATE OF NEW YORK. EACH BORROWER CONSENTS AND AGREES THAT IT WILL NOT COMMENCE ANY ACTION, LITIGATION OR PROCEEDING OF ANY KIND OR DESCRIPTION, WHETHER IN LAW OR EQUITY, WHETHER IN CONTRACT OR IN TORT OR OTHERWISE, AGAINST THE ADMINISTRATIVE AGENT, ANY LENDER, THE L/C ISSUER, OR ANY RELATED PARTY OF THE FOREGOING IN ANY WAY RELATING TO THIS AMENDMENT OR ANY OTHER LOAN DOCUMENT OR THE TRANSACTIONS RELATING HERETO OR THERETO, IN ANY FORUM OTHER THAN THE COURTS OF THE STATE OF NEW YORK SITTING IN NEW YORK COUNTY AND OF THE UNITED STATES DISTRICT COURT OF THE SOUTHERN DISTRICT OF NEW YORK, AND ANY APPELLATE COURT FROM ANY THEREOF, AND EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY SUBMITS TO THE EXCLUSIVE JURISDICTION OF SUCH COURTS AND AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION, LITIGATION OR PROCEEDING MAY BE HEARD AND DETERMINED IN SUCH NEW YORK STATE COURT OR, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN SUCH FEDERAL COURT AND CONSENTS TO SERVICE OF PROCESS IN ANY SUCH ACTION, LITIGATION OR PROCEEDING BEING MADE UPON SUCH BORROWER IN ACCORDANCE WITH LAW AT THE ADDRESS SPECIFIED IN THE CREDIT AGREEMENT. EACH BORROWER HEREBY WAIVES ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO THE VENUE OF ANY SUCH SUIT OR ANY SUCH COURT OR THAT SUCH SUIT IS BROUGHT IN AN INCONVENIENT COURT.
(c)This Amendment may be executed in any number of counterparts, but all such counterparts shall together constitute but one instrument. Delivery of an executed signature page of this Amendment by facsimile or electronic transmission shall be effective as delivery of a manually executed counterpart thereof. In making proof of this Amendment it shall not be necessary to produce or account for more than one counterpart signed by each party hereto by and against which enforcement hereof is sought. For the avoidance of doubt, the authorization under this paragraph may include, without limitation, use or acceptance by the Administrative Agent or any Lender of a manually signed counterpart which has been converted into electronic form (such as scanned into PDF format), or an electronically signed counterpart converted into another format, for transmission, delivery and/or retention. Headings or captions used in this Amendment are for convenience of reference only and shall not define or limit the provisions hereof.
(d)The provisions in the Credit Agreement addressing the replacement of a current LIBOR Successor Rate shall be deemed to apply to SONIA, SARON, and TIBOR, as applicable, and the related defined terms shall be deemed to include Sterling, Swiss Francs, and Yen and SONIA, SARON, and TIBOR, as applicable.
[Remainder of Page Intentionally Left Blank]



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

BARNES GROUP INC.

By: /s/ Michael V. Kennedy    
Name: Michael V. Kennedy
Title: Vice President, Tax & Treasury

Signature Page to LIBOR Transition Amendment


BARNES GROUP LUXEMBOURG (NO. 1) S.À R.L.
By: /s/ Michael V. Kennedy    
Name: Michael V. Kennedy
Title: Class B Manager
Signature Page to LIBOR Transition Amendment


BARNES GROUP SWITZERLAND GmbH, Nevis Branch
By: /s/ Michael V. Kennedy    
Name: Michael V. Kennedy
Title: Managing Director
Signature Page to LIBOR Transition Amendment


BARNES GROUP ACQUISITION GmbH
By: /s/ Michael V. Kennedy    
Name:    Michael V. Kennedy
Title: Managing Director



Signature Page to LIBOR Transition Amendment


BANK OF AMERICA, N.A., individually, as a Lender, Issuing Bank and as Swing Line Lender
By: /s/ Timothy J. Waltman    
Name: Timothy J. Waltman
Title: Vice President
BANK OF AMERICA, N.A., as Administrative Agent
By: /s/ Liliana Claar    
Name: Liliana Claar
Title: Vice President



Signature Page to LIBOR Transition Amendment
EX-15 3 bex1509302021.htm LETTER REGARDING UNAUDITED INTERIM FINANCIAL INFORMATION. Document

EXHIBIT 15


October 29, 2021

Securities and Exchange Commission
100 F Street, N.E.
Washington, DC 20549

Commissioners:

We are aware that our report dated October 29, 2021 on our review of interim financial information of Barnes Group Inc., which appears in this Quarterly Report on Form 10-Q, is incorporated by reference in the Registration Statements on Form S-8 (Nos. 333-205952, 333-196013, 333-150741, and 333-133597) of Barnes Group Inc.


Very truly yours,

/s/ PricewaterhouseCoopers LLP

Hartford, Connecticut


EX-31.1 4 bex31109302021.htm CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 Document

EXHIBIT 31.1
CERTIFICATION

I, Patrick J. Dempsey, certify that:

1.I have reviewed this quarterly report on Form 10-Q for the period ended September 30, 2021 of Barnes Group Inc.;

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: October 29, 2021
/s/ PATRICK J. DEMPSEY
Patrick J. Dempsey
President and Chief Executive Officer



EX-31.2 5 bex31209302021.htm CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 Document

EXHIBIT 31.2
CERTIFICATION

I, Julie K. Streich, certify that:

1.I have reviewed this quarterly report on Form 10-Q for the period ended September 30, 2021 of Barnes Group Inc.;

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: October 29, 2021
  /s/  JULIE K. STREICH
Julie K. Streich
Chief Financial Officer and
Senior Vice President, Finance



EX-32 6 bex3209302021.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO SECTION Document

EXHIBIT 32
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Barnes Group Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that:

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/    PATRICK J. DEMPSEY
  
 
  /s/    JULIE K. STREICH
Patrick J. Dempsey

  Julie K. Streich
President and Chief Executive Officer
October 29, 2021
Chief Financial Officer
October 29, 2021
 
A signed original of this written statement required by Section 906 or other document authenticating, acknowledging, or otherwise adopting the signature that appears in the typed form within the electronic version of this written statement required by Section 906, has been provided to Barnes Group Inc. and will be retained by Barnes Group Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 7 b-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Commprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Divestiture link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Divestiture - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Recent Accounting Standards link:presentationLink link:calculationLink link:definitionLink 2205201 - Disclosure - Recent Accounting Standards (Policies) link:presentationLink link:calculationLink link:definitionLink 2106104 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Revenue - Revenue by Category (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Stockholders Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2114106 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2116107 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2119108 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2122109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2424409 - Disclosure - Debt - Debt Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2424409 - Disclosure - Debt - Debt Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2126110 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2427411 - Disclosure - Derivatives - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2128111 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2430412 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2131112 - Disclosure - Pension and Other Postretirement Benefits link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Pension and Other Postretirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2433413 - Disclosure - Pension and Other Postretirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2134113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2435414 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2136114 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables) link:presentationLink link:calculationLink link:definitionLink 2438415 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2439416 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Amount Reclassified from Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2140115 - Disclosure - Information on Business Segments link:presentationLink link:calculationLink link:definitionLink 2341309 - Disclosure - Information on Business Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2442417 - Disclosure - Information on Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2443418 - Disclosure - Information on Business Segments Details 1 (Details) link:presentationLink link:calculationLink link:definitionLink 2144116 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2145117 - Disclosure - Business Reorganization link:presentationLink link:calculationLink link:definitionLink 2346310 - Disclosure - Business Reorganization (Tables) link:presentationLink link:calculationLink link:definitionLink 2447419 - Disclosure - Business Reorganization - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2448420 - Disclosure - Business Reorganization - Change in Liability for Business Reorganization (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 b-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 b-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 b-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. [Member] Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. [Member] Other than options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Other expense (income), net Other Nonoperating Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Treasury Stock Treasury Stock [Member] Bank acceptances executed and outstanding Bank Acceptances Executed and Outstanding Segments [Axis] Segments [Axis] Pension and Other Postretirement Benefits Retirement Benefits [Text Block] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) By Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Contract liabilities, % Change Contract with Customer, Liability, Percent Change Contract with Customer, Liability, Percent Change Common stock repurchases (in shares) Stock Repurchased During Period, Shares Intangible Assets, Future Amortization Expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Asset derivatives Derivative Asset Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum range of target award of stock plan Maximum Range of Target Award of Stock Plan Maximum Range of Target Award for performance share awards under the long-term Relative Measure Program Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Amended Credit Agreement Line of Credit [Member] Deferred income taxes Deferred Income Tax Liabilities, Net Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Security Exchange Name Security Exchange Name Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Additional borrowings allowed under financial covenants Debt Instrument, Unused Borrowing Capacity, Amount Net contract liabilities, $ Change Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Trademarks/trade names Trademarks and Trade Names [Member] Accounts receivable Increase (Decrease) in Accounts and Other Receivables Proceeds from the issuance of long-term debt Proceeds from Issuance of Long-term Debt Operating income Operating profit Operating Income (Loss) Total current liabilities Liabilities, Current Amount Reclassified from Accumulated Other Comprehensive Income (Loss) Reclassification out of Accumulated Other Comprehensive Income [Member] Severance expense Severance Costs Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Performance Share Awards Performance Shares [Member] Transferred over Time Transferred over Time [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Commitments and contingencies (Note 16) Commitments and Contingencies Common stock repurchases Payments for Repurchase of Common Stock Assets Assets [Abstract] Taxes payable, current Taxes Payable, Current Employee stock plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Aerospace Original Equipment Manufacturer Products Aerospace Original Equipment Manufacturing Products [Member] Aerospace Original Equipment Manufacturing Products [Member] Entity Address, State or Province Entity Address, State or Province Percentage reduction in workforce Restructuring and Related Activities, Percentage Reduction in Workforce Restructuring and Related Activities, Percentage Reduction in Workforce Accounts payable Accounts Payable, Current Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Changes in Accumulated Other Comprehensive Income (Loss) by Component Comprehensive Income (Loss) Note [Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Line of Credit and Senior Notes Line of Credit and Senior Notes [Member] Line of Credit and Senior Notes Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Changes in Accumulated Other Comprehensive Income by Component [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Bank Overdrafts Bank Overdrafts [Member] Balance at beginning of period (in shares) Balance at end of period (in shares) Shares, Outstanding Amount of gain (loss) recognized in income on derivative Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Hedging Designation [Domain] Hedging Designation [Domain] Long-term retirement benefits Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Raw material and supplies Inventory, Raw Materials and Supplies, Net of Reserves Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Unamortized intangible asset Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment Other liabilities Other Liabilities, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net Other Payments for (Proceeds from) Other Investing Activities Debt covenant material acquisition, senior debt to EBITDA Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Debt to Consolidated EBITDA Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Debt to Consolidated EBITDA Work-in-process Inventory, Work in Process, Net of Reserves Effect of exchange rate changes on cash flows Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventories Inventories Inventory, Net Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Geographical [Domain] Geographical [Domain] Defined Benefit Plans Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Statement [Line Items] Statement [Line Items] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Sixth Amendment Maturity February 2022 Sixth Amendment Maturity February 2022 [Member] Sixth Amendment Maturity February 2022 Statement [Table] Statement [Table] Interest cost Defined Benefit Plan, Interest Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Fair value of debt Debt Instrument, Fair Value Disclosure Deferred tax assets, tax expense Deferred Tax Assets, Tax Deferred Expense Net Income Per Common Share [Table] Net Income Per Common Share [Table] Net Income Per Share [Table] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Debt Debt Disclosure [Text Block] Proceeds from the issuance of common stock Proceeds from Issuance of Common Stock Goodwill: Goodwill [Roll Forward] Amendment Flag Amendment Flag Other intangible assets [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Other Corporate, Non-Segment [Member] Defined benefit pension and other postretirement benefits, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Business Reorganization Restructuring and Related Activities Disclosure [Text Block] (Losses)/gains on cash flow hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] 3.97% Senior Notes Three Point Nine Seven Percent Senior Notes [Member] Three Point Nine Seven Percent Senior Notes [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Fair Value Measurement [Domain] Fair Value Measurement [Domain] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Senior Notes Senior Notes [Member] Geographical [Axis] Geographical [Axis] Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Long-term tax liability Accrued Income Taxes, Noncurrent Weighted average number of diluted shares outstanding adjustment (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Income Statement Location [Axis] Income Statement Location [Axis] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling and administrative expenses Selling, General and Administrative Expense Contract liabilities, $ Change Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Tax deferred income Deferred Tax Liabilities, Tax Deferred Income Foreign Exchange Contract Foreign Exchange Contract [Member] Performance period Share-based Compensation Arrangement by Share-based Payment Award, Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Performance Period Carrying amount of debt and finance leases Long-term Debt and Lease Obligation, Including Current Maturities Aerospace Aftermarket Products and Services Aerospace Aftermarket Products and Services [Member] Aerospace Aftermarket Products and Services [Member] Other assets Other Assets, Noncurrent Information on Business Segments Segment Reporting Disclosure [Text Block] Unbilled receivables (contract assets), % Change Contract with Customer, Asset, Percent Change Contract with Customer, Asset, Percent Change Accounts receivable, less allowances (2021 - $6,216; 2020 - $6,348) Receivables, Net, Current Total assets Assets Assets Impairment of trade names Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Rabbi trust assets Rabbi Trust Asset, Fair Value Disclosure The fair values as of the Balance Sheet date of Rabbi Trust Assets. Fair value of finance leases Finance Lease Liability, Fair Value Disclosure Finance Lease Liability, Fair Value Disclosure Title of 12(b) Security Title of 12(b) Security Disposal Group Classification [Axis] Disposal Group Classification [Axis] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Seeger divestiture charges Loss on sale Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Debt covenant, fee for exceeding senior leverage ratio Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, Fee Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, Fee Interest expense Interest expense Interest Expense Depreciation and amortization Depreciation, Depletion and Amortization Unbilled receivables (contract assets), $ Change Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Other Other Intangible Assets [Member] Product and Service [Axis] Product and Service [Axis] Percent allowed to be prepaid Debt Instrument, Prepayment Percentage of Principal Amount Debt Instrument, Prepayment Percentage of Principal Amount Transferred at Point in Time Transferred at Point in Time [Member] Other Noncurrent Assets Other Noncurrent Assets [Member] Debt covenant threshold for permitted acquisition Debt Instrument, Covenant, Threshold for Permitted Acquisition Debt Instrument, Covenant, Threshold for Permitted Acquisition Retirement Plan Type [Axis] Retirement Plan Type [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Operating Segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Class of Stock [Line Items] Class of Stock [Line Items] Accrued liabilities Increase (Decrease) in Accrued Liabilities Liability derivatives Derivative Liability Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Net Income Per Common Share [Line Items] Net Income Per Common Share [Line Items] Net Income Per Common Share [Line Items] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Term of contract Derivative, Term of Contract Amortization of actuarial losses Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Property, plant and equipment Property, Plant and Equipment, Gross Less current maturities Long-term Debt and Lease Obligation, Current Lines of Credit and Overdrafts Lines of credit and overdrafts [Member] Lines of credit and overdrafts [Member] Other Other [Member] Other Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Estimate of Fair Value, Fair Value Disclosure Estimate of Fair Value Measurement [Member] Consolidated Statement of Income Income Statement [Abstract] Accumulated Other Non-Owner Changes to Equity AOCI Attributable to Parent [Member] Amortization of intangible assets expected in 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Defined benefit pension and other postretirement benefits, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Current assets Assets, Current [Abstract] Total comprehensive income Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Capital expenditures Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Remaining performance obligations, percentage Revenue, Remaining Performance Obligation, Percentage Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Hedging Designation [Axis] Hedging Designation [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Patents and technology Patents And Technology [Member] Patents And Technology [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Curtailment loss Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Curtailment Gain (Loss), before Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Curtailment Gain (Loss), before Tax Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Common stock repurchases Stock Repurchased During Period, Value Stock compensation expense Share-based Payment Arrangement, Noncash Expense Sixth Admendment Maturity February 2026 and 3.97% Senior Notes Sixth Admendment Maturity February 2026 and NineThree Point Seven Percent Senior Notes [Member] Sixth Admendment Maturity February 2026 and NineThree Point Seven Percent Senior Notes Other Net cash payments from settlement Proceeds from (Payments for) Other Financing Activities Withholding taxes paid on stock issuances Payment, Tax Withholding, Share-based Payment Arrangement Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Cover [Abstract] Cover [Abstract] Base Rate Base Rate [Member] Other comprehensive (loss) income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Revenue recognized Contract with Customer, Liability, Revenue Recognized, Percent Contract with Customer, Liability, Revenue Recognized, Percent Allowable add-back for consolidated EBITDA Debt Instrument, Covenant, Allowable Add-Back for Consolidated EBITDA Debt Instrument, Covenant, Allowable Add-Back for Consolidated EBITDA Escrow deposits Payments for Divestiture of Business, Escrow Deposits Payments for Divestiture of Business, Escrow Deposits Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Sixth Admendment Maturity February 2026 Sixth Admendment Maturity February 2026 [Member] Sixth Admendment Maturity February 2026 Service cost Defined Benefit Plan, Service Cost Charge for business reorganization, through operating profit Restructuring Charges, Net of Taxes Restructuring Charges, Net of Taxes Long-term tax liability Increase (Decrease) in Accrued Taxes Payable Sixth Admendment Maturity February 2026, Multicurrency Borrowings Sixth Admendment Maturity February 2026, Multicurrency Borrowings [Member] Sixth Admendment Maturity February 2026, Multicurrency Borrowings Cost of sales Cost of Goods and Services Sold Total operating costs and expenses Costs and Expenses Equity Components [Axis] Equity Components [Axis] Finished goods Inventory, Finished Goods, Net of Reserves Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Europe Europe [Member] Revenue Sharing Programs (RSPs) Revenue Sharing [Member] Revenue Sharing [Member] Amortization of actuarial losses Defined Benefit Plan, Amortization of Gain (Loss) Engineered Components Products Engineered Components Products [Member] Engineered Components Products [Member] Entity Interactive Data Current Entity Interactive Data Current Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Fair Value Measurements Fair Value Disclosures [Text Block] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stockholders Equity Stockholders' Equity Note Disclosure [Text Block] Amortization of intangible assets expected in 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Force & Motion Control Products Force & Motion Control Products [Member] Force & Motion Control Products [Member] Derivative [Table] Derivative [Table] Intersegment sales Intersegment Eliminations [Member] Proceeds from disposition of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Fees and expenses for executing admendments Debt Issuance Costs, Net Number of reportable segments Number of Reportable Segments Retirement Plan Type [Domain] Retirement Plan Type [Domain] Dividends paid Payments of Ordinary Dividends, Common Stock Euribor Euribor [Member] Euribor [Member] Consolidation Items [Axis] Consolidation Items [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Liability for business reorganization Balance at beginning of period Balance at end of period Restructuring Reserve Gross Amount Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment The gross amounts before foreign currency translation adjustments of finite lived intangible assets by asset class and in total. Residual interest in subsidiary Adjustments to Additional Paid in Capital, Other Entity Address, Postal Zip Code Entity Address, Postal Zip Code Payments Payments for Restructuring Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Goodwill Goodwill, beginning of period Goodwill, end of period Goodwill Document Transition Report Document Transition Report Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Debt instrument, face amount Debt Instrument, Face Amount Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Consideration Disposal Group, Including Discontinued Operation, Consideration Document Quarterly Report Document Quarterly Report Schedule of Goodwill Schedule of Goodwill [Table Text Block] Pension and other postretirement benefits expenses Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Debt covenant ratio of EBITDA to cash interest expense Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense Equity [Abstract] Equity [Abstract] Basis of Presentation Basis of Accounting [Text Block] Other Foreign Bank Borrowings Foreign Bank Borrowings [Member] Foreign bank borrowings [Member] Divestiture Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Fixed interest rate Derivative, Fixed Interest Rate Recent Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Customer relationships Customer Lists and Relationships [Member] Customer Lists and Relationships [Member] Number of banks transacted with for interest rate swap agreements (in banks) Number of Banks Transacted With for Interest Rate Swap Agreements Number of Banks Transacted With for Interest Rate Swap Agreements Basic (in dollars per share) Earnings Per Share, Basic Debt covenant material acquisition, debt to EBITDA Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA Additional costs for charge for business reorganization Restructuring and Related Cost, Expected Cost Remaining Entity File Number Entity File Number Curtailment loss Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accrued retirement benefits Liability, Defined Benefit Plan, Noncurrent Net cash used by financing activities Net Cash Provided by (Used in) Financing Activities Payments on long-term debt Repayments of Long-term Debt Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Maturity of bank acceptances Maturity of Bank Acceptances Maturity of Bank Acceptances Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Customer advances Contract with Customer, Customer Advance Liability Contract with Customer, Customer Advance Liability Balance Sheet Location [Axis] Balance Sheet Location [Axis] Net sales Net sales Revenue from Contract with Customer, Including Assessed Tax Common stock - par value $0.01 per share Authorized: 150,000,000 shares Issued: at par value (2021 - 64,283,591 shares; 2020 - 64,171,321 shares) Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Disposal Group Name [Axis] Disposal Group Name [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Amortization of intangible assets expected in 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Rest of World Other Geographic Market [Member] Other Geographic Market [Member] Fair value of debt and finance leases Debt and Lease Obligation, Fair Value Disclosure Debt and Lease Obligation, Fair Value Disclosure Long-term debt - current Long-term Debt, Current Maturities Entity Current Reporting Status Entity Current Reporting Status Repayment period Repayment period Repayment period All Currencies [Domain] All Currencies [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Employee stock plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Incremental costs Disposal Group, Including Discontinued Operations, Incremental Costs Disposal Group, Including Discontinued Operations, Incremental Costs Notes and overdrafts payable Carrying amount of debt Short-term Debt Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents at end of period Cash and Cash Equivalents, at Carrying Value Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] 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] Line of credit facility, accordion feature Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Long-term debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Asia Asia [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders' equity Balance at beginning of period Balance at end of period Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Accumulated other non-owner changes to equity Balance at beginning of period Balance at end of period Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Taxes payable, noncurrent Taxes Payable, Noncurrent Taxes Payable, Noncurrent Antidilutive securities excluded from computation of EPS Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Net contract liabilities Contract with Customer, Net Asset (Liability) Contract with Customer, Net Asset (Liability) Gain on disposition of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Range of life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Line of credit, interest rate at period end Line of Credit Facility, Interest Rate at Period End Property, plant and equipment, net Property, Plant and Equipment, Net Amortization of intangible assets expected in 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Interest Rate Contract Interest Rate Contract [Member] Net income Net income Net Income (Loss) Attributable to Parent Carrying amount of finance leases Finance lease Finance Lease, Liability, Noncurrent Changes in assets and liabilities, net of the effects of divestitures: Increase (Decrease) in Operating Capital [Abstract] Prepaid expenses and other current assets Increase (Decrease) In Prepaid Expenses And Other Current Assets (Increase) decrease in Prepaid expenses and other current assets. LIBOR London Interbank Offered Rate (LIBOR) [Member] Debt covenant ratio of total debt to EBITDA Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA Inventories Inventory Disclosure [Text Block] Total other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax Trade names Trade Names [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Per common share: Earnings Per Share [Abstract] Charge for business reorganization Restructuring Charges Revenue transferred percent Revenue from Contract with Customer, Including Assessed Tax, Percent Revenue from Contract with Customer, Including Assessed Tax, Percent Automation Products Automation Products [Member] Automation Products [Member] Pension and Other Postretirement Benefit Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Disposal Group Name [Domain] Disposal Group Name [Domain] Long-term debt Long-term Debt and Lease Obligation, Excluding Current Maturities Long-term Debt and Lease Obligation, Excluding Current Maturities Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Amortization of intangible assets expected in 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Debt covenant ratio of senior debt to EBITDA Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA Euro Member Countries, Euro Euro Member Countries, Euro Net change in other borrowings Proceeds from (Repayments of) Other Debt Goodwill and Intangible Assets [Line Items] Goodwill and Intangible Assets [Line Items] Goodwill and Intangible Assets [Line Items] Schedule of changes in equity Schedule of Stockholders Equity [Table Text Block] Entity Filer Category Entity Filer Category Amortization of prior service costs Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Noncontrolling Interest [Member] Common Stock Common Stock [Member] Foreign Currency Items Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Product and Service [Domain] Product and Service [Domain] Unrealized loss on hedging activities, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Unrealized (loss) income on hedging activities, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) to the Consolidated Statements of Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Senior debt to consolidated EBITDA at period end Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, at Period End Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, at Period End Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Other intangible assets Finite-Lived Intangible Assets, Gross Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) [Member] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Other Intangible Assets: Finite-Lived Intangible Assets, Net [Abstract] Molding Solutions Products Molding Solutions Products [Member] Molding Solutions Products [Member] Remaining performance obligation, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Share-based Awards Share-based Payment Arrangement [Member] Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Unbilled receivables (contract assets) Contract with Customer, Asset, after Allowance for Credit Loss, Current Currency [Axis] Currency [Axis] Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Fifth Amendment Maturity February 2022 and 3.97% Senior Notes Fifth Amendment Maturity February 2022 and Three Point Seven Percent Senior Notes [Member] Fifth Amendment Maturity February 2022 and Three Point Nine Seven Percent Senior Notes Minimum range of target award of stock plan Minimum Range of Target Award of Stock Plan Minimum Range of Target Award for performance share awards under the long-term Relative Measure Program Derivative amount of hedge Derivative, Amount of Hedged Item Stock Options Share-based Payment Arrangement, Option [Member] Weighted average common shares outstanding: Weighted Average Common Shares Outstanding [Abstract] Weighted Average Common Shares Outstanding Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Variable basis spread Debt Instrument, Basis Spread on Variable Rate Treasury stock, at cost (in shares) Treasury Stock, Shares Foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Revenue Revenue from Contract with Customer [Text Block] Industrial Industrial [Member] Industrial [Member] Amortization of intangible assets expected in 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Income taxes Tax benefit Income Tax Expense (Benefit) Cash consideration, gross Proceeds from Divestiture of Businesses Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accrued liabilities Accrued Liabilities, Current Aerospace Aerospace [Member] Aerospace [Member] Diluted (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Line of credit facility with accordian feature, maximum borrowing capacity Line of Credit Facility With Accordian Feature, Maximum Borrowing Capacity Line of credit facility with accordian feature, maximum borrowing capacity Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Americas Americas [Member] Bank acceptances Bank Acceptances, Fair Value Disclosure Bank Acceptances, Fair Value Disclosure Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Schedule of Debt Schedule of Debt [Table Text Block] Foreign currency translation Finite Lived Intangible Assets Foreign Currency Translation Adjustment Cumulative foreign currency translation adjustment for all finite lived intangible assets as of balance sheet date Derivative [Line Items] Derivative [Line Items] Basis for variable basis spread Debt Instrument, Variable Rate Basis Debt Instrument, Variable Rate Basis Gains and Losses on Cash Flow Hedges Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Carrying amount of debt Long-term Debt, Gross Entity Address, Address Line One Entity Address, Address Line One Proceeds from the sale of businesses, net of cash sold Proceeds from Divestiture of Businesses, Net of Cash Divested Contract liabilities Contract with Customer, Liability Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Deferred income tax benefit Deferred Income Tax Expense (Benefit) Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Sixth Amendment Maturity February 2022 and 3.97% Percent Senior Notes Sixth Amendment Maturity February 2022 and Three Point Nine Seven Percent Senior Notes [Member] Sixth Amendment Maturity February 2022 and Three Point Nine Seven Percent Senior Notes Dividends declared Dividends, Common Stock, Cash Restricted cash Restricted Cash Retained Earnings Retained Earnings [Member] Component Repair Programs (CRPs) Component Repair Program [Member] Component Repair Program [Member] Measurement Basis [Axis] Measurement Basis [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash (used) provided by investing activities Net Cash Provided by (Used in) Investing Activities Award Type [Domain] Award Type [Domain] Schedule of Change of Liability for Business Reorganization Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Other Postretirement Benefits Other Postretirement Benefits Plan [Member] Trading Symbol Trading Symbol Schedule Of Components Of Accumulated Other Comprehensive Income [Table] Accumulated Other Comprehensive Income (Loss) [Table] Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Financial assets and financial liabilities, reported at fair value Fair Value, Net Asset (Liability) Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Schedule of Goodwill and Intangible Assets [Table] Schedule of Goodwill and Intangible Assets [Table] Schedule of Goodwill and Intangible Assets [Table] Treasury stock, at cost (2021 - 13,657,055 shares; 2020 - 13,530,074 shares) Treasury Stock, Value Pensions Pension Plan [Member] Net Income Per Common Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Recently Adopted and Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 11 b-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 b-20210930_g1.jpg GRAPHIC begin 644 b-20210930_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **JW^HV>EVCW5_'1;.2 M_E' E<^7&/ZG]/K5QA*?PHF4E'<]7J.:XAMHS)/-'$@ZL[!0/Q-?,6L_%;Q; MJY91J'V.(_P6J[/UZ_K7&7=Q=7\IEN[F:XD_ORR%S^9K=8675F3KKH?6USXW M\+VA(FU_3P1V6=6_E5(_$SP8#C_A(;/\S_A7R:8_:F-&*OZHNXO;>1]?V_CS MPI=$"+Q#I^3_ 'IPO\\5MV]W;7.U+!/<6)RI'XBI>%[,I53[CHKY+T;XL^,M$*A=4:[B'_ "SNQY@_/K^M>H>& M_C_I5ZRP:_8OI\IX\Z(^9$?J.J_K6,J,HFBDF>R455T_4K+5K-+O3[J*YMW^ M[)$P8&K59%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%([JB%F("@9))X H 6O.O''Q5L/#ADL=-5+W4AP0&_=Q'_:(ZGV%_>O),P&2:\GVM23M<[_ &<%T,!?"6B+_P N"'ZD_P"- M._X1?11TTZ#\C70R&S3[UU#_ -]BH&N-/!_X^XOSK3DJ=V3S1[&$WAG1>G]F MP?\ ?-5Y/">AMG.G1#Z9']:Z19K%CQ=P_BPJS%!%+_JY$?\ W2#2<9KJQ\T> MQSFB62>&;W[7H[S6KG[Z)(=C_P"\O0UV\'Q)O8B!"9HY%*NIY!K?\)>*I]#OD@FD+6$C8="?N9_B%*XVCV>BD5@R MA@<@C(-+3)"BBB@ HHHH **** &R,4C9@I; S@=37G=U\:?#-E=2VMS#J$4\ M3%'1H,%2.W6O1J^6/B\8C\3-4\H#&(MV/[WEKFNG#4HU).,C.I)Q5T>M_P#" M\O"7I>_]^?\ Z]'_ O+PEZ7O_?G_P"O7S93XH99WV11O(W]U%)-=OU*D8^V MD?2'_"\O"7I>_P#?G_Z]21_&_P (.V&DO(QZF G^5?/7_".ZX8O-&C:AY?7? M]E?'YXK.92K%6!!'!![4+!TGL'M9'UOI/Q#\*ZU(L=IK%N)6X$O MB"O4/A?\2KW1=3M]'U2=I],G81H9&R8"> 0?[OM6%7!8H M^Y^IZ#\:\! KMPM&_OR.6O5M[J$"TNVGXHQ7><@W;2$4^D-,!L<332I%&,N[ M!0/4FO8M+T]=.TR"T0?ZM<$^I[G\ZX3P1IGVS6?M+C,=L-W_ (]/\:],VUY MF.J7DH+H=V%A9NQU&Z6QT^:X/55^4>I[5Y#J- MTTLSN6R6.+''F19_F, MX_*O6*IQ<79DWN%%%%( HHHH **** (KJXCM+2:YE8+'$A=B>P R:^-M>U-] M:U^^U)^MS,TGT!/'Z5]$_&;7_P"R/ \MG&V)]0;R!@\[.K?IQ^-?,M>G@86B MYG/6EK8V?">BOXA\5:=I:@[9YE$A'9!RQ_(&OL&WMH;2%8;>)(XU 51@ 5X M;\!- \V[U#7I%^6(?9H21_$<%OTQ^=>[UAC:G-/E[%T8VC<*\\^*7@6PU_P] M=ZE# D>IVD33+*BX,BJ,E6]>!Q7H=8?C+48]*\&ZO=RD +:R!<]V(P!^9%%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %5-3U"#2=,N;^Y;;#;QF1C[ 5;KR;XX:^;;2;3 M0X7P]V_FS8_N+T'XG^573ASR429RY8W/(-;UBX\0:Y=:I=']Y<2%@O95[*/8 M# JF!4:5(#7L))*R/-;NQ:**=1U>VMOX6?+> MRCDTY>ZFV"U=D>@>$--_L_08BPQ+/^]?CUZ#\JWPM"(%4*HP , 43RI;6TD\ MAPD:EC^%?/SDYR;[GKQ2C&QQ?CC4@I2R0_=&Y_K_ /J_G7FUS+N8FM;7-1:[ MO99F/+L36!(V37L4:?)!(X:DN:5R-GJ%FK4M_#VM7W-MI-],#T9+=B/SQ5]/ M /BF3G^Q;E1ZOA?YFM'.*W8E%LYHFD!YKJU^''B5NMFB?[TJBI!\-=?_ (A; M+]9:S=:G_,BU"78P+)2[C%>@>%K.0,UQC P#Z>IK(MO 6N6C;O]$<^AD/\ MA1?^%_%US!Y,EU$8?^>4V1T^HZ?A7P]7T-^S[XD-UI%]X?F?+VC>?""?X&/(_ _SJ,1 M#3F"+/::***Y"PHHHH ***S]=U2+1=!OM3F.$MH6D/N0.!^)Q32N[(#YY^-6 MO_VMXV-C$V8-.C$7!X,AY8_R'X5YN 6( &2>!4U[=RW]]/=S',LTC2.?S116D4@FF:5PJE5YQSZG _&O1:I,OAW3)0]O ^ZZE4\.XZ*/8? MS^E9?C'XR:MXABDLM-B.FV3 JVU\RN/=NWT'YUPNCZ%J>OW@M-+LY;F4]=B\ M+[D] /K7=A\-R/GJ&-2I?2)G $D #)/05](?"#P')XIZRR7>HC#1Q@?NX3_P"S'WKU*L\5B5-%+4Z;IQ6 M76)A@ ^6Y-=E"A%^_4T1E. M;VCN=/<_'KQ)+GR;'3X1VPC,?U-,@^._B>-@9;73YAW!C8?R-53\$?%XBW>7 M9EO[GGC-<=KOAG6/#5R(-6L9+=F^XQ&5?Z$<&NR-/#RTC8Q^/&F MWTZ6^M:>U@S<>?&_F1Y]Q@$?K7K4$\5U!'/!(LD4BAD=3D,#T(-?$E?07P&U MN>[T*^TJ9RRV<@:+)^ZK9R/S!_.N;$X:,(\\#2G4;=F>NT445P&YYMKGQDTO MP]K%QI=_H^II<0-@X6/##J"/FZ$5ER_M :(J$PZ/J#OV#E%'Y@FN(^.5Q#-\ M0!%'C?!:1I(1ZG+ ?D1^=>:J 6 )P">OI7J4L+3E!2:.:522=CZN\#^+;KQ1 MH=UKU_;PV%CYA6!"^<(OWF9CC/.1T'2N8\3?'+2=+E>VT:V.I3+P92VR('ZX MRWZ?6O(O$?C*XU'2K30+!FM]&LXUC6,'!F8=7?ZG)Q7/V^EZA=IOMK&ZF3^] M'"S#]!2AA(7YI[=@=5[(]&;XZ^*'GW);6 4GB,1L?USFO?M$GO;K0[.XU".- M+N6%7E2,$*I(S@9-?+GP^\.2:WX\T^PN(66.&037".N,*G)!'OP/QKZS[5AB MXP@U&*+I-O5GFNM?&;2M U>XTR_T?4TN(&VL (\$=B/FZ$5E7'[0.C*A-OHU M_(_82.B#\P37$?'&XAF^(.R(#=#:1I(1W;)/\B*\W4;F SC)QDUT4L+2E!2: M(E4DG8^K_A_XGU'Q=H\^L7UK%:0/*4MHD))"KU)8]>?8=*RO%'QB\/>'I'M[ M;=J=VN04@8! ?=^GY9KRG5/%^J:SIUGX/\)P7'V"WB$3>0I\RY/\3''12<\? MG3+/X,>,;J,.]K!;@]I9@#^0S6:P]-2YJCLNQ7/*UHFI>_'KQ%-(3:V%C;)V M!#.?Q)/]*++X]>(() ;O3[&YC[@!HS^!R?Y5SNL_"KQ9HEL]S-IXGA099K=P M^!ZX'-<773&C0DO=29FYS3U/JGP;\3]%\8.+:/=9W^,_9IB#N_W6_B_G7;5\ M26]Q-:7$=Q;R-'-&P9'4X*D=#7U]X,UMO$7A'3=4< 2S0CS /[XX;]1FN'%8 M=4O>CL;4ZG-HS=HHK/UK6K#0-,DU#4KA8+>/JQZD^@'<^U[N%A@BDFFS:G^T%,69=*T.-5[27 M4I)/_ 5QC\ZPG^.GBIFRL5@@]!$3_,UEZ;\(?&.HQ+)_9ZVR-R/M$@4_EUJ: M^^#7C&SB:1;2&X &<0S M^1K=0PRTT(O49T&F?'[589%&I:1:W$6>3"YC;]< MBO6/"?CS1/&$!.GSE+A1E[:7AU_#N/<5\FW5K<65S);74+PSQG#QR+AE/N*E MTS4KO2-2@O[*9HKF!@R.I_SQ14PE.2]W1A&K)/4^U**PO!_B*/Q3X7L]60!6 ME7$B _=<<,/SK=KRFFG9G4G?4*QM>\5:+X:MQ+JM_%!D96,G+M]%')KA?B;\ M4U\-L^CZ.5DU-E_>2GE;?/\ -OY5\]WE[=:E>275Y/)<7$ARTDC9)-==#".: MYI:(RG54=$>Y:M\?[&%V32='EN/26XE\L?\ ?(!)_2N8N/CQXFE8F&TT^$=@ M$9OYFN:TCX9^+=:B66WTF2.)NCW!$8/Y\UM-\$/%ZQ[@EFQ_NB<9KI5/#0T= MC+FJ,FC^.GBI3EXK!QZ&(C^1KHM ^.U_?:C;6-YH$4LD\BQJUM,5.2<=&!S^ M8KS#6_ _B/P\ADU'2YXX1UF0;T'U(Z?C74_!/0/[5\9&_D7,.G1^9DCC>W"_ MU/X4ZE*AR.201E/FL?2M%%%>2=04444 %?+WQ-US7TY=3K:VDUPWW8HV<_0#-?&D]RUW>SW+MEYI6D8^I)R:Z\(O>;,,0]+$ MRFG[J@5^*=NKT+G%8F#9-6(ADU2#<]:M0N!5(31=C3BNP\#V.&N+YA_TS7^9 M_I7%B7G SS7JNAVHL=(MX0>+M7^WZI/(#\H.U?H*\_"PYIW?0[JTK1. MM0DUZ]KJQQH]YN M_P!H/3U!%KX?NI1V\V=8_P"0:N&I/H/VDCV M*T\3Z;J &V1HF/:08_7I5N4@C(((->2Z;>-#*.>*]/T6+[?IIE@ZKPR>AKCK M4.35&T)WW,35O#NG7X8F$12G_EI&,'\1WJI\.Y;CPA\3],\YOW%RQMF<M=&B;$E[)OD /\ G/\\?E7K=?* M?Q2U_P#M_P >7TJ-NM[8BVAYXPO4_BV375A*?-4OV,ZLK1.,HJ6V@DNKF*WB M4M)*X10.Y)P*^GM+^$OA.UT^W2ZTJ.XN%C42N[M\S8Y/7UKT:U>-*USGA!RV M/ERBOKA/AUX01=H\/V>/=2?ZUD:M\'?".I1,(;)K&0CA[=R,'Z'(-8K'0ZIE M^QD?+U=CX2^).N^$52"U:*>R#9:VD0 'UP1R#[TWQU\/M1\$7B>Z,]8L^NO!OC;3/&FFFYLB8YX\":W<_-&3_,>]=+7R+X M#\12^&O%]C>HY$+2"*=<\-&QP<_3K^%?75>3B:/LI:;,Z:<^9!40V@EOI&+27=Q^\E9CU.X]/PK?HHIN3;N MQ)6"N,^*EM9W'PZU4WBJ?*C$D1/\,@/RX_/'XUTNJ:SIVB6IN=2O(;6(?Q2. M!GZ#O^%?/7Q0^)B^+-NE:8'32XGWL[<&=AT..P%;X>E*9U[Q^S M_8NFG:O?$8625(E]\ D_SKP>OK3X<:%_PCW@;3K1UQ.Z>?-_OOSC\!@?A7=C M9VIV[F%%7E]_ [P>MOI[^)KN,>=<9CM01]U!P6_$\?0>]>S5J* MC"YR1BYR-[P1\)=(\.VT5SJ<,=_J9&YFD7*1GT4'T]37HJJ%4*H X %+17B MSG*;O)G6DEHBO]@M?[0^W^1']K\ORO-Q\VW.<9IUW-?U:37=?OM3E MSNN9F< ]AG@?EBI?#/AV\\4Z[;Z79##R'YW(XC7NQK(KZ.^"7AA=+\,-K$R? MZ5J!RI(Y6(=!^)R?RKV*]14J=U\CDA'FD=IX6\)Z7X2TQ;/3H0&('FS,/GE/ MJ3_2MVBBO%;;=V=B5@KY6^*^D6^C?$"^BM4"13!9PJC !89/ZU]4U\L?%R_6 M_P#B-J)0Y$&R'\5'-=F!O[1^AC6^$X>OJWX5VKVOPXTA7X9XS)CV9B1^F*^7 M-,L)=4U2UL(!F6XE6-?J3BOLRPLXM.TVVLX1B*WB6)!Z!0 /Y5KCY>ZHDT%J MV0:WK5EX?TF?4K^41P0KD^I/8#W-?*WC7QIJ'C/5VN;DF.U0D6]L#\L:_P!3 MZFM_XM>-V\3:\VG6DF=,L7*I@\2R#@O_ # _^O7G5:87#\BYY;DU9W=D;_A' MPEJ'C'65L+%=J ;IIV'RQ+ZGW]!7TYX3\$:-X0LEBL( UP5Q+=>!?'W@3P?X;@L5NKAKI@'N91:M\[GK^ Z"NF_X77X+_P"?NZ_\!FK#$.M4 M=DG8NFHQ5V]3T.BO//\ A=?@O_G[NO\ P&:C_A=?@O\ Y^[K_P !FKE]A4_E M9KSQ[F%\=_#]M+H=MKJ1JMU!*L,C S_%#XEZ!XG\)?V9I, MTTD[7".V^$H HSW/OBO&*]3"*2IVD1I M)96+N['DD]37M/P-\(65W;7'B.]B666.8PVRL,A" "6^O( ^E>)5Z%\-/B2W M@N26RO(6GTRXDWML/S1-@ L/7@#(]J[L1&4J;4#&FTI:GT[161H?B?1O$EOY MVE7\5P,99 <.OU7J*UZ\5IIV9V7N(RAE*L 01@@]ZS=)\/Z7H3W3:99QVWVJ M022B,8!;&.G;_P"O6G11=[ %%%%( HHHH P_&5P;7P7K,P."MG)_Z"17Q]"_ M%?6_Q#S_ ,*\U[&<_8WZ5\@1OBNS"[,PK*YH!Z=OJFLE/#UV7.:Q9$G-3QR] M*H!J>&/8TU(7*=)X>@.H:Y:P$97=N?Z#D_RKUU3BO./AW:EIKN];HH$:GZ\G M^E>A!J\S&5.:I;L=N'ARQOW*'B74OL&BRD'#RC8O]:\8O9S)(Q]:[_QG4#@0(S<_4@"NA54]C/D:,(T8HZFG M5LD(812$4\BF$@E8?K69(1@YZ8YJ> MXE,TTDK?>=BQ^I-9NIS_ &?3YY,\A<#ZGBO-BKNR.AZ(^C? ]Q]I\"Z%*3DF MQB!/J0H']*WZY7X;9_X5SH.?^?5?ZUU57)6DS-;!1114C.>\<:XOAWP=J6I9 M D2(K$/5V^5?U-?(3LSNSL268Y)/9@#]0O]:\1KUL%3 MY:?-W.6M*\K'H7P;T#^V/',%U(N8-/7[0W'&[HOZ\_A7T[7F?P2T#^R_!AU" M5<3ZC(9.1TC'"_U/XUZ97%BJG/4?D;4HVB%%%%H'-?)OPWT1M=\=:;;[7_=3G^>!7TIXP\7 MZ?X.T=KZ])=V^6&!3AI6]![>IK/&^].,%N51T3;-R>>&VA>:>5(HD&6=V"A1 M[DUY_KGQF\+:0S1V\LNH2CC%LOR_]]' KPCQ7XXUKQ?=F34+@K;@YCMHR1&G MX=S[FLG2M&U'7+U;/3+26YG/.V-"BE>HQ2K-Z1/4M3^/^J3973= M'MK9>S32&5OTP/YUR6H_%7QCJ0*MJSP*?X;=0G\N:ZG1O@+J]VJR:KJ5O9*> M3'&AE?\ F /S-=SI7P1\*V!5KH7-^X_Y[/M7\EQ5.IAJ>RN'+4EN?.X_M+7+ M\ ?:KZ[D]VD=OYFJ;*4!/ .H3:79V]F[IY$0B0*6=N!S MU.!D_A7RP2223R3710J^U3:5D9SCRG3_ ]T(^(O&VG617,*OYTWLB\G^@_& MOK< 8 KQKX":!Y-A?Z[*OS3G[/$2/X1RWZX_*O9J\_&5.:I;L;THVC<*^ M9_C3KW]J^-GL8WS!IR"'@\%SRW]!^%?0^O:I'HFA7NIRD!+:%I.>Y X'YU\< M7EU+?7L]W,Q:6:1I')[DG-7@:=Y.?85:6EBQHNF2ZUK=EIL(S)P&*\"^!.@?;?$ESK,BYCL8]D9(_C<8_\ 0<_G M7T-2QM2\^7L%&-E<****XC8*^9_C3KW]K>-C91MF#3H_) !X+GEC_(?A7T/K MVJ1:)H%]J@ P* M\ ^!.@?;?$5UK$BYCL8]B$C^-O\ _G7T-2QL[SY>P48V5PHHHKB-BIJE_# MI6E75_.<16\32-] ,XKXSO[R74=0N;V$X=*C M;$VH288 _P#+-<$_J5%?.5>I@86BY=SFK2N['J'P/T#^TO%\NIRKF'3X]P)_ MYZ-POZ;C^%>K?%;Q,?#?@N8POMN[P_9X<'D9'S-^ _F*B^$&@?V)X%MI9%Q/ M?'[2^1S@_=_3'YUYA\=-8:]\80ZK[*',90CS.QX9_PA'BC_H :A_WX:C_ (0CQ1_T -0_[\-7V#17']?EV-O8 M+N?'W_"$>*/^@!J'_?AJ/^$(\4?] #4/^_#5]@T4?7Y=@]@NY\??\(1XH_Z M&H?]^&I?^$(\4?\ 0 U#_OPU?8%%'U^78/8+NBO;&,R7E@6?RU&2Z'[P'OP#7I-%3.:5.43D;>YGM)TGMII(9D.5>-BK M ^Q%>F>%?C7K6D.D&L)_:5IP"Y.V51['H?Q_.O+J*TG3C-6DB%)K8^R] \0: M=XETM-0TRX66%N#V*GT([&M2OF#X/^()]'\<6UHKG[-J!\F5,\9P2I^H/\Z^ MGZ\C$4?93MT.N$N97"BBBL"PHHHH P_&5N;KP7K4(&2UG)^BDU\7H]?<]S M MS:36[_=E1D/T(Q7P[>VDMKJMS9,A,L4SQ%0.IDR:U-- M\,3S[7NI!"G]T#+?_6KJK73-*TN'S9$C 7K),<_SK66(BM%J9JBV&K5,EH<:8U*6II--L M$AK4VE-+&I=P .M9,HT=)M6GN% !/->O7V-&\.VVD)@32#S)\=O;_/I7-^"] M'CLKK^ZB/[I3_P M'[?E5N\N9+NXDGE.7?B:EWRHVIQZE1JYGQ)= M@E+53T^9OZ5NZA>)96S2OR>BCU-<;#')J6IQ19)EN)53/NQQ3PM.[YWL@JRL MN5'UUX(MS:^!=!A(PRV$.1[E 3^IK?J&S@%M900*,"*-4 ^@Q4U<[=W,-2U,G*22E8QZ(ORK^@K.T73)=9UNRTV$9DN9EC'MD]:HUZQ\" MM ^V^);C6)%S'8Q[8R1_&XQ_+/YU[P/$DO0_@!Q^=> M7T=>M>N?"GX9/JD\.OZU"5L8R&MX''^N/9C_ +/\Z]>\,/3]#EUG([3X/>$/ M^$;\.RZO?J([R^4/\W'EQ#D#\>I_"O%_'WBN7Q=XGGO-Q^R1$Q6R=@@/7ZGK M7T/\3]2?2OAYJDL9VO)&(%([;S@_IFOE"L,*O:2E5EN75]U**+VC:5%?"NG>$M(CL+",9P#+,1\TK>I_P[5X9\"K:&?QS M-++C?!9N\>?4LH_D37TA6.-J-RY.A=&*M<***CGF2WMY)Y6"QQJ79CV &2:X M38\(^/>O>?J5AH43?);K]HE /\9X7\AG\Z\>AB>>:.&-2TDC!5 [D\"M/Q/K M$FO^)=0U23/^D3,R#^ZO11^ Q6S\+].35/B)I,$@!1)#,0>^Q2W]*]NG'V5+ MT1QM\TCZ8\*Z,GA_POIVEH!F"%0Y]7/+'\236Q117BMMN[.Q:'DGQWU_[)X> MM=%B;$E[)YD@!_@3G'XMC\J^>Z[+XHZ]_;_CR_D1LV]LWV:'GC"\$_B(_&&FZ8 2DDNZ4^B+\S?H*]BA%4J5WZG)-\TCZ+^%>@?V!X#L4D7%Q= MW,W'=N@_!1.3E)R?4ZDK*P444=JD9Y'\=]?\ ML>@6FBQMB2]?S) #_ O_ -?'Y5\^5V7Q1UX^(/'E],K9@MB+:+GC"YS^9)-9 MG@K0F\1^+]-TW!,;RAIB.T:\M^@Q^->S0BJ5*[]3DF^:6A]&?"S0/[ \"64; MKB>Z_P!)EX[MC'Z 5VE(BA$5% "J, #L*6O(G)RDY/J=25E8***Q_%6MIX=\ M,7^J-C=!"2@/=^BC\\4DFW9#>A\Y_%S7_P"W/'=RB-F"Q'V9.>,C[WZY_*N; M\+Z*_B'Q-8:6@.)Y@'([+U8_EFLJ21Y97DD8L[DLS'J2>IKV3X":!YVH:AKT MJ_+ HMX21_$W+'\!@?C7LS:HT=.AQKWY'NT,200I%&H5$4*JCH .!7R7\1IV MN/B'KCL>1=,GX+@?TKZWKY2^*E@^G_$;5E886:03)[A@#_/-<6!?OOT-JWPG M&U]5?"5D;X9Z0%(R%D#?7S&KY5KW7X$^*H3:7'ANXD"S*QFM@3]\'[P'N.M= M6-BY4[KH9T7:1[51117D'4%%%% !16;JFO6&D-#%EZ3K=CI5_-]GGO8RT+.0%R"!M)['FJ46]D*Z-RB@'-%2,**** /+/B MA\--.U32+S6M-@2VU&VC:9Q&,+,H&3D>N,\U\YU]5?%#Q1;^'/!]VC2#[7>Q M-!!'GD[A@M^ /\J^5:];!.3A[VQRUDKZ'9_"O39-2^(FEA1E8',[GT"C_'%? M5@Z5Y9\%O!SZ+HLFM7L>V[OP/+5ARD74?F>?P%>IUQXNHIU-.AM2C:(4445R MF@4444 1W$\=M;R3S.$CC4LS'L!UKY8UBXL;_P 6:KJME"8TN[AY1N.3R>3[ M9//XU[Q\5+J6S^'>IO$2"P2,X]&< _H:^<; /YH*1M)(ZQ%T M7<1T]*XS6;V:[N&\V0L%/ [#Z"O7]8\/G3M F$2Y:*+EL=3W->,WZ$2&MJ22 MU)GJ9Y:MOPC!]I\3V2D?*C&0_P# 02/UQ6(:ZSP!$#JMQ.?X(MH_$_\ UJTG M/W61&.IZ@KUYCXRU'[7JLH!^5/E7\*[Z\NA;64TV?NJ2/K7D.H3F6=V)R2NHJRW-(0OJQU]>"X*1QIY5M$-L48Z*/\:R M[FXCMHFEE8*B]:+V^ALH3),V!V'<_2N+U+4Y=0EW/\L8^Z@/2N:C0E5=WL:3 MFH*PW4]0>_N"[<(.$7T%=/\ "C1CK?Q#T]"N8K7-S)QT"]/_ !XJ/QKBB:^A M_@1X;-AX?N--Y2NSURBBBO,.@*^:?C) MXM77_$PTZU?=9Z=E-P/#R'[Q_#I^!KUCQY>^,;NUGTOPUI$BJXVO>M*H..X0 M9_4UXL?A)XT)).E9)ZDRK_C7=A(PB^>;1C5;>B1P];&C^*M=T"-H]*U.>UC9 MMS+&1@GUP:W_ /A4?C3_ *!/_D5?\:/^%1^-/^@3_P"15_QKN=6DU9M&"C)= M"2V^,'C.WQ_Q,DEQ_P ]85/]*GG^-/C*9-JW5M%D=4@&:A3X/>-'(']G1K_O M3J/ZUI6?P+\4SL/M$MC;#N6E+8_[Y%9-X9:NQ7[PX;6/$FLZ_('U34;BZPZZ-\ M-MV635]5FNR.3%"GE+],Y M)/Z5Z;HGAS2/#MMY&EV$-LI^\47YF^IZFHGC*<5:"*5*3^(\M\!_!=+1XM2\ M3;)9@0T=DO*K[N>Y]NE>RJH10J@!0, #M2T5Y]2K*H[R-XQ459'$_%JPEU#X M=:DL0):';,0/13D_I7RM7V[)&DT;1R*'1P592,@@]17SQXY^#>IZ9>2WGA^) MKRPV/XA77@ZT8IPD95H-ZH\]\/Z]?>&M9@U33W"SQ'HW*L#U!]C M7N.E_'K0[B!?[2L+JTFQ\WEXD3/L>#^E> W5E=64ACN[::!QP5EC*G]:ELM* MU#4I5CLK*XN'8X BC+?RKLJT:=361E&SN0J1I&% MW$]!R?Z5I>,M4U?_ (59JM[?6D=E<30X6W1R[1*Q ^9N,GGL*J_#;X7V_A:% M-2U,)/JSKD<96 'L/4^]=WK&E6^MZ/=Z;= F&YC,;8ZC/<5YDY4HS7(M$="4 MFM3XNK2T#6[KP[K=KJMD1Y]NVX!NC#&"#[$$UT7B;X7^)/#MU(%LI;VT!.RX MMD+9';*CD&L;P]X5U3Q)KD>E6ENZS'F1G4@1+W9J];GA*-[Z'-9IGT)X)^*= MKXRNUL8]*NX+H)NE(P\2#UW1NS.[.QRS')/J:]I^ &D(]UJNKL,M&JV MZ'TSR?Y"N,_X5'XT_P"@3_Y%7_&O3/A'H'B?PG=W=CJFEF.RNL.)A(IV.H[C M/0UV8FI%TFHM&5.+4M4>N4445Y)U!7,>/O$T7A;PC>WI8?:'0Q6ZY^](PP/R MZ_A6]J%S+:6,L\%K)=2J/EAC(!<^F3P*\&\9^&/B+XTU075WI(B@CX@MUF4K M&/SY/O6U"$92O)V1$Y-+0\C9F=BS$EF.23W->T_ #2$DN=5U=QEH@MO'[9Y; M^0_.N,_X5'XT_P"@3_Y%7_&O3?A'H'B?PG=7ECJFEE+*Z(D$HD4[' QR,]"/ MY5Z&)J1=)J+1A3BU+5'K=%%%>2=05XC\>/$Z>5:>&[=P7+>?IZ_967E>'M(-[=R*<2.ZJD7N0>2?:O ;[X8>/=2OIKR\T]IKB9B\CM M,N23^-=>%A'FYYM*QE5;M9(X"OK+X::2FC^ -*B4 /-"+ASZE_F_D17@G_"H M_&G_ $"?_(J_XU]!^ QJT/A2TLM9LC:W5H@@^\&#JHPI&/;C\*WQE2,H)19% M&+3U1TM>3_&KP7+K&F1:[81E[JS4K,BCEXNN?J#^A]J]8H(R,&N"G4=.2DC> M4>969\05+;7,UG; MNT@2WU[3_M>T8^TP,%<_53P?S%=C'\ MC*0:D@LKJZ8+;VTTQ/01QEOY5$L)2>NPU5DCZ O?CWX?A4_9-/OKE^V0L:_G MDG]*XG6_C=XCU;,&EV\.G(YVKY?[R0_\"(_D*YC2_AOXMU9E\G1KB-#_ !W M\L#_ +ZKUOX??!__ (1[4H]6UN>"YNHQF&",$K&W]XD]3^%8RCAZ2ONRTZDC M4^&G@BXTJ,^(->DDN==NUR6F;?NVK'\V_P#K M5] UY%\6_A[K7BC4K?5=*\J80P>4T!;:YY)R,\'K6%"K>MS39(_#4:6YD6_LTX$-R22H] W4?K7I&G_ !]T29!]OTN\MG[^65D7\^#^E>(Z MAX9US2G*WVDWD&.I:$[?SZ5E[3NVX.?2NZ6'I5-;?<8JI*)])O\ '+PDJ$K] MM8_W1!_]>N9UOX_%XFBT/2"K$8$]VXX_X /\:\BLM UC46"V>EWD^>\<+$?G MBNUT/X+^*=596NXXM.A/5IVRV/91_P#6K)T,/3UDRN>I+8XG6-:U'Q!J+7VI M7+W%P_&6[#T [#VKU/X:?"6:[FAUKQ% 8[92'@M''S2'L6'8>W>O0O"7PJT# MPLZ7)0WU\O(N)U'RG_97H/U-=U6-;%W7+3T14*6MY" !1@# %+117";A1110 M 4444 8WBO1O^$@\+ZAI@(#SQ$(3V8WN@DJ,/ND- M@@_C7UY7C'QB\ O/O\3:5$6D4?Z9$@Y('\8^G>@:9UPLH[^":"3!69"I/U%? M/?BC09M,U.XMY$(,;D=*]C^'7B1-&5U9"K XP1 M6MX5'DZ=(#P3*?Y"G4?NA%:FKXDNO+TMD!^\:\UG;=(:[3Q-*7B11TKB9,[C M54](BEN,-%%)6R9 M.!IM. /I5IB%HJ>&TFG;"(Q/TKJ]+\#SNJSZ@XM83R- MX^9A[+U-4YJ*NP2;.6M;.>\E$<2,S$X KO=(\)V^F 3ZF/,GZK;@]/]X]OI MU^E:]I':Z7%Y>GP^6<8,SOU- M9>:TI83K4)G6Z1)[FZENY3+,Y9SZ]J@)I":;R2 23P .]=NB5D8;FUX3\.W M'BKQ+::3;Y'FMF1P/N(/O-^5?8=A90:=I]O96R!(+>-8HU'90,"N ^$7@7_A M%="-_>QXU2^4-(".8DZA/KW/_P!:O1Z\RO4YY:;(Z(1L@HHHK L**.E9[:[I M"2^4^JV*R=-AN$!_+- &A12*RNH96#*1D$'(-+0 4444 %%%% !1110 456N MM1LK$ W=Y;VX/3S953/YFG6U[:WL?F6MS#.G]Z)PP_,4 3T444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115:ZU"RL0#=W<% MN#T,L@3/YF@"S14%K>VM['YEIB<,/S%3T %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %(0&!!&0>HI:* /)O$_PYO=&U=O$O@W" MS EIK#HK@\G;]?3\JO\ ASQA:ZRIA8-:ZA'Q-:2\.A'7'J*]*KG_ !!X-T;Q M&1+>6VRZ3[EU"=DJ^GS#^M SD/$OA'3O$:M*,6]X?^6@'#'W']:\MO\ 1IO# M=XUA.5+??!4Y!![_ *5ZOJ'A_P 3^'+22XL[I-;M8AGR)4V7&/9AD,?P_"O( M_$/B>#Q%J*7$4,D+QIY4D;GE2":;;:L-%?Q!ILWV:U;:?GCW?G7'3:=)NX%? M0Y\5>";C1K2UF\N1XHE4F2 YSCGG%<_=7G@@DL($/^ZK5:FDB;7/$O[.E)Z5 M*FDS.?N_I7JLVN^#[;F/3HW(Z;V _F:H3?$+3[7/V&TL[!5J;Z( M5DLWQKWFO7 MUYE3)Y:'^&/BLW-1[J-U=,4HJT49.[W),TF:86I!EF"J"23@ =Z?,*PXMBO; M?@]\,GEEA\3ZW"1$,-96[C[Q[2'V]/SI?AE\'7=X=;\3P[4&'@L7')]&?_XG M\Z]X "@ # '0"N.M7O[L36$.K%HHHKD-0K$\4>*+#PII+W]ZV3]V*)3\TC>@ M_P :VF(52Q. !DD]J^=-;N[OXE_$A+""1A:"0Q0]PD2_>?ZG!/Y"FA-CI]2\ M9_%#4)(;172R!YB1BD,8_P!H_P 1J>]^"OB.UL6N([BRN)%7<88V;J#Z]:]EK'\,^(+;Q/HR:G:030P.S*@E !;!P2,'I MG(_"MBD-'->/M;_L#P;J%XK8F9/)A_WVX!_#D_A7@GACX>ZUXML);ZP\A84D M,9:5\9; )QQ[BNQ^..N>;J%EHD;?+"OGR@'^(\*/RR?QJ7PO\4_#WACPK::9 M%8WLLT*$N0J@.YY)SGIFFA/ZVB9'@DR&7)'\P>#7TQ MH=Y)J.A6-Y,NV6>!'<#U(YKP2UM=5^+'C?[;+"8;)"JR,.5AB!SM![LN7<8:^N MUW1[A_JH^V/<]: .*M/@_P"*M80WE_=6\$TGS$7,K.Y^N :YR]LO$'PY\11Y MD-O<@;T>-LI*N?U'L:^I:\3^/%Q"UYHMLN/.2.5V]0K%0/\ T$T7$T>L^'=7 M37O#]CJ:+L^T1!RO]T]Q^>:TZYCX>66/YDUXCX,@D\;?%234KA28DE:[<'G:H.$7_T$?A7T/VIL2[G MD7QQUSRM.LM$C;YIW\^;!_A7A1^9S^%==\,]#_L/P19(Z[9[E?M$OJ"W('X# M%>27K-X_^+OE*=]K]H\M>X\J/J?QP3^-?1*J$0*HPH& *&"W%KYR\;SW7C?X MFOINGX?8_P!D@R>/E^\WTSG\!7N7B[65T#PKJ&HDX:*(B/W<\+^IKY_^'WB7 M2_#7B"?5M5BGFD\LK%Y2@X9C\Q.2.W'XFA R?6?A9XCT'2YM3G^S-# -SF*7 MYE'K7<_!37]1U"'4-.O)Y)X;94>)I&+%+MOKQA)*O]P?PK]>Y^M EOH=S1112* M"BBL+QCK2^'_ IJ&H9 D2(K$/5VX7]3^E 'BGB>5_'7Q:2QA8F 3+:J1SMC M4Y=O_0C7T+#$D$,<,:A8T4*H'8#@5XG\$=%-SJ5_KLXW"(>3&Q[NW+'\L?G7 MM]-B14U6_BTK2KN_G.(K>)I&_ 9Q7R3=:C/=ZM+J4CG[1),9B0>C9S7N?QJU MS[#X:ATN-L27TGS '^!>3^N*\QUGPD=,^'NC:TRD374SF3V5@-G_ *"?^^J$ M)GTAI5\NI:3:7R8VW$*R<=LC->*_&K6'U#Q!8Z';Y86R[F5?XI'Z#\!C\S7; M_"_6XY/AO'-/( NG^8DA)^ZJ_-_(UYQX%MY/&?Q0DU6Y4F..1KMP><8/R#\\ M?E0-GN'AG1TT#PY8Z:N,P1 .1W;JQ_/-:I( R3BEKS?XO^*7T70(]-M7*W5_ ME6(/*QCJ?QSC\Z0]C \Z MAFT^]?2T1%5+1DR39\ MQ&C->E:U\#O%NF,S6D<&HQ#HT#X8_P# 6Q7#ZAXVP'5I(6"_GC M%;J2>S,[,S:6FTN:H0[-&:;FM?3_ OKVK$?8-&OIP>C) VW\\8I\U@L9>:- MU>FZ)\"O%6I%6OC;Z;$>IE;>_P#WRO\ B*]1\.? _P ,Z*5EOO,U6X7G,XVQ MY]D']2:B5>*&H,\"\+^"=>\77 32[)FA!P]Q)\L:_P# N_T%?0_@7X2:/X1V M7ER1?ZH.?/=<+&?]A>WUZ_2N_A@BMH4A@B2*)!A410JJ/0 5)7-.M*6AHHI! M1116104444 8OBZX>T\(:M/$<.EK(1^5>.? _P C_A++TN1YWV0^7GTW#/\ M2O=;ZTBO[">TF&8IHVC;Z$8KYIU?PSXC\!Z[]I@2=5A; <1MM) (.,_A7SIXYT'2].\9IH6A1R979&^]RY,C M/ ],C\:11Y#HED/B+\4)YKL,UI)(TT MH!Q^[7A5S_WR*S/%VCVGAOX@S6,4.;*&:-UCI?!KPU/I.CW> MHWUM)!+H+RPT^ZN4EM5#M!"S@,&8UZ?:V=G8Q16$$<-MM!1(U"C!^E6JQO"2(U$>.FW M''Z5Y/\ %OP)?:I=IKVE0M/((Q'<0H,L<=& [\<8]A7"Z5\0_&&A6R:7!,Q$ M8VI'/!N=/89YID['T1K.LV.@Z9+?W\RQ0QCOU8^@'_%/X@O&V!_P!;=+M"C_93BO;/#7AG3_"V ME+8V$>!UDD;[TC>IHV'N:Z(L<:HBA548 '0"N'^+>K/I?@:=(SA[N1;<'V.2 M?T!KNJXWXF>&KCQ/X3>WLQNNH)!/&G]\@$$?D32&SGO@?I<<'AV\U+@RW,WE MY]%3M^9-=+\1?$\/AOPM<,) +NY4PVZ9Y)(Y/T KPW0_%GBGP=YVFV8>$NV3 M!-!DAO4 BNAT;P/XH\>ZNNI>(I)X+7^)YAAF7^ZB]OK3L3/VB8 _@H_4UK>&?A-H$GARPEU6TDDOI(A)*1*5P6YQCV! _"N0;1M6\8_ M%C[5>:;>0V!NRD[02>U>!Q MZ+JOC#XL_:[[3;R&Q-SO+S0,J^5'T7)&.< ?C30F>K^ =#&@>#;"T*XE=/.E M_P!]N3_0?A734 8%9GB*_FTWP_?7=M!)/<1PMY44:%F9R,+P.>I%(9X7XSGD M\;?%6/3;=B8DE6T0CD!0/?\(7KQUG^SUTN]QY_DB8V[A/O8W9QC'?-?46G6,.F:;;6, Q%!&L M:_0#%#$BU7SK\9IY)?'C1-G;%;QA![')_F:^BJ\I^+?@:\UIH=:TN(S7$2>7 M/"H^9E'(8>I'/%"&STW3DABTVUCML>0L*+'CIM &/TIM]J=EIJQ->W44 ED$ MT$LDHAC6,22'+-@8R3ZU8I#"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH I7&D:;=L3 XML 13 b-20210930_htm.xml IDEA: XBRL DOCUMENT 0000009984 2021-01-01 2021-09-30 0000009984 2021-10-27 0000009984 2021-07-01 2021-09-30 0000009984 2020-07-01 2020-09-30 0000009984 2020-01-01 2020-09-30 0000009984 2021-09-30 0000009984 2020-12-31 0000009984 2019-12-31 0000009984 2020-09-30 0000009984 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-09-30 0000009984 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-09-30 0000009984 us-gaap:OtherNoncurrentAssetsMember 2021-09-30 0000009984 us-gaap:OtherNoncurrentAssetsMember 2020-09-30 0000009984 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember b:SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member 2019-12-20 0000009984 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember b:SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member 2020-02-01 2020-02-01 0000009984 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember b:SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member 2020-01-01 2020-03-31 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:EngineeredComponentsProductsMember 2021-07-01 2021-09-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 b:EngineeredComponentsProductsMember 2020-07-01 2020-09-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:MoldingSolutionsProductsMember 2021-07-01 2021-09-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 b:MoldingSolutionsProductsMember 2020-07-01 2020-09-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:ForceMotionControlProductsMember 2021-07-01 2021-09-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 b:ForceMotionControlProductsMember 2020-07-01 2020-09-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:AutomationProductsMember 2021-07-01 2021-09-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 b:AutomationProductsMember 2020-07-01 2020-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2021-07-01 2021-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2020-07-01 2020-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2021-07-01 2021-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2020-07-01 2020-09-30 0000009984 b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:AerospaceMember 2020-07-01 2020-09-30 0000009984 srt:AmericasMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 srt:AmericasMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 srt:AmericasMember 2021-07-01 2021-09-30 0000009984 srt:AmericasMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 srt:AmericasMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 srt:AmericasMember 2020-07-01 2020-09-30 0000009984 srt:EuropeMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 srt:EuropeMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 srt:EuropeMember 2021-07-01 2021-09-30 0000009984 srt:EuropeMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 srt:EuropeMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 srt:EuropeMember 2020-07-01 2020-09-30 0000009984 srt:AsiaMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 srt:AsiaMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 srt:AsiaMember 2021-07-01 2021-09-30 0000009984 srt:AsiaMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 srt:AsiaMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 srt:AsiaMember 2020-07-01 2020-09-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 b:OtherGeographicMarketMember 2021-07-01 2021-09-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 b:OtherGeographicMarketMember 2020-07-01 2020-09-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:EngineeredComponentsProductsMember 2021-01-01 2021-09-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 b:EngineeredComponentsProductsMember 2020-01-01 2020-09-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:MoldingSolutionsProductsMember 2021-01-01 2021-09-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 b:MoldingSolutionsProductsMember 2020-01-01 2020-09-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:ForceMotionControlProductsMember 2021-01-01 2021-09-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 b:ForceMotionControlProductsMember 2020-01-01 2020-09-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:AutomationProductsMember 2021-01-01 2021-09-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 b:AutomationProductsMember 2020-01-01 2020-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2021-01-01 2021-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2020-01-01 2020-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2021-01-01 2021-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2020-01-01 2020-09-30 0000009984 b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:AerospaceMember 2020-01-01 2020-09-30 0000009984 srt:AmericasMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 srt:AmericasMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 srt:AmericasMember 2021-01-01 2021-09-30 0000009984 srt:AmericasMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 srt:AmericasMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 srt:AmericasMember 2020-01-01 2020-09-30 0000009984 srt:EuropeMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 srt:EuropeMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 srt:EuropeMember 2021-01-01 2021-09-30 0000009984 srt:EuropeMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 srt:EuropeMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 srt:EuropeMember 2020-01-01 2020-09-30 0000009984 srt:AsiaMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 srt:AsiaMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 srt:AsiaMember 2021-01-01 2021-09-30 0000009984 srt:AsiaMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 srt:AsiaMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 srt:AsiaMember 2020-01-01 2020-09-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 b:OtherGeographicMarketMember 2021-01-01 2021-09-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 b:OtherGeographicMarketMember 2020-01-01 2020-09-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-09-30 0000009984 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0000009984 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000009984 us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0000009984 us-gaap:TransferredOverTimeMember 2020-01-01 2020-09-30 0000009984 2021-10-01 2021-09-30 0000009984 2022-10-01 2021-09-30 0000009984 us-gaap:CommonStockMember 2020-12-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000009984 us-gaap:TreasuryStockMember 2020-12-31 0000009984 us-gaap:RetainedEarningsMember 2020-12-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000009984 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000009984 2021-01-01 2021-03-31 0000009984 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000009984 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000009984 us-gaap:CommonStockMember 2021-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000009984 us-gaap:TreasuryStockMember 2021-03-31 0000009984 us-gaap:RetainedEarningsMember 2021-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000009984 2021-03-31 0000009984 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000009984 2021-04-01 2021-06-30 0000009984 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000009984 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000009984 us-gaap:CommonStockMember 2021-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000009984 us-gaap:TreasuryStockMember 2021-06-30 0000009984 us-gaap:RetainedEarningsMember 2021-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000009984 2021-06-30 0000009984 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000009984 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000009984 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0000009984 us-gaap:CommonStockMember 2021-09-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000009984 us-gaap:TreasuryStockMember 2021-09-30 0000009984 us-gaap:RetainedEarningsMember 2021-09-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000009984 us-gaap:CommonStockMember 2019-12-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000009984 us-gaap:TreasuryStockMember 2019-12-31 0000009984 us-gaap:RetainedEarningsMember 2019-12-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000009984 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000009984 2020-01-01 2020-03-31 0000009984 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000009984 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000009984 us-gaap:CommonStockMember 2020-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000009984 us-gaap:TreasuryStockMember 2020-03-31 0000009984 us-gaap:RetainedEarningsMember 2020-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000009984 2020-03-31 0000009984 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000009984 2020-04-01 2020-06-30 0000009984 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000009984 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000009984 us-gaap:CommonStockMember 2020-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000009984 us-gaap:TreasuryStockMember 2020-06-30 0000009984 us-gaap:RetainedEarningsMember 2020-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000009984 2020-06-30 0000009984 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0000009984 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000009984 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0000009984 us-gaap:CommonStockMember 2020-09-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000009984 us-gaap:TreasuryStockMember 2020-09-30 0000009984 us-gaap:RetainedEarningsMember 2020-09-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000009984 us-gaap:StockCompensationPlanMember 2021-07-01 2021-09-30 0000009984 us-gaap:StockCompensationPlanMember 2020-07-01 2020-09-30 0000009984 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0000009984 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0000009984 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-02-28 0000009984 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-02-28 0000009984 us-gaap:PerformanceSharesMember 2021-02-01 2021-02-28 0000009984 us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0000009984 b:IndustrialMember 2020-12-31 0000009984 b:AerospaceMember 2020-12-31 0000009984 b:IndustrialMember 2021-09-30 0000009984 b:AerospaceMember 2021-09-30 0000009984 srt:MaximumMember b:RevenueSharingMember 2021-01-01 2021-09-30 0000009984 b:RevenueSharingMember 2021-09-30 0000009984 b:RevenueSharingMember 2020-12-31 0000009984 srt:MaximumMember b:ComponentRepairProgramMember 2021-01-01 2021-09-30 0000009984 b:ComponentRepairProgramMember 2021-09-30 0000009984 b:ComponentRepairProgramMember 2020-12-31 0000009984 srt:MinimumMember b:CustomerListsAndRelationshipsMember 2021-01-01 2021-09-30 0000009984 srt:MaximumMember b:CustomerListsAndRelationshipsMember 2021-01-01 2021-09-30 0000009984 b:CustomerListsAndRelationshipsMember 2021-09-30 0000009984 b:CustomerListsAndRelationshipsMember 2020-12-31 0000009984 srt:MinimumMember b:PatentsAndTechnologyMember 2021-01-01 2021-09-30 0000009984 srt:MaximumMember b:PatentsAndTechnologyMember 2021-01-01 2021-09-30 0000009984 b:PatentsAndTechnologyMember 2021-09-30 0000009984 b:PatentsAndTechnologyMember 2020-12-31 0000009984 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-09-30 0000009984 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-09-30 0000009984 us-gaap:TrademarksAndTradeNamesMember 2021-09-30 0000009984 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0000009984 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-09-30 0000009984 us-gaap:OtherIntangibleAssetsMember 2021-09-30 0000009984 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0000009984 us-gaap:TradeNamesMember 2021-09-30 0000009984 us-gaap:TradeNamesMember 2020-12-31 0000009984 us-gaap:TradeNamesMember 2021-04-01 2021-06-30 0000009984 b:SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember 2021-09-30 0000009984 us-gaap:LineOfCreditMember 2021-09-30 0000009984 us-gaap:LineOfCreditMember 2020-12-31 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2021-09-30 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2020-12-31 0000009984 b:LinesOfCreditAndOverdraftsMember 2021-09-30 0000009984 b:LinesOfCreditAndOverdraftsMember 2020-12-31 0000009984 b:OtherMember 2021-09-30 0000009984 b:OtherMember 2020-12-31 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2014-10-31 0000009984 b:SixthAmendmentMaturityFebruary2022Member us-gaap:LineOfCreditMember 2020-10-08 0000009984 srt:MinimumMember b:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember b:LineOfCreditAndSeniorNotesMember 2020-10-08 0000009984 b:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember b:LineOfCreditAndSeniorNotesMember 2020-10-08 0000009984 srt:MaximumMember b:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember b:LineOfCreditAndSeniorNotesMember 2020-10-08 0000009984 b:FifthAmendmentMaturityFebruary2022AndThreePointSevenPercentSeniorNotesMember b:LineOfCreditAndSeniorNotesMember 2020-10-07 0000009984 b:SixthAdmendmentMaturityFebruary2026Member us-gaap:LineOfCreditMember 2021-02-10 0000009984 b:SixthAmendmentMaturityFebruary2022Member us-gaap:LineOfCreditMember 2021-02-10 0000009984 b:SixthAmendmentMaturityFebruary2022Member us-gaap:LineOfCreditMember b:EuriborMember 2021-02-10 2021-02-10 0000009984 b:SixthAdmendmentMaturityFebruary2026Member us-gaap:LineOfCreditMember b:EuriborMember 2021-02-10 2021-02-10 0000009984 b:SixthAmendmentMaturityFebruary2022Member us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-02-10 2021-02-10 0000009984 b:SixthAdmendmentMaturityFebruary2026Member us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-02-10 2021-02-10 0000009984 b:SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMember us-gaap:LineOfCreditMember b:EuriborMember 2021-02-10 2021-02-10 0000009984 srt:MinimumMember b:SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMember us-gaap:LineOfCreditMember b:EuriborMember 2021-02-10 2021-02-10 0000009984 srt:MaximumMember b:SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMember us-gaap:LineOfCreditMember b:EuriborMember 2021-02-10 2021-02-10 0000009984 srt:MaximumMember b:SixthAdmendmentMaturityFebruary2026Member us-gaap:LineOfCreditMember 2021-02-10 0000009984 srt:MinimumMember b:SixthAdmendmentMaturityFebruary2026Member us-gaap:LineOfCreditMember 2021-02-10 0000009984 b:SixthAdmendmentMaturityFebruary2026Member us-gaap:LineOfCreditMember 2021-06-30 0000009984 b:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember 2020-12-31 0000009984 b:SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2021-09-30 0000009984 currency:EUR b:SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember 2021-09-30 0000009984 currency:EUR b:SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember 2020-12-31 0000009984 b:SixthAdmendmentMaturityFebruary2026Member us-gaap:LineOfCreditMember 2021-09-30 0000009984 us-gaap:LineOfCreditMember 2021-09-30 0000009984 us-gaap:LineOfCreditMember 2020-12-31 0000009984 us-gaap:BankOverdraftsMember 2021-09-30 0000009984 us-gaap:BankOverdraftsMember 2020-12-31 0000009984 us-gaap:BankOverdraftsMember 2021-01-01 2021-09-30 0000009984 b:ForeignBankBorrowingsMember 2021-09-30 0000009984 b:ForeignBankBorrowingsMember 2020-12-31 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-04-28 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-04-28 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-03-24 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-24 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-09-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-07-01 2021-09-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-07-01 2020-09-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-01-01 2020-09-30 0000009984 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-09-30 0000009984 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-09-30 0000009984 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-09-30 0000009984 us-gaap:FairValueInputsLevel1Member 2021-09-30 0000009984 us-gaap:FairValueInputsLevel2Member 2021-09-30 0000009984 us-gaap:FairValueInputsLevel3Member 2021-09-30 0000009984 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000009984 us-gaap:FairValueInputsLevel1Member 2020-12-31 0000009984 us-gaap:FairValueInputsLevel2Member 2020-12-31 0000009984 us-gaap:FairValueInputsLevel3Member 2020-12-31 0000009984 srt:MaximumMember 2021-01-01 2021-09-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2021-07-01 2021-09-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2020-07-01 2020-09-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-09-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-09-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-07-01 2021-09-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-07-01 2020-09-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-09-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-09-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-09-30 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-09-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-09-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-09-30 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-09-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-09-30 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-09-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-09-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-09-30 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-09-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember 2021-07-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember 2020-07-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-07-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-07-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-07-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-07-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember 2021-01-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember 2020-01-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-01-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-01-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0000009984 us-gaap:OperatingSegmentsMember b:IndustrialMember 2021-07-01 2021-09-30 0000009984 us-gaap:OperatingSegmentsMember b:IndustrialMember 2020-07-01 2020-09-30 0000009984 us-gaap:OperatingSegmentsMember b:IndustrialMember 2021-01-01 2021-09-30 0000009984 us-gaap:OperatingSegmentsMember b:IndustrialMember 2020-01-01 2020-09-30 0000009984 us-gaap:OperatingSegmentsMember b:AerospaceMember 2021-07-01 2021-09-30 0000009984 us-gaap:OperatingSegmentsMember b:AerospaceMember 2020-07-01 2020-09-30 0000009984 us-gaap:OperatingSegmentsMember b:AerospaceMember 2021-01-01 2021-09-30 0000009984 us-gaap:OperatingSegmentsMember b:AerospaceMember 2020-01-01 2020-09-30 0000009984 us-gaap:IntersegmentEliminationMember 2021-07-01 2021-09-30 0000009984 us-gaap:IntersegmentEliminationMember 2020-07-01 2020-09-30 0000009984 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-09-30 0000009984 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-09-30 0000009984 us-gaap:OperatingSegmentsMember b:IndustrialMember 2021-09-30 0000009984 us-gaap:OperatingSegmentsMember b:IndustrialMember 2020-12-31 0000009984 us-gaap:OperatingSegmentsMember b:AerospaceMember 2021-09-30 0000009984 us-gaap:OperatingSegmentsMember b:AerospaceMember 2020-12-31 0000009984 us-gaap:CorporateNonSegmentMember 2021-09-30 0000009984 us-gaap:CorporateNonSegmentMember 2020-12-31 0000009984 2020-06-01 2020-06-30 0000009984 2021-06-01 2021-06-30 shares iso4217:USD iso4217:USD shares iso4217:EUR pure b:Bank b:Segment false 2021 Q3 0000009984 --12-31 0.25 10-Q true 2021-09-30 false 1-4801 BARNES GROUP INC DE 06-0247840 123 Main Street Bristol CT 06010 860 583-7070 Common Stock, par value $0.01 per share B NYSE Yes Yes Large Accelerated Filer false false false 50627316 325059000 269059000 947846000 835266000 205079000 176908000 602943000 532214000 76271000 60908000 230271000 212380000 281350000 237816000 833214000 744594000 43709000 31243000 114632000 90672000 4027000 3701000 12443000 11924000 -1217000 -47000 -3952000 -2700000 38465000 27495000 98237000 76048000 10602000 12137000 26501000 30390000 27863000 15358000 71736000 45658000 0.55 0.30 1.41 0.90 0.55 0.30 1.40 0.89 50905202 50833157 50925702 50886094 51060684 50937093 51085509 51123024 27863000 15358000 71736000 45658000 62000 79000 -488000 -1447000 -25383000 39851000 -51669000 23774000 -3640000 -2209000 -10165000 -2667000 -21681000 42139000 -41992000 24994000 6182000 57497000 29744000 70652000 47000 73000 -106000 -481000 0 0 0 -66000 972000 844000 3033000 456000 93475000 79145000 6216000 6348000 260146000 251460000 238842000 238008000 79594000 73732000 672057000 642345000 21153000 22092000 905301000 910378000 557760000 539431000 347541000 370947000 967481000 1011580000 517324000 564132000 61033000 65130000 2586589000 2676226000 1799000 2115000 124603000 112428000 179185000 178560000 1969000 2276000 307556000 295379000 628689000 699868000 91685000 98171000 73292000 91668000 52114000 59063000 40024000 49400000 0.01 0.01 150000000 150000000 64283591 64171321 643000 642000 513357000 501531000 13657055 13530074 523577000 516992000 1567113000 1519811000 -164307000 -122315000 1393229000 1382677000 2586589000 2676226000 71736000 45658000 68004000 66045000 414000 303000 9212000 8094000 0 -6620000 15649000 -103161000 5582000 11616000 -7205000 -10168000 17827000 -24476000 -1051000 -7981000 7052000 5032000 2308000 -2517000 -6949000 -6949000 -2605000 -3296000 127790000 163832000 1204000 580000 0 36879000 26735000 30170000 -2107000 0 -23424000 7289000 -226000 6794000 73081000 219279000 25000000 75000000 464000 1661000 5229000 15550000 24293000 24302000 1356000 3177000 -9835000 -2217000 -88556000 -181070000 -2923000 675000 12887000 -9274000 91468000 93805000 104355000 84531000 6239000 0 4641000 7046000 93475000 77485000 Basis of PresentationThe accompanying unaudited consolidated balance sheet and the related unaudited consolidated statements of income, comprehensive income and cash flows have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The consolidated financial statements do not include all information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. The balance sheet as of December 31, 2020 has been derived from the 2020 financial statements of Barnes Group Inc. (the “Company”). For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair statement of the results, have been included. Operating results for the nine-month period ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021. Certain reclassifications have been made to prior year amounts to conform to current year presentation.The COVID-19 pandemic ("COVID-19") has resulted in a disruption in business activities worldwide and has caused weakened economic conditions, both in the United States and abroad. COVID-19 has had, and may continue to have, a significant negative impact on the Company's ongoing operations and the end markets in which it serves. The Company has assessed the impacts that COVID-19 has had on its accounting estimates, assumptions and disclosures. Divestiture On December 20, 2019, the Company entered into a Share Purchase and Transfer Agreement ("SPA") with the Kajo Neukirchen Group ("KNG") to sell the Seeger business, consisting of partnership interests and shares, respectively, of Seeger-Orbis GmbH &amp; Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. (“Seeger”) for 42,500 Euros, subject to certain adjustments. The Company completed the sale of the Seeger business to KNG effective February 1, 2020. Gross proceeds received were 38,964 Euros ($42,915) after consideration of post-closing adjustments, which were made during the fourth quarter of 2020, pursuant to the terms of the SPA. The Company yielded net cash proceeds of $36,062 after consideration of cash sold and transaction costs. Resulting tax charges of $4,211 were recognized in the first quarter of 2020 following the completion of the sale. Divestiture charges of $2,409 resulted from the completion of the sale and were recorded within Selling and Administrative expenses on the Consolidated Statements of Income in the quarter ended March 31, 2020. The Company utilized the proceeds from the sale to reduce debt under the Amended Credit Agreement. Pursuant to the SPA, 6,000 Euros of the proceeds were placed in escrow and will be released through 2024, pending any potential settlement of claims. Cash related to a pending claim would remain in escrow until a final determination of the claim has been made. The Company has recorded the restricted cash in Prepaid Expenses and Other Current Assets and Other Assets (non-current) as of September 30, 2021. 42500000 38964000 42915000 36062000 -4211000 2409000 6000000 Recent Accounting Standards<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under U.S. GAAP through the use of Accounting Standards Updates ("ASUs") to the FASB's Accounting Standards Codification. The Company evaluates the applicability and potential impacts of recent ASUs on its Consolidated Financial Statements and related disclosures.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB amended its guidance related to credit losses on financial instruments. The amended guidance requires the use of a methodology of estimation that reflects expected credit losses on certain types of financial instruments, including trade receivables, as a replacement to the current methodology, which estimates losses based on incurred credit losses. This expected credit loss methodology requires that the Company consider a broader range of information when estimating credit losses on receivables. The amended guidance was effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this amended guidance and applicable FASB updates related to the guidance during the first quarter of 2020 and it did not have a material impact on the Company's Consolidated Financial Statements.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB amended its guidance related to income taxes. The amended guidance simplifies the accounting for income taxes, eliminating certain exceptions to the general income tax principles, in an effort to reduce the cost and complexity of application. The amended guidance is effective for annual periods beginning after December 15, 2020, and interim periods within those reporting periods. Early adoption is permitted in any interim or annual period. The guidance requires application on either a prospective, retrospective or modified retrospective basis, contingent on the income tax exception being applied. The Company has adopted this guidance, on a prospective basis, on January 1, 2021 and it did not have a material impact on the Company's Consolidated Financial Statements.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United Kingdom's Financial Conduct Authority, which regulates the London Interbank Offered Rate (“LIBOR”), announced its intent to phase out the use of LIBOR by December 31, 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, identified the Secured Overnight Financing Rate (“SOFR”) as its preferred benchmark alternative to U.S. dollar LIBOR. Published by the Federal Reserve Bank of New York, SOFR represents a measure of the cost of borrowing cash overnight, collateralized by U.S. Treasury securities, and is calculated based on directly observable U.S. Treasury-backed repurchase transactions. In March 2020, in response to this transition, the FASB issued guidance related to this rate reform, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued by reference rate reform, and addresses operational issues likely to arise in modifying contracts to replace discontinued reference rates with new rates. In January 2021, the FASB issued further clarifying guidance regarding derivatives, as it relates to this transition. The guidance is effective through December 31, 2022. The Company’s Amended Credit Agreement (Note 9) and corresponding interest rate Swaps (Note 10) are tied to LIBOR, with each maturing in February 2026. In March 2021, the ICE Benchmark Association announced that it will extend the publication of overnight, 1, 3, 6 and 12 month LIBOR rates until June 30, 2023, while ceasing publication of all other LIBOR rates including 1 week and 2 month rates. See Note 9 as the Company's Credit Facility was amended in October 2021 to address the replacement of LIBOR, defining certain applicable multi-currency borrowing rates that may be used as a replacement. The Company is continuing to monitor the potential impact of the replacement of LIBOR, but does not anticipate a material impact on our business, financial condition, results of operations or cash flows.</span></div> In June 2016, the FASB amended its guidance related to credit losses on financial instruments. The amended guidance requires the use of a methodology of estimation that reflects expected credit losses on certain types of financial instruments, including trade receivables, as a replacement to the current methodology, which estimates losses based on incurred credit losses. This expected credit loss methodology requires that the Company consider a broader range of information when estimating credit losses on receivables. The amended guidance was effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this amended guidance and applicable FASB updates related to the guidance during the first quarter of 2020 and it did not have a material impact on the Company's Consolidated Financial Statements.<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB amended its guidance related to income taxes. The amended guidance simplifies the accounting for income taxes, eliminating certain exceptions to the general income tax principles, in an effort to reduce the cost and complexity of application. The amended guidance is effective for annual periods beginning after December 15, 2020, and interim periods within those reporting periods. Early adoption is permitted in any interim or annual period. The guidance requires application on either a prospective, retrospective or modified retrospective basis, contingent on the income tax exception being applied. The Company has adopted this guidance, on a prospective basis, on January 1, 2021 and it did not have a material impact on the Company's Consolidated Financial Statements.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United Kingdom's Financial Conduct Authority, which regulates the London Interbank Offered Rate (“LIBOR”), announced its intent to phase out the use of LIBOR by December 31, 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, identified the Secured Overnight Financing Rate (“SOFR”) as its preferred benchmark alternative to U.S. dollar LIBOR. Published by the Federal Reserve Bank of New York, SOFR represents a measure of the cost of borrowing cash overnight, collateralized by U.S. Treasury securities, and is calculated based on directly observable U.S. Treasury-backed repurchase transactions. In March 2020, in response to this transition, the FASB issued guidance related to this rate reform, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued by reference rate reform, and addresses operational issues likely to arise in modifying contracts to replace discontinued reference rates with new rates. In January 2021, the FASB issued further clarifying guidance regarding derivatives, as it relates to this transition. The guidance is effective through December 31, 2022. The Company’s Amended Credit Agreement (Note 9) and corresponding interest rate Swaps (Note 10) are tied to LIBOR, with each maturing in February 2026. In March 2021, the ICE Benchmark Association announced that it will extend the publication of overnight, 1, 3, 6 and 12 month LIBOR rates until June 30, 2023, while ceasing publication of all other LIBOR rates including 1 week and 2 month rates. See Note 9 as the Company's Credit Facility was amended in October 2021 to address the replacement of LIBOR, defining certain applicable multi-currency borrowing rates that may be used as a replacement. The Company is continuing to monitor the potential impact of the replacement of LIBOR, but does not anticipate a material impact on our business, financial condition, results of operations or cash flows.</span></div> Revenue <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a global provider of highly engineered products, differentiated industrial technologies, and innovative solutions, serving a wide range of end markets and customers. Its specialized products and services are used in far-reaching applications including aerospace, transportation, manufacturing, automation, healthcare and packaging. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized by the Company when control of the product or solution is transferred to the customer. Control is generally transferred when products are shipped or delivered to customers, title is transferred, and the significant risks and rewards of ownership have transferred, and the Company has rights to payment and rewards of ownership pass to the customer. Although revenue is generally transferred at a point in time, a certain portion of the Company's businesses with customized products or contracts in which the Company performs work on customer-owned assets requires the use of an over time recognition model as certain contracts meet one or more of the established criteria pursuant to the accounting guidance. Also, service revenue is recognized as control transfers, which is concurrent with the services being performed. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Products and Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Components Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Molding Solutions Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Force &amp; Motion Control Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automation Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Original Equipment Manufacturer Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,058 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,058 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Aftermarket Products and Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,548 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,511 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,059 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,911 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,148 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,059 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geographic Regions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,255 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,257 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,470 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,609 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Products and Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Components Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Molding Solutions Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Force &amp; Motion Control Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automation Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Original Equipment Manufacturer Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,571 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,571 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Aftermarket Products and Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,207 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,639 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,846 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,039 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,227 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,266 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geographic Regions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,416 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,742 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,427 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,526 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,603 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A) Sales by geographic region are based on the location to which the product is shipped.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from products and services transferred to customers at a point in time accounted for approximately 80 percent of total revenue for each of the three and nine month periods ended September 30, 2021, and approximately 90 percent and 85 percent of total revenue for each of the three and nine month periods ended September 30, 2020, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A majority of revenue within the Industrial segment and Aerospace Original Equipment Manufacturing business ("OEM"), along with a portion of </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenue within the Aerospace Aftermarket Products and Services business ("Aftermarket"), is recognized at a point in time, primarily when the product or solution is shipped to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from products and services transferred to customers over-time accounted for approximately 20 percent of total revenue for each of the three and nine month periods ended September 30, 2021, and approximately 10 percent and 15 percent for each of the three and nine month periods ended September 30, 2020, respectively. The Company recognizes revenue over-time in instances where a contract supports a continual transfer of control to the customer. Substantially all of our revenue in the Aerospace maintenance repair and overhaul business (within Aftermarket Products and Services) and a portion of the revenue for Engineered Components products, Molding Solutions products and Aerospace OEM products is recognized over-time. Within the Molding Solutions and Aerospace Aftermarket businesses, this continual transfer of control to the customer partially results from repair and refurbishment work performed on customer-controlled assets. With other contracts, this continual transfer of control to the customer is supported by clauses in the contract, or governing commercial law of the relevant jurisdiction, where we deliver products that do not have an alternative use and require an enforceable right to payment of costs incurred (plus a reasonable profit) or the Company has a contractual right to complete any work in process and receive full contract price. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our revenues are from contracts that are for less than one year, however certain Aerospace OEM and Molding Solutions business contracts extend beyond one year. In the Industrial segment, customers are typically OEMs or suppliers to OEMs and, in some businesses, distributors. In the Aerospace segment, customers include commercial airlines, OEMs, defense-related manufacturers, and industry parts &amp; service providers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation represents a promise within a contract to provide a distinct good or service to the customer. Revenue is recognized in an over-time model based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company utilizes the cost-to-cost measure of progress for over-time contracts as we believe this measure best depicts the transfer of control to the customer, which occurs as we incur costs on contracts. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to net sales, cost of sales and the related impact to operating income are recognized as necessary in the period they become known. Revenue recognized from performance obligations satisfied in previous periods was not material in both the three and nine month periods ended September 30, 2021 and 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The timing of revenue recognition, invoicing and cash collections affect accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled Receivables (Contract Assets) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when 1) the cost-to-cost method is applied and 2) such revenue exceeds the amount invoiced to the customer. Unbilled receivables are included within Prepaid Expenses and Other Current Assets on the Consolidated Balance Sheets as of September 30, 2021 and December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Advances and Deposits (Contract Liabilities) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Certain contracts within the Molding Solutions business, for example, may require such advances. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. An offsetting asset of equal amount is recorded as an account receivable until the advance is collected. Advances and deposits are included within Accrued Liabilities on the Consolidated Balance Sheets until the respective revenue is recognized. Advance payments are not considered a significant financing component as they are generally received less than one year before the customer solution is completed. These assets and liabilities are reported on the Consolidated Balance Sheets on an individual contract basis at the end of each reporting period. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net contract assets (liabilities) consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.219%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,290)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,865)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net contract assets (liabilities)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,856)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">NM - Not Meaningful </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities balances at September 30, 2021 and December 31, 2020 include $11,682 and $12,750, respectively, of customer advances for which the Company has an unconditional right to collect payment. Accounts receivable, as presented on the Consolidated Balance Sheet, include corresponding balances at September 30, 2021 and December 31, 2020, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the net contract asset during the nine-month period ended September 30, 2021 included a $13,575 decrease in contract liabilities, driven primarily by revenue recognized in the current period, partially offset by new customer advances and deposits. Adding to this net contract assets increase was a $4,054 increase in contract assets, driven primarily by contract progress (i.e. unbilled receivable), partially offset by earlier contract progress being invoiced to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized approximately 30% and 85% of the revenue related to the contract liabilities balance as of December 31, 2020 during the three and nine months ended September 30, 2021, respectively, and approximately 25% and 75% of the revenue related to the contract liabilities balance as of December 31, 2019 during the three and nine months ended September 30, 2020, respectively, primarily representing revenue from the sale of molds and hot runners within the Molding Solutions business. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has elected to disclose remaining performance obligations only for contracts with an original duration of greater than one year. Such remaining performance obligations represent the transaction price of firm orders for which work has not yet been performed and, for Aerospace, excludes projections of components and assemblies that Aerospace OEM customers anticipate purchasing in the future under existing programs, which represent orders that are beyond lead time and do not represent performance obligations pursuant to accounting guidance. As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $175,029. The Company expects to recognize revenue on approximately 70% of the remaining performance obligations over the next 12 months, with the remainder to be recognized within 24 months.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Products and Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Components Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Molding Solutions Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Force &amp; Motion Control Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automation Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Original Equipment Manufacturer Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,058 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,058 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Aftermarket Products and Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,548 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,511 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,059 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,911 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,148 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,059 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geographic Regions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,255 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,257 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,470 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,609 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Products and Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Components Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Molding Solutions Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Force &amp; Motion Control Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automation Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Original Equipment Manufacturer Products</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,571 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,571 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Aftermarket Products and Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,207 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,639 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,846 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,039 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,227 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,266 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geographic Regions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,416 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,742 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,427 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,526 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,603 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A) Sales by geographic region are based on the location to which the product is shipped.</span></div> 47217000 0 47217000 41746000 0 41746000 119956000 0 119956000 103684000 0 103684000 47534000 0 47534000 37813000 0 37813000 16841000 0 16841000 13668000 0 13668000 0 64058000 64058000 0 52023000 52023000 0 29453000 29453000 0 20125000 20125000 231548000 93511000 325059000 196911000 72148000 269059000 90902000 70231000 161133000 73677000 56740000 130417000 83255000 16002000 99257000 80470000 10139000 90609000 56370000 6586000 62956000 41255000 4704000 45959000 1021000 692000 1713000 1509000 565000 2074000 231548000 93511000 325059000 196911000 72148000 269059000 140932000 0 140932000 115414000 0 115414000 351115000 0 351115000 294869000 0 294869000 141512000 0 141512000 112250000 0 112250000 52648000 0 52648000 38506000 0 38506000 0 180571000 180571000 0 178346000 178346000 0 81068000 81068000 0 95881000 95881000 686207000 261639000 947846000 561039000 274227000 835266000 266798000 194878000 461676000 208232000 196945000 405177000 262023000 43416000 305439000 230685000 49742000 280427000 153876000 21329000 175205000 118511000 23937000 142448000 3510000 2016000 5526000 3611000 3603000 7214000 686207000 261639000 947846000 561039000 274227000 835266000 0.80 0.80 0.90 0.85 0.20 0.20 0.10 0.15 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net contract assets (liabilities) consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.219%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,290)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,865)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net contract assets (liabilities)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,856)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM</span></td></tr></table></div>NM - Not Meaningful 37063000 33009000 4054000 0.12 26290000 39865000 -13575000 -0.34 10773000 -6856000 17629000 11682000 12750000 -13575000 4054000 0.30 0.85 0.25 0.75 175029000 0.70 P12M P24M Stockholders' Equity <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of consolidated changes in equity for the nine months ended September 30, 2021 is as follows (number of shares in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.494%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock (Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders’<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">501,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(516,992)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,519,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122,315)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,382,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(517,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,531,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167,217)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,351,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">507,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,634 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(522,412)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,547,435 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(142,626)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual interest in subsidiary</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513,357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(523,577)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,567,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(164,307)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,393,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of consolidated changes in equity for the nine months ended September 30, 2020 is as follows (number of shares in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.494%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock (Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders’<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(498,074)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,489,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(210,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,270,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(513,708)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,510,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(244,684)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,244,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">495,419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(513,761)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,503,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(227,640)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,141 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">641 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499,020 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(516,800)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,510,296 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185,501)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,307,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of consolidated changes in equity for the nine months ended September 30, 2021 is as follows (number of shares in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.494%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock (Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders’<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">501,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(516,992)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,519,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122,315)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,382,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(517,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,531,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167,217)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,351,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">507,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,634 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(522,412)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,547,435 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(142,626)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual interest in subsidiary</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513,357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(523,577)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,567,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(164,307)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,393,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of consolidated changes in equity for the nine months ended September 30, 2020 is as follows (number of shares in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.494%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>(Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock (Amount)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders’<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(498,074)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,489,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(210,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,270,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(513,708)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,510,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(244,684)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,244,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">495,419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(513,761)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,503,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(227,640)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($0.16 per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,141 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">641 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499,020 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(516,800)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,510,296 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185,501)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,307,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 64171000 642000 501531000 13530000 -516992000 1519811000 -122315000 1382677000 19382000 -44902000 -25520000 0.16 8104000 8104000 12000 2406000 1000 -68000 -24000 2314000 64183000 642000 503937000 13531000 -517060000 1531065000 -167217000 1351367000 24491000 24591000 49082000 0.16 8090000 8090000 100000 5229000 5229000 17000 3417000 3000 -123000 -31000 3263000 64200000 642000 507354000 13634000 -522412000 1547435000 -142626000 1390393000 27863000 -21681000 6182000 0.16 8099000 8099000 2177000 2177000 84000 1000 3826000 23000 -1165000 -86000 2576000 64284000 643000 513357000 13657000 -523577000 1567113000 -164307000 1393229000 63873000 639000 489282000 13051000 -498074000 1489176000 -210495000 1270528000 29733000 -34189000 -4456000 0.16 8133000 8133000 396000 15550000 15550000 17000 0 2743000 2000 -84000 -88000 2571000 63890000 639000 492025000 13449000 -513708000 1510688000 -244684000 1244960000 567000 17044000 17611000 0.16 8072000 8072000 14000 0 3394000 1000 -53000 -134000 3207000 63904000 639000 495419000 13450000 -513761000 1503049000 -227640000 1257706000 15358000 42139000 57497000 0.16 8097000 8097000 237000 2000 3601000 76000 -3039000 -14000 550000 64141000 641000 499020000 13526000 -516800000 1510296000 -185501000 1307656000 Net Income Per Common Share<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding is increased for the potential dilutive effects of stock-based incentive plans. For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding was increased by 155,482 and 103,936 for the three-month periods ended September 30, 2021 and 2020, respectively, and by 159,807 and 236,930 for the nine-month periods ended September 30, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of weighted-average diluted shares outstanding excludes all shares that would have been anti-dilutive. During the three-month periods ended September 30, 2021 and 2020, the Company excluded 501,242 and 525,738 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. During the nine-month periods ended September 30, 2021 and 2020, the Company excluded 508,812 and 488,401 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted 144,000 stock options, 105,669 restricted stock unit awards and 97,515 performance share awards ("PSAs") in February 2021 as part of its annual long-term incentive equity grant awards. All of the stock options and the restricted stock unit awards vest upon meeting certain service conditions. The restricted stock unit awards are included in basic weighted-average common shares outstanding as they contain nonforfeitable rights to dividend payments. The PSAs are part of the long-term Performance Share Award Program and are based on performance goals that are driven by a combination of independently measured metrics (depending on the grant year) with each metric being weighted equally. The metrics for awards granted in 2021 include the Company’s total shareholder return (“TSR”), return on invested capital (“ROIC”) and operating income before depreciation and amortization growth ("EBITDA growth"). The TSR and EBITDA growth metrics are designed to assess the long-term Company performance relative to the performance of companies included in the Russell 2000 Index over a three-year performance period. ROIC is designed to assess the Company's performance compared to pre-established Company targets over a three-year performance period. The participants can earn from zero to 250% of the target award and the award includes a forfeitable right to dividend equivalents, which are not included in the aggregate target award numbers. The fair value of the TSR is determined using a Monte Carlo valuation method as the award contains a market condition.</span></div> 155482 103936 159807 236930 501242 525738 508812 488401 144000 105669 97515 P3Y P3Y 0 2.50 Inventories<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories consisted of:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-18pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw material and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,842 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,008 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories consisted of:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-18pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw material and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,842 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,008 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 86776000 79833000 67350000 76542000 84716000 81633000 238842000 238008000 Goodwill and Other Intangible Assets <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill:</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended September 30, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.732%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,695 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,786 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,481 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2021, management performed its annual impairment testing of goodwill and determined that there was no goodwill impairment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets: </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consisted of:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:28.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.413%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of <br/>Life -Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Sharing Programs (RSPs)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to 30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component Repair Programs (CRPs)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to 30</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-16</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4-11</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,369)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385,098)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,693 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,369)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949,230 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385,098)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization of intangible assets for future periods is as follows: 2021 (remainder) - $10,000; 2022 - $42,000; 2023- $44,000; 2024 - $44,000; 2025 - $44,000 and 2026- $43,000.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2021, management performed its annual impairment testing of its trade names, which are indefinite-lived intangible assets. Based on this assessment, there were no impairments.</span></div> <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended September 30, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.732%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,695 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,786 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,481 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 980794000 30786000 1011580000 44099000 0 44099000 936695000 30786000 967481000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consisted of:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:28.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.413%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of <br/>Life -Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Sharing Programs (RSPs)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to 30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component Repair Programs (CRPs)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to 30</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-16</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4-11</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,369)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385,098)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,693 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,369)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949,230 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385,098)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P30Y 299500000 149243000 299500000 143209000 P30Y 111839000 34204000 111839000 30869000 P10Y P16Y 338366000 134180000 338366000 118752000 P4Y P11Y 123433000 84040000 123433000 77311000 P10Y P30Y 10949000 10542000 10949000 10377000 P15Y 10746000 5160000 10746000 4580000 894833000 417369000 894833000 385098000 55670000 55670000 15810000 1273000 934693000 417369000 949230000 385098000 10000000 42000000 44000000 44000000 44000000 43000000 0 Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt and notes and overdrafts payable at September 30, 2021 and December 31, 2020 consisted of:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended Credit Agreement</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97% Senior Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under lines of credit and overdrafts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,457 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,109 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,689 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,868 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of $100,000 aggregate principal amount of 3.97% Senior Notes due October 17, 2024 (the “3.97% Senior Notes”). The 3.97% Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of 3.97%. The 3.97% Senior Notes will mature on October 17, 2024 unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the 3.97% Senior Notes in an amount equal to 100% of the principal amount of the 3.97% Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase Agreement, with respect to such principal amount being prepaid. The fair value of the 3.97% Senior Notes was determined using the U.S. Treasury yield and a long-term credit spread for similar types of borrowings, which represent Level 2 observable inputs.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2020, the Company entered into the sixth amendment to its fifth amended and restated revolving credit agreement with Bank of America (the “Sixth Amendment”) and the first amendment to the Note Purchase Agreement with New York Life (the “First NPA Amendment” and, together with the Sixth Amendment, the "Amendments"). The Sixth Amendment maintained the borrowing availability of $1,000,000 along with access to request $200,000 through an accordion feature. The Sixth Amendment and the First NPA Amendment provided for an increase in the Company’s maximum ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, from 3.25 times (or, if a certain Permitted Acquisition above $150,000 is consummated, 3.50 times) to 3.75 times in each case at the end of the four fiscal quarters, beginning with December 31, 2020, and regardless of whether a Permitted Acquisition, as defined, is consummated, providing additional financing flexibility and access to liquidity. Additionally, the Sixth Amendment requires the Company to maintain a maximum ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, of not more than 3.75 times in each case, at the end of the four fiscal quarters, beginning with December 31, 2020 and regardless of whether a permitted acquisition is consummated. Furthermore, the First NPA Amendment provides for (i) adjustments to the ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, as defined, to conform to a more restrictive total leverage ratio that may be required under the Amended Credit Agreement, (ii) an increase in the amount of allowable add-back for restructuring charges when calculating Consolidated EBITDA from $15,000 to $25,000 and (iii) a required fee payment equal to 0.50% per annum times the daily outstanding principal amount of the note during each of the four fiscal quarters, following the quarter ended December 31, 2020, if the Company’s Senior Leverage Ratio, as defined, exceeds 3.25 times. In October 2020, the Company paid fees and expenses of $1,384 in conjunction with executing the Amendments; such fees have been deferred within Other Assets on the accompanying Consolidated Balance Sheet and are being amortized on the Consolidated Statements of Income.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 10, 2021, the Company and certain of its subsidiaries entered into the sixth amended and restated senior unsecured revolving credit agreement (the "Amended Credit Agreement") and retained Bank of America, N.A. as the Administrative Agent for the lenders. The Amended Credit Agreement maintains the $1,000,000 of availability within the facility, while increasing the available borrowings under the accordion feature from $200,000 to $250,000 (aggregate availability of $1,250,000) and extends the maturity date through February 2026. The Amended Credit Agreement also adjusts the interest rate to either the Eurocurrency rate, as defined in the Amended Credit Agreement, plus a margin of 1.175% to 1.775% or the base rate, as defined in the Amended Agreement, plus a margin of 0.175% and 0.775%, depending on the Company's leverage ratio at the time of the borrowing. Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or 0.00% (higher of the two rates) plus a margin of between 1.175% to 1.775%. As with the earlier facility, the Company's borrowing capacity is limited by various debt covenants in the Amended Credit </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Agreement, as described further below. The Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times (or, if a permitted acquisition above $150,000 is consummated, 3.50 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition). In addition, the Amended Credit Agreement requires the Company to maintain a Total Debt Ratio of not more than 3.75 for each fiscal quarter (or, if a permitted acquisition above $150,000 is consummated, 4.25 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition, however, such increase in the ratio will not be effective during any period prior to October 1, 2021). A ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than 4.25, is required at the end of each fiscal quarter. The Company paid fees and expenses of $4,208 in the first quarter of 2021 in conjunction with executing the Amended Credit Agreement; such fees have been deferred within Other Assets on the Consolidated Balance Sheets and are being amortized into interest expense on the Consolidated Statements of Income through their maturity. Cash used to pay these fees has been recorded through other financing activities on the Consolidated Statements of Cash Flows. The Company subsequently amended the Credit Agreement on October 11, 2021, defining certain applicable multi-currency borrowing rates that may be used as replacement rates for LIBOR, which is expected to be discontinued by reference rate reform. See Note 3.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings and availability under the Amended Credit Agreement were $523,405 and $476,595, respectively, at September 30, 2021 and borrowings and availability under the Sixth Amendment were $593,622 and $406,378, respectively, at December 31, 2020, subject to covenants in the Company's revolving debt agreements. At September 30, 2021, additional borrowings of $282,826 of Total Debt (including $282,826 of Senior Debt) would have been allowed under the financial covenants. The average interest rate on these borrowings was 1.47% and 1.42% on September 30, 2021 and December 31, 2020, respectively. Borrowings included Euro-denominated borrowings of 330,450 Euros ($383,405) at September 30, 2021 and 344,450 Euros ($423,622) at December 31, 2020. The fair value of the borrowings is based on observable Level 2 inputs. The borrowings were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2021, the Company was in compliance with all applicable covenants. The Company currently anticipates that it will maintain compliance with all of its covenants in the next four quarters while continuing to monitor its future compliance based on current and future economic conditions. The Company's most restrictive financial covenant is the Senior Debt Ratio, which required the Company to maintain a ratio of Consolidated Senior Debt to Consolidated EBITDA of not more than 3.75 times at September 30, 2021. The actual ratio at September 30, 2021 was 2.59 times, as defined. As noted above, the Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times in subsequent periods. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has approximately $87,000 in uncommitted short-term bank credit lines ("Credit Lines") and overdraft facilities. The Credit Lines are accessed locally and are available primarily within the U.S., Europe and Asia. The Credit Lines are subject to the applicable borrowing rates within each respective country and vary between jurisdictions (i.e. LIBOR, Euribor, etc.). Under the Credit Lines, the Company had no borrowings at September 30, 2021 while $2,100 was borrowed at December 31, 2020 at an average interest rate of 1.10%. The Company had also borrowed $148 and $15 under the overdraft facilities at September 30, 2021 and December 31, 2020, respectively. Repayments under the Credit Lines are due within one month after being borrowed. Repayments of the overdrafts are generally due within two days after being borrowed. The carrying amounts of the Credit Lines and overdrafts approximate fair value due to the short maturities of these financial instruments.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has several finance leases under which $7,149 and $8,268 was outstanding at September 30, 2021 and December 31, 2020, respectively. The fair value of the finance leases are based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.</span></div>Other debt includes bank acceptances and other foreign bank borrowings. Bank acceptances represent financial instruments accepted by certain China-based vendors in lieu of cash paid on payables, generally range from three to six months in maturity and are guaranteed by banks. The Company had $1,651 of bank acceptances outstanding at September 30, 2021. There were no bank acceptances outstanding at December 31, 2020. The carrying amounts of the bank acceptances approximate fair value due to the short maturities of these financial instruments. At September 30, 2021 and December 31, 2020, the Company also had other foreign bank borrowings of $104 and $254, respectively. The fair value of the other foreign bank borrowings was based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt and notes and overdrafts payable at September 30, 2021 and December 31, 2020 consisted of:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended Credit Agreement</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97% Senior Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under lines of credit and overdrafts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,457 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,109 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,689 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,868 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 523405000 551793000 593622000 601936000 0.0397 100000000 108090000 100000000 109151000 148000 148000 2115000 2115000 7149000 7401000 8268000 8650000 1755000 1757000 254000 257000 632457000 669189000 704259000 722109000 3768000 4391000 628689000 699868000 100000000 0.0397 0.0397 0.0397 0.0397 0.0397 0.0397 1 0.0397 0.0397 1000000 200000000 3.25 150000000 3.50 3.75 3.75 15000000 25000000 0.0050 3.25 1384000 1000000000 200000 250000 1250000 0.01175 0.01775 0.00175 0.00775 0.0000 0.01175 0.01775 3.75 3.25 150000 3.50 3.75 150000 4.25 4.25 4208000 523405000 476595000 593622000 406378000 282826000 282826000 0.0147 0.0142 330450000 383405000 344450000 423622000 3.75 2.59 3.75 3.25 87000000 0 2100000 0.0110 148000 15000 P2D 7149000 8268000 1651000 104000 254000 Derivatives The Company has manufacturing, service and sales facilities around the world and thus makes investments and conducts business transactions denominated in various currencies. The Company is also exposed to fluctuations in interest rates and <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commodity price changes. These financial exposures are monitored and managed by the Company as an integral part of its risk management program. </span></div><div style="padding-left:36pt;text-indent:36pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative financial instruments have been used by the Company to hedge its exposure to fluctuations in interest rates. On April 28, 2017, the Company entered into an interest rate swap agreement (the "2017 Swap") with one bank which converts the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.92% plus the borrowing spread. The 2017 Swap expires on January 31, 2022. On March 24, 2021, the Company entered into a new interest rate swap agreement (the "2021 Swap") with this same bank that will commence on January 31, 2022 and will convert the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.17% plus the borrowing spread. The 2021 Swap will expire on January 30, 2026. These interest rate swap agreements (collectively, the "Swaps") remained in place at September 30, 2021 and are accounted for as cash flow hedges.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses derivative financial instruments to hedge its exposures to fluctuations in foreign currency exchange rates. The Company has various contracts outstanding which primarily hedge recognized assets or liabilities and anticipated transactions in various currencies including the Euro, British pound sterling, U.S. dollar, Canadian dollar, Japanese yen, Singapore dollar, Korean won, Swedish kroner, Chinese renminbi, Mexican peso, Hong Kong dollar and Swiss franc. Certain foreign currency derivative instruments are treated as cash flow hedges of forecasted transactions. All foreign exchange contracts are due within two years. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not use derivatives for speculative or trading purposes or to manage commodity exposures. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records the derivatives at fair value on the Consolidated Balance Sheets within Prepaid Expenses and Other Current Assets, Other Assets, Accrued Liabilities or Other Liabilities depending on their fair value and remaining contractual period. Changes in the fair market value of derivatives accounted for as cash flow hedges are recorded to accumulated other comprehensive income (loss) and reclassified to earnings in a manner that matches the earnings impact of the hedged transaction. Reclassifications to earnings for the Swaps are recorded through interest expense and reclassifications to earnings for foreign exchange contracts are recorded through net sales. Changes in the fair market value of the foreign exchange contracts that are not designated hedging instruments are recorded directly to earnings through Other expense (income), net. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of derivatives were not material to the Company's Consolidated Balance Sheets as of September 30, 2021 or December 31, 2020. The activity related to the derivatives that have been designated hedging instruments was not material to the Company's Consolidated Financial Statements for the periods ended September 30, 2021 or 2020. The Company recognized (losses) and gains of $(2,991) and $3,079 related to the foreign exchange contracts that are not accounted for as hedging instruments within other expense (income), net, in the Consolidated Statements of Income for the three month periods ended September 30, 2021 and 2020, respectively. The Company recognized losses of $3,404 and $2,743 related to the foreign exchange contracts that are not accounted for as hedging instruments within other expense (income), net, in the Consolidated Statements of Income for the nine month periods ended September 30, 2021 and 2020, respectively. Such gains and losses were substantially offset by net losses and gains recorded on the underlying hedged asset or liability (the "underlying"). Offsetting net gains or losses on the underlying are also recorded within Other expense (income), net.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's policy for classifying cash flows from derivatives is to report the cash flows consistent with the underlying hedged item. Other financing cash flows during the nine months ended September 30, 2021 and 2020, as presented on the Consolidated</span><span style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span>Statements of Cash Flows, include $1,070 and $1,880 of net cash payments related to the settlement of foreign currency hedges related to intercompany financing. 1 100000000 0.0192 100000000 0.0117 P2Y -2991000 3079000 -3404000 -2743000 1070000 1880000 Fair Value Measurements <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.</span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    Unobservable inputs for the asset or liability.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the assets and liabilities reported at fair value and measured on a recurring basis: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.194%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.343%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for <br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank acceptances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,724 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank acceptances </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,154 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,921 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The derivative contracts are valued using observable current market information as of the reporting date such as the prevailing LIBOR-based interest rates and foreign currency spot and forward rates. Bank acceptances represent financial instruments accepted from certain China-based customers in lieu of cash paid on receivables, have maturities of less than one year and are guaranteed by banks. The carrying amounts of the bank acceptances, which are included within prepaid expenses and other current assets, approximate fair value due to their short maturities. The fair values of rabbi trust assets are based on quoted market prices from various financial exchanges. <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.</span></div>Level 3    Unobservable inputs for the asset or liability. <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the assets and liabilities reported at fair value and measured on a recurring basis: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.194%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.343%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for <br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank acceptances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,724 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank acceptances </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,154 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,921 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 195000 0 195000 0 2774000 0 2774000 0 11303000 0 11303000 0 3317000 3317000 0 0 12041000 3317000 8724000 0 1642000 0 1642000 0 1988000 0 1988000 0 13267000 0 13267000 0 3233000 3233000 0 0 16154000 3233000 12921000 0 P1Y Pension and Other Postretirement Benefits<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension and other postretirement benefits expenses consisted of the following: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,471 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,830 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,664 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The service cost component of net periodic benefit cost is included within cost of sales and selling and administrative expenses. The components of net periodic benefit cost other than the service cost component are included in Other income (expense) on the Consolidated Statements of Income. <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension and other postretirement benefits expenses consisted of the following: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,471 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,830 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,664 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1633000 1620000 4912000 4704000 3186000 3815000 9562000 11438000 6963000 7594000 20897000 22391000 83000 128000 248000 281000 -3999000 -3502000 -12005000 -10148000 0 0 0 -484000 1938000 1471000 5830000 4664000 27000 20000 77000 61000 203000 259000 615000 780000 7000 6000 22000 20000 -54000 -9000 -194000 -27000 291000 294000 908000 888000 Income Taxes <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During the second quarter of 2021, the Italian tax authorities released Tax Guidance related to the application of tax basis realignment rules for intangible property ("Realignment") which provides Italian taxpayers with the opportunity to step up the basis of goodwill and intangibles to their fair market value and amortize the step up over 18 years for tax purposes in exchange for paying a 3% tax on the step up, payable over a three years period. The Company opted to elect the Realignment in June 2021 and accordingly recorded a tax payable of $3,008 and a long-term tax payable of $6,016. The Company subsequently made its first required installment payment of $3,008 during the third quarter of 2021, reducing the long-term tax payable accordingly. The Company also recorded a deferred tax asset of $83,921 related to the Realignment. Accounting guidance requires that when a deferred tax asset is realigned for tax purposes, a corresponding revaluation reserve also be recorded. Under Italian tax rules, any dividends paid out of this revaluation reserve are subject to tax at a 24% rate. Accordingly, the Company recorded a deferred tax liability of $72,190 related to the potential 24% tax due on any dividends, paid out of the revaluation reserve. The deferred tax asset and liability balances have been presented on a net basis on the Consolidated Balance Sheets. The Company also recorded a one time $2,707 benefit to the provision in the first nine months of 2021 related to this election and related accounting. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's effective tax rate for the first nine months of 2021 was 27.0% compared with 40.0% in the first nine months of 2020 and 37.6% for the full year 2020. The decrease in the first nine months of 2021 effective tax rate from the full year 2020 rate is primarily due to the absence of tax expense related to the completed sale of the Seeger business in 2020, the benefit related to the tax basis of goodwill and intangibles (discussed above), a net benefit related to the resolution of a foreign tax matter and a favorable mix in earnings based on tax jurisdictions. The tax rate benefits were partially offset by tax expense related to the revaluation of UK deferred taxes resulting from a legislative increase in the corporate tax rate. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Aerospace and Industrial segments have a number of multi-year tax holidays in Singapore and China. The tax holiday in China expired at the end of 2020. The Company has re-applied for approval of a potential three-year holiday in China which could reduce the tax rate effective January 1, 2021 (retroactively). The Company anticipates a decision on its application for the holiday in the fourth quarter of 2021. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions. Aerospace was granted an income tax holiday for operations recently established in Malaysia. This holiday commenced effective November 2020 and remains effective for a period of ten years.</span></div> 3008000 6016000 3008000 83921000 72190000 -2707000 0.270 0.400 0.376 Changes in Accumulated Other Comprehensive Income (Loss) by Component <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the nine-month periods ended September 30, 2021 and 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains and Losses on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(757)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122,315)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive (loss) income </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(488)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,165 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,669)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,992)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,245)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,954)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,108)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,307)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains and Losses on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,047)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,333)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,380)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,559)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,501)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three-month periods ended September 30, 2021 and 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:43.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.017%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive Income (Loss) Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Consolidated Statements of Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Losses)/gains on cash flow hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other postretirement benefit items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,645)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,171)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,801)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications in the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,345)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,928)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the nine-month periods ended September 30, 2021 and 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:43.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.017%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive Income (Loss) Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Consolidated Statements of Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Losses)/gains on cash flow hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,079)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(858)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other postretirement benefit items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,469)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,960)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,400)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications in the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,178)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,258)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the nine-month periods ended September 30, 2021 and 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains and Losses on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(757)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122,315)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive (loss) income </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(488)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,165 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,669)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,992)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,245)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,954)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,108)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,307)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains and Losses on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Items</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,047)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,333)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,380)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,559)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,501)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -757000 -142119000 20561000 -122315000 -1115000 614000 -51669000 -52170000 -627000 -9551000 0 -10178000 -488000 10165000 -51669000 -41992000 -1245000 -131954000 -31108000 -164307000 -115000 -144047000 -66333000 -210495000 -2305000 -5733000 23774000 15736000 -858000 -8400000 0 -9258000 -1447000 2667000 23774000 24994000 -1562000 -141380000 -42559000 -185501000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three-month periods ended September 30, 2021 and 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:43.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.017%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive Income (Loss) Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Consolidated Statements of Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Losses)/gains on cash flow hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other postretirement benefit items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,645)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,171)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,801)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications in the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,345)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,928)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the nine-month periods ended September 30, 2021 and 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:43.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.017%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive Income (Loss) Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Consolidated Statements of Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Losses)/gains on cash flow hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,079)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(858)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other postretirement benefit items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,469)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,960)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,400)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications in the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,178)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,258)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.</span></div> 468000 449000 219000 237000 -249000 -212000 -75000 -85000 -174000 -127000 -90000 -134000 -4053000 -3511000 -4143000 -3645000 -972000 -844000 -3171000 -2801000 -3345000 -2928000 1377000 866000 517000 -213000 -860000 -1079000 -233000 -221000 -627000 -858000 -270000 -301000 -12199000 -10175000 0 -484000 -12469000 -10960000 -2918000 -2560000 -9551000 -8400000 -10178000 -9258000 Information on Business Segments<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized based upon the nature of its products and services and reports under two global business segments: Industrial and Aerospace. Segment information is consistent with how management reviews the businesses, makes investing and resource allocation decisions and assesses operating performance. The Company has not aggregated operating segments for purposes of identifying these two reportable segments.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial is a global provider of highly-engineered, high-quality precision components, products and systems for critical applications serving a diverse customer base in end-markets such as transportation, industrial equipment, automation, personal care, packaging, electronics, and medical devices. Focused on innovative custom solutions, Industrial participates in the design phase of components and assemblies whereby customers receive the benefits of application and systems engineering, new product development, testing and evaluation, and the manufacturing of final products. Products are sold primarily through its direct sales force and global distribution channels. Industrial's Molding Solutions business designs and manufactures customized hot runner systems, advanced mold cavity sensors and process control systems, and precision high cavitation mold assemblies - collectively, the enabling technologies for many complex injection molding applications. The Force &amp; Motion Control business provides innovative cost effective force and motion control solutions for a wide range of metal forming and other industrial markets. The Automation business designs and develops pneumatic robotic grippers, advanced end-of-arm tooling systems, sensors and other automation components for intelligent robotic handling solutions and industrial automation applications. Industrial's Engineered Components business manufactures and supplies precision mechanical products used in transportation and industrial applications, including mechanical springs, and high-precision punched and fine-blanked components.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aerospace is a global manufacturer of complex fabricated and precision machined components and assemblies for turbine engines, nacelles and structures for both commercial and defense-related aircraft. The Aerospace Aftermarket business provides aircraft engine component maintenance, repair and overhaul ("MRO") services, including services performed under our Component Repair Programs (“CRPs”), for many of the world’s major turbine engine manufacturers, commercial airlines and </span></div><div style="margin-bottom:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the defense market. The Aerospace Aftermarket business also manufactures and supplies aerospace aftermarket spare parts, including through revenue sharing programs (“RSPs”) under which the Company receives an exclusive right to supply designated aftermarket parts over the life of specific aircraft engine programs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth information about the Company's operations by its two reportable segments:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,709 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,243 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,672 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,465 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,495 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,237 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,048 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,908,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,586,589 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,676,226 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents and deferred tax assets. 2 2 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth information about the Company's operations by its two reportable segments:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,709 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,243 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,672 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,465 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,495 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,237 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,048 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,908,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,586,589 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,676,226 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents and deferred tax assets. 2 231549000 196916000 686220000 561047000 93511000 72148000 261639000 274227000 -1000 -5000 -13000 -8000 325059000 269059000 947846000 835266000 30067000 24438000 78635000 42063000 13642000 6805000 35997000 48609000 43709000 31243000 114632000 90672000 4027000 3701000 12443000 11924000 -1217000 -47000 -3952000 -2700000 38465000 27495000 98237000 76048000 1840602000 1908389000 590251000 623547000 155736000 144290000 2586589000 2676226000 Commitments and Contingencies <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Warranties</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides product warranties in connection with the sale of certain products. From time to time, the Company is subject to customer claims with respect to product warranties. The Company accrues its estimated exposure for warranty claims at the time of sale based upon the length of the warranty period, historical experience and other related information known to the Company. Liabilities related to product warranties and extended warranties were not material as of September 30, 2021 and December 31, 2020.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the quarter ended September 30, 2021, a customer asserted breach of contract and contractual warranty claims regarding a part manufactured by the Company. While the Company disputes the asserted claims, the Company and the customer are in discussions seeking to resolve the matter. No litigation or other proceeding has been initiated. While it is currently not possible to determine the ultimate outcome of this matter, the Company intends to vigorously defend its position and believes that the ultimate resolution will not have a material adverse effect on the Company’s consolidated financial position or liquidity, but could be material to the consolidated results of operations of any one period.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending involving the Company and its subsidiaries. The Company records a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with the Company's beliefs, the Company expects that the outcome of such proceedings, individually or in the aggregate, will not have a material adverse effect on </span></div>financial condition or results of operations. Business Reorganizations<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company announced restructuring and workforce reduction actions ("Actions") which were implemented across its businesses and functions in response to the macroeconomic disruption in global industrial and aerospace end markets arising from COVID-19. During 2020, a resulting pre-tax charge of $19,116 was recorded ($18,158 through operating profit), primarily related to employee severance and termination benefits (recorded largely during the second quarter of 2020). These actions were substantially complete as of December 31, 2020 and reduced the Company’s global workforce by approximately 8%. A corresponding liability of $3,503, per below, was included within accrued liabilities as of September 30, 2021. The Company does not expect any additional costs related to the Actions to be significant. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the change in the liability related to these actions:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company initiated additional restructuring actions ("Restructurings") at two locations. The Restructurings include a transfer of manufacturing capabilities to leverage existing capacity which is expected to reduce labor and infrastructure costs. The Restructurings resulted in pre-tax charges of $1,460, primarily related to employee severance and termination benefits, and have been recorded within Selling and Administrative Expenses in the accompanying Consolidated Statements of Income. The Company expects to incur additional charges of approximately $2,500 related to these actions through 2022.</span></div><div style="margin-top:5pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________________________________________________________</span></div> 19116000 18158000 0.08 3503000 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the change in the liability related to these actions:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13151000 810000 8838000 3503000 1460000 2500000 Net of tax of $972 and $844 for the three months ended September 30, 2021 and 2020, respectively, and $3,033 and $456 for the nine months ended September 30, 2021 and 2020, respectively. Net of tax of $0 and $0 for the three months ended September 30, 2021 and 2020, respectively, and $0 and $(66) for the nine months ended September 30, 2021 and 2020, respectively. Net of tax of $47 and $73 for the three months ended September 30, 2021 and 2020, respectively, and $(106) and $(481) for the nine months ended September 30, 2021 and 2020, respectively. XML 14 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
9 Months Ended
Sep. 30, 2021
Oct. 27, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 1-4801  
Entity Registrant Name BARNES GROUP INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 06-0247840  
Entity Address, Address Line One 123 Main Street  
Entity Address, City or Town Bristol  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06010  
City Area Code 860  
Local Phone Number 583-7070  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol B  
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 Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   50,627,316
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0000009984  
Current Fiscal Year End Date --12-31  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Net sales $ 325,059 $ 269,059 $ 947,846 $ 835,266
Cost of sales 205,079 176,908 602,943 532,214
Selling and administrative expenses 76,271 60,908 230,271 212,380
Total operating costs and expenses 281,350 237,816 833,214 744,594
Operating income 43,709 31,243 114,632 90,672
Interest expense 4,027 3,701 12,443 11,924
Other expense (income), net 1,217 47 3,952 2,700
Income before income taxes 38,465 27,495 98,237 76,048
Income taxes 10,602 12,137 26,501 30,390
Net income $ 27,863 $ 15,358 $ 71,736 $ 45,658
Per common share:        
Basic (in dollars per share) $ 0.55 $ 0.30 $ 1.41 $ 0.90
Diluted (in dollars per share) $ 0.55 $ 0.30 $ 1.40 $ 0.89
Weighted average common shares outstanding:        
Basic (in shares) 50,905,202 50,833,157 50,925,702 50,886,094
Diluted (in shares) 51,060,684 50,937,093 51,085,509 51,123,024
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 27,863 $ 15,358 $ 71,736 $ 45,658
Other comprehensive (loss) income, net of tax        
Unrealized loss on hedging activities, net of tax [1] 62 79 (488) (1,447)
Foreign currency translation adjustments, net of tax [2] (25,383) 39,851 (51,669) 23,774
Defined benefit pension and other postretirement benefits, net of tax [3] 3,640 2,209 10,165 2,667
Total other comprehensive (loss) income, net of tax (21,681) 42,139 (41,992) 24,994
Total comprehensive income $ 6,182 $ 57,497 $ 29,744 $ 70,652
[1] Net of tax of $47 and $73 for the three months ended September 30, 2021 and 2020, respectively, and $(106) and $(481) for the nine months ended September 30, 2021 and 2020, respectively.
[2] Net of tax of $0 and $0 for the three months ended September 30, 2021 and 2020, respectively, and $0 and $(66) for the nine months ended September 30, 2021 and 2020, respectively.
[3] Net of tax of $972 and $844 for the three months ended September 30, 2021 and 2020, respectively, and $3,033 and $456 for the nine months ended September 30, 2021 and 2020, respectively.
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Commprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Unrealized (loss) income on hedging activities, tax $ 47 $ 73 $ (106) $ (481)
Foreign currency translation adjustment, tax 0 0 0 (66)
Defined benefit pension and other postretirement benefits, tax $ 972 $ 844 $ 3,033 $ 456
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 93,475 $ 79,145
Accounts receivable, less allowances (2021 - $6,216; 2020 - $6,348) 260,146 251,460
Inventories 238,842 238,008
Prepaid expenses and other current assets 79,594 73,732
Total current assets 672,057 642,345
Deferred income taxes 21,153 22,092
Property, plant and equipment 905,301 910,378
Less accumulated depreciation (557,760) (539,431)
Property, plant and equipment, net 347,541 370,947
Goodwill 967,481 1,011,580
Other intangible assets, net 517,324 564,132
Other assets 61,033 65,130
Total assets 2,586,589 2,676,226
Current liabilities    
Notes and overdrafts payable 1,799 2,115
Accounts payable 124,603 112,428
Accrued liabilities 179,185 178,560
Long-term debt - current 1,969 2,276
Total current liabilities 307,556 295,379
Long-term debt 628,689 699,868
Accrued retirement benefits 91,685 98,171
Deferred income taxes 73,292 91,668
Long-term tax liability 52,114 59,063
Other liabilities 40,024 49,400
Commitments and contingencies (Note 16)
Stockholders' equity    
Common stock - par value $0.01 per share Authorized: 150,000,000 shares Issued: at par value (2021 - 64,283,591 shares; 2020 - 64,171,321 shares) 643 642
Additional paid-in capital 513,357 501,531
Treasury stock, at cost (2021 - 13,657,055 shares; 2020 - 13,530,074 shares) (523,577) (516,992)
Retained earnings 1,567,113 1,519,811
Accumulated other non-owner changes to equity (164,307) (122,315)
Total stockholders' equity 1,393,229 1,382,677
Total liabilities and stockholders' equity $ 2,586,589 $ 2,676,226
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 6,216 $ 6,348
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, shares issued (in shares) 64,283,591 64,171,321
Treasury stock, at cost (in shares) 13,657,055 13,530,074
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating activities:    
Net income $ 71,736 $ 45,658
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 68,004 66,045
Gain on disposition of property, plant and equipment (414) (303)
Stock compensation expense 9,212 8,094
Seeger divestiture charges 0 6,620
Changes in assets and liabilities, net of the effects of divestitures:    
Accounts receivable (15,649) 103,161
Inventories (5,582) (11,616)
Prepaid expenses and other current assets (7,205) (10,168)
Accounts payable 17,827 (24,476)
Accrued liabilities (1,051) (7,981)
Deferred income taxes (7,052) (5,032)
Long-term retirement benefits 2,308 (2,517)
Long-term tax liability (6,949) (6,949)
Other 2,605 3,296
Net cash provided by operating activities 127,790 163,832
Investing activities:    
Proceeds from disposition of property, plant and equipment 1,204 580
Proceeds from the sale of businesses, net of cash sold 0 36,879
Capital expenditures (26,735) (30,170)
Other 2,107 0
Net cash (used) provided by investing activities (23,424) 7,289
Financing activities:    
Net change in other borrowings (226) 6,794
Payments on long-term debt (73,081) (219,279)
Proceeds from the issuance of long-term debt 25,000 75,000
Proceeds from the issuance of common stock 464 1,661
Common stock repurchases (5,229) (15,550)
Dividends paid (24,293) (24,302)
Withholding taxes paid on stock issuances (1,356) (3,177)
Other (9,835) (2,217)
Net cash used by financing activities (88,556) (181,070)
Effect of exchange rate changes on cash flows (2,923) 675
Increase (decrease) in cash, cash equivalents and restricted cash 12,887 (9,274)
Cash, cash equivalents and restricted cash at beginning of period 91,468 93,805
Cash, cash equivalents and restricted cash at end of period 104,355 84,531
Cash and cash equivalents at end of period 93,475 77,485
Prepaid Expenses and Other Current Assets    
Financing activities:    
Restricted cash (6,239) 0
Other Noncurrent Assets    
Financing activities:    
Restricted cash $ (4,641) $ (7,046)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of PresentationThe accompanying unaudited consolidated balance sheet and the related unaudited consolidated statements of income, comprehensive income and cash flows have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The consolidated financial statements do not include all information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. The balance sheet as of December 31, 2020 has been derived from the 2020 financial statements of Barnes Group Inc. (the “Company”). For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair statement of the results, have been included. Operating results for the nine-month period ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021. Certain reclassifications have been made to prior year amounts to conform to current year presentation.The COVID-19 pandemic ("COVID-19") has resulted in a disruption in business activities worldwide and has caused weakened economic conditions, both in the United States and abroad. COVID-19 has had, and may continue to have, a significant negative impact on the Company's ongoing operations and the end markets in which it serves. The Company has assessed the impacts that COVID-19 has had on its accounting estimates, assumptions and disclosures.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Divestiture
9 Months Ended
Sep. 30, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Divestiture Divestiture On December 20, 2019, the Company entered into a Share Purchase and Transfer Agreement ("SPA") with the Kajo Neukirchen Group ("KNG") to sell the Seeger business, consisting of partnership interests and shares, respectively, of Seeger-Orbis GmbH & Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. (“Seeger”) for 42,500 Euros, subject to certain adjustments. The Company completed the sale of the Seeger business to KNG effective February 1, 2020. Gross proceeds received were 38,964 Euros ($42,915) after consideration of post-closing adjustments, which were made during the fourth quarter of 2020, pursuant to the terms of the SPA. The Company yielded net cash proceeds of $36,062 after consideration of cash sold and transaction costs. Resulting tax charges of $4,211 were recognized in the first quarter of 2020 following the completion of the sale. Divestiture charges of $2,409 resulted from the completion of the sale and were recorded within Selling and Administrative expenses on the Consolidated Statements of Income in the quarter ended March 31, 2020. The Company utilized the proceeds from the sale to reduce debt under the Amended Credit Agreement. Pursuant to the SPA, 6,000 Euros of the proceeds were placed in escrow and will be released through 2024, pending any potential settlement of claims. Cash related to a pending claim would remain in escrow until a final determination of the claim has been made. The Company has recorded the restricted cash in Prepaid Expenses and Other Current Assets and Other Assets (non-current) as of September 30, 2021.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Recent Accounting Standards
9 Months Ended
Sep. 30, 2021
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Standards Recent Accounting Standards
The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under U.S. GAAP through the use of Accounting Standards Updates ("ASUs") to the FASB's Accounting Standards Codification. The Company evaluates the applicability and potential impacts of recent ASUs on its Consolidated Financial Statements and related disclosures.

Recently Adopted Accounting Standards

In June 2016, the FASB amended its guidance related to credit losses on financial instruments. The amended guidance requires the use of a methodology of estimation that reflects expected credit losses on certain types of financial instruments, including trade receivables, as a replacement to the current methodology, which estimates losses based on incurred credit losses. This expected credit loss methodology requires that the Company consider a broader range of information when estimating credit losses on receivables. The amended guidance was effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this amended guidance and applicable FASB updates related to the guidance during the first quarter of 2020 and it did not have a material impact on the Company's Consolidated Financial Statements.
In December 2019, the FASB amended its guidance related to income taxes. The amended guidance simplifies the accounting for income taxes, eliminating certain exceptions to the general income tax principles, in an effort to reduce the cost and complexity of application. The amended guidance is effective for annual periods beginning after December 15, 2020, and interim periods within those reporting periods. Early adoption is permitted in any interim or annual period. The guidance requires application on either a prospective, retrospective or modified retrospective basis, contingent on the income tax exception being applied. The Company has adopted this guidance, on a prospective basis, on January 1, 2021 and it did not have a material impact on the Company's Consolidated Financial Statements.

Recently Issued Accounting Standards

The United Kingdom's Financial Conduct Authority, which regulates the London Interbank Offered Rate (“LIBOR”), announced its intent to phase out the use of LIBOR by December 31, 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, identified the Secured Overnight Financing Rate (“SOFR”) as its preferred benchmark alternative to U.S. dollar LIBOR. Published by the Federal Reserve Bank of New York, SOFR represents a measure of the cost of borrowing cash overnight, collateralized by U.S. Treasury securities, and is calculated based on directly observable U.S. Treasury-backed repurchase transactions. In March 2020, in response to this transition, the FASB issued guidance related to this rate reform, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued by reference rate reform, and addresses operational issues likely to arise in modifying contracts to replace discontinued reference rates with new rates. In January 2021, the FASB issued further clarifying guidance regarding derivatives, as it relates to this transition. The guidance is effective through December 31, 2022. The Company’s Amended Credit Agreement (Note 9) and corresponding interest rate Swaps (Note 10) are tied to LIBOR, with each maturing in February 2026. In March 2021, the ICE Benchmark Association announced that it will extend the publication of overnight, 1, 3, 6 and 12 month LIBOR rates until June 30, 2023, while ceasing publication of all other LIBOR rates including 1 week and 2 month rates. See Note 9 as the Company's Credit Facility was amended in October 2021 to address the replacement of LIBOR, defining certain applicable multi-currency borrowing rates that may be used as a replacement. The Company is continuing to monitor the potential impact of the replacement of LIBOR, but does not anticipate a material impact on our business, financial condition, results of operations or cash flows.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company is a global provider of highly engineered products, differentiated industrial technologies, and innovative solutions, serving a wide range of end markets and customers. Its specialized products and services are used in far-reaching applications including aerospace, transportation, manufacturing, automation, healthcare and packaging.

Revenue is recognized by the Company when control of the product or solution is transferred to the customer. Control is generally transferred when products are shipped or delivered to customers, title is transferred, and the significant risks and rewards of ownership have transferred, and the Company has rights to payment and rewards of ownership pass to the customer. Although revenue is generally transferred at a point in time, a certain portion of the Company's businesses with customized products or contracts in which the Company performs work on customer-owned assets requires the use of an over time recognition model as certain contracts meet one or more of the established criteria pursuant to the accounting guidance. Also, service revenue is recognized as control transfers, which is concurrent with the services being performed.
The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:
Three Months Ended
September 30, 2021
Three Months Ended
September 30, 2020
IndustrialAerospaceTotal CompanyIndustrialAerospaceTotal Company
Products and Services
Engineered Components Products$47,217 $— $47,217 $41,746 $— $41,746 
Molding Solutions Products119,956 — 119,956 103,684 — 103,684 
Force & Motion Control Products47,534 — 47,534 37,813 — 37,813 
Automation Products16,841 — 16,841 13,668 — 13,668 
Aerospace Original Equipment Manufacturer Products— 64,058 64,058 — 52,023 52,023 
Aerospace Aftermarket Products and Services— 29,453 29,453 — 20,125 20,125 
$231,548 $93,511 $325,059 $196,911 $72,148 $269,059 
Geographic Regions (A)
Americas$90,902 $70,231 $161,133 $73,677 $56,740 $130,417 
Europe83,255 16,002 99,257 80,470 10,139 90,609 
Asia56,370 6,586 62,956 41,255 4,704 45,959 
Rest of World1,021 692 1,713 1,509 565 2,074 
$231,548 $93,511 $325,059 $196,911 $72,148 $269,059 
Nine Months Ended
September 30, 2021
Nine Months Ended
September 30, 2020
IndustrialAerospaceTotal CompanyIndustrialAerospaceTotal Company
Products and Services
Engineered Components Products$140,932 $— $140,932 $115,414 $— $115,414 
Molding Solutions Products351,115 — 351,115 294,869 — 294,869 
Force & Motion Control Products141,512 — 141,512 112,250 — 112,250 
Automation Products52,648 — 52,648 38,506 — 38,506 
Aerospace Original Equipment Manufacturer Products— 180,571 180,571 — 178,346 178,346 
Aerospace Aftermarket Products and Services— 81,068 81,068 — 95,881 95,881 
$686,207 $261,639 $947,846 $561,039 $274,227 $835,266 
Geographic Regions (A)
Americas$266,798 $194,878 $461,676 $208,232 $196,945 $405,177 
Europe262,023 43,416 305,439 230,685 49,742 280,427 
Asia153,876 21,329 175,205 118,511 23,937 142,448 
Rest of World3,510 2,016 5,526 3,611 3,603 7,214 
$686,207 $261,639 $947,846 $561,039 $274,227 $835,266 
(A) Sales by geographic region are based on the location to which the product is shipped.

Revenue from products and services transferred to customers at a point in time accounted for approximately 80 percent of total revenue for each of the three and nine month periods ended September 30, 2021, and approximately 90 percent and 85 percent of total revenue for each of the three and nine month periods ended September 30, 2020, respectively. A majority of revenue within the Industrial segment and Aerospace Original Equipment Manufacturing business ("OEM"), along with a portion of
revenue within the Aerospace Aftermarket Products and Services business ("Aftermarket"), is recognized at a point in time, primarily when the product or solution is shipped to the customer.

Revenue from products and services transferred to customers over-time accounted for approximately 20 percent of total revenue for each of the three and nine month periods ended September 30, 2021, and approximately 10 percent and 15 percent for each of the three and nine month periods ended September 30, 2020, respectively. The Company recognizes revenue over-time in instances where a contract supports a continual transfer of control to the customer. Substantially all of our revenue in the Aerospace maintenance repair and overhaul business (within Aftermarket Products and Services) and a portion of the revenue for Engineered Components products, Molding Solutions products and Aerospace OEM products is recognized over-time. Within the Molding Solutions and Aerospace Aftermarket businesses, this continual transfer of control to the customer partially results from repair and refurbishment work performed on customer-controlled assets. With other contracts, this continual transfer of control to the customer is supported by clauses in the contract, or governing commercial law of the relevant jurisdiction, where we deliver products that do not have an alternative use and require an enforceable right to payment of costs incurred (plus a reasonable profit) or the Company has a contractual right to complete any work in process and receive full contract price.

The majority of our revenues are from contracts that are for less than one year, however certain Aerospace OEM and Molding Solutions business contracts extend beyond one year. In the Industrial segment, customers are typically OEMs or suppliers to OEMs and, in some businesses, distributors. In the Aerospace segment, customers include commercial airlines, OEMs, defense-related manufacturers, and industry parts & service providers.

A performance obligation represents a promise within a contract to provide a distinct good or service to the customer. Revenue is recognized in an over-time model based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company utilizes the cost-to-cost measure of progress for over-time contracts as we believe this measure best depicts the transfer of control to the customer, which occurs as we incur costs on contracts.

Adjustments to net sales, cost of sales and the related impact to operating income are recognized as necessary in the period they become known. Revenue recognized from performance obligations satisfied in previous periods was not material in both the three and nine month periods ended September 30, 2021 and 2020.

Contract Balances. The timing of revenue recognition, invoicing and cash collections affect accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets.

Unbilled Receivables (Contract Assets) - Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when 1) the cost-to-cost method is applied and 2) such revenue exceeds the amount invoiced to the customer. Unbilled receivables are included within Prepaid Expenses and Other Current Assets on the Consolidated Balance Sheets as of September 30, 2021 and December 31, 2020.

Customer Advances and Deposits (Contract Liabilities) - The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Certain contracts within the Molding Solutions business, for example, may require such advances. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. An offsetting asset of equal amount is recorded as an account receivable until the advance is collected. Advances and deposits are included within Accrued Liabilities on the Consolidated Balance Sheets until the respective revenue is recognized. Advance payments are not considered a significant financing component as they are generally received less than one year before the customer solution is completed. These assets and liabilities are reported on the Consolidated Balance Sheets on an individual contract basis at the end of each reporting period.

Net contract assets (liabilities) consisted of the following:
September 30, 2021December 31, 2020$ Change% Change
Unbilled receivables (contract assets)$37,063 $33,009 $4,054 12 %
Contract liabilities(26,290)(39,865)13,575 (34)%
Net contract assets (liabilities)$10,773 $(6,856)$17,629 NM
NM - Not Meaningful
Contract liabilities balances at September 30, 2021 and December 31, 2020 include $11,682 and $12,750, respectively, of customer advances for which the Company has an unconditional right to collect payment. Accounts receivable, as presented on the Consolidated Balance Sheet, include corresponding balances at September 30, 2021 and December 31, 2020, respectively.
Changes in the net contract asset during the nine-month period ended September 30, 2021 included a $13,575 decrease in contract liabilities, driven primarily by revenue recognized in the current period, partially offset by new customer advances and deposits. Adding to this net contract assets increase was a $4,054 increase in contract assets, driven primarily by contract progress (i.e. unbilled receivable), partially offset by earlier contract progress being invoiced to the customer.

The Company recognized approximately 30% and 85% of the revenue related to the contract liabilities balance as of December 31, 2020 during the three and nine months ended September 30, 2021, respectively, and approximately 25% and 75% of the revenue related to the contract liabilities balance as of December 31, 2019 during the three and nine months ended September 30, 2020, respectively, primarily representing revenue from the sale of molds and hot runners within the Molding Solutions business.

Remaining Performance Obligations. The Company has elected to disclose remaining performance obligations only for contracts with an original duration of greater than one year. Such remaining performance obligations represent the transaction price of firm orders for which work has not yet been performed and, for Aerospace, excludes projections of components and assemblies that Aerospace OEM customers anticipate purchasing in the future under existing programs, which represent orders that are beyond lead time and do not represent performance obligations pursuant to accounting guidance. As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $175,029. The Company expects to recognize revenue on approximately 70% of the remaining performance obligations over the next 12 months, with the remainder to be recognized within 24 months.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders Equity
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Stockholders Equity Stockholders' Equity
A schedule of consolidated changes in equity for the nine months ended September 30, 2021 is as follows (number of shares in thousands):
Common
Stock
(Number of
Shares)
Common
Stock
(Amount)
Additional
Paid-In
Capital
Treasury
Stock
(Number of
Shares)
Treasury
Stock (Amount)
Retained
Earnings
Accumulated
Other
Non-Owner
Changes to
Equity
Total
Stockholders’
Equity
December 31, 202064,171 $642 $501,531 13,530 $(516,992)$1,519,811 $(122,315)$1,382,677 
Comprehensive income— — — — — 19,382 (44,902)(25,520)
Dividends declared ($0.16 per share)

— — — — — (8,104)— (8,104)
Employee stock plans12 — 2,406 (68)(24)— 2,314 
March 31, 202164,183 $642 $503,937 13,531 $(517,060)$1,531,065 $(167,217)$1,351,367 
Comprehensive income— — — — — 24,491 24,591 49,082 
Dividends declared ($0.16 per share)

— — — — — (8,090)— (8,090)
Common stock repurchases— — — 100 (5,229)— — (5,229)
Employee stock plans17 — 3,417 (123)(31)— 3,263 
June 30, 202164,200 $642 $507,354 13,634 $(522,412)$1,547,435 $(142,626)$1,390,393 
Comprehensive income— — — — — 27,863 (21,681)6,182 
Dividends declared ($0.16 per share)
— — — — — (8,099)— (8,099)
Residual interest in subsidiary— — 2,177 — — — — 2,177 
Employee stock plans84 3,826 23 (1,165)(86)— 2,576 
September 30, 202164,284 $643 $513,357 13,657 $(523,577)$1,567,113 $(164,307)$1,393,229 

A schedule of consolidated changes in equity for the nine months ended September 30, 2020 is as follows (number of shares in thousands):
Common
Stock
(Number of
Shares)
Common
Stock
(Amount)
Additional
Paid-In
Capital
Treasury
Stock
(Number of
Shares)
Treasury
Stock (Amount)
Retained
Earnings
Accumulated
Other
Non-Owner
Changes to
Equity
Total
Stockholders’
Equity
December 31, 201963,873 $639 $489,282 13,051 $(498,074)$1,489,176 $(210,495)$1,270,528 
Comprehensive income— — — — — 29,733 (34,189)(4,456)
Dividends declared ($0.16 per share)
— — — — — (8,133)— (8,133)
Common stock repurchases— — — 396 (15,550)— — (15,550)
Employee stock plans17 — 2,743 (84)(88)— 2,571 
March 31, 202063,890 $639 $492,025 13,449 $(513,708)$1,510,688 $(244,684)$1,244,960 
Comprehensive income— — — — — 567 17,044 17,611 
Dividends declared ($0.16 per share)
— — — — — (8,072)— (8,072)
Employee stock plans14 — 3,394 (53)(134)— 3,207 
June 30, 202063,904 $639 $495,419 13,450 $(513,761)$1,503,049 $(227,640)$1,257,706 
Comprehensive income— — — — — 15,358 42,139 57,497 
Dividends declared ($0.16 per share)
— — — — — (8,097)— (8,097)
Employee stock plans237 3,601 76 (3,039)(14)— 550 
September 30, 202064,141 $641 $499,020 13,526 $(516,800)$1,510,296 $(185,501)$1,307,656 
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Income Per Common Share Net Income Per Common Share
For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding is increased for the potential dilutive effects of stock-based incentive plans. For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding was increased by 155,482 and 103,936 for the three-month periods ended September 30, 2021 and 2020, respectively, and by 159,807 and 236,930 for the nine-month periods ended September 30, 2021 and 2020, respectively.

The calculation of weighted-average diluted shares outstanding excludes all shares that would have been anti-dilutive. During the three-month periods ended September 30, 2021 and 2020, the Company excluded 501,242 and 525,738 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. During the nine-month periods ended September 30, 2021 and 2020, the Company excluded 508,812 and 488,401 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive.

The Company granted 144,000 stock options, 105,669 restricted stock unit awards and 97,515 performance share awards ("PSAs") in February 2021 as part of its annual long-term incentive equity grant awards. All of the stock options and the restricted stock unit awards vest upon meeting certain service conditions. The restricted stock unit awards are included in basic weighted-average common shares outstanding as they contain nonforfeitable rights to dividend payments. The PSAs are part of the long-term Performance Share Award Program and are based on performance goals that are driven by a combination of independently measured metrics (depending on the grant year) with each metric being weighted equally. The metrics for awards granted in 2021 include the Company’s total shareholder return (“TSR”), return on invested capital (“ROIC”) and operating income before depreciation and amortization growth ("EBITDA growth"). The TSR and EBITDA growth metrics are designed to assess the long-term Company performance relative to the performance of companies included in the Russell 2000 Index over a three-year performance period. ROIC is designed to assess the Company's performance compared to pre-established Company targets over a three-year performance period. The participants can earn from zero to 250% of the target award and the award includes a forfeitable right to dividend equivalents, which are not included in the aggregate target award numbers. The fair value of the TSR is determined using a Monte Carlo valuation method as the award contains a market condition.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
The components of inventories consisted of:
September 30, 2021December 31, 2020
Finished goods$86,776 

$79,833 
Work-in-process67,350 76,542 
Raw material and supplies84,716 81,633 
$238,842 $238,008 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill:
The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended September 30, 2021:
IndustrialAerospaceTotal Company
December 31, 2020$980,794 $30,786 $1,011,580 
Foreign currency translation(44,099)— (44,099)
September 30, 2021$936,695 $30,786 $967,481 

In the second quarter of 2021, management performed its annual impairment testing of goodwill and determined that there was no goodwill impairment.

Other Intangible Assets:

Other intangible assets consisted of:
September 30, 2021December 31, 2020
Range of
Life -Years
Gross AmountAccumulated AmortizationGross AmountAccumulated Amortization
Amortized intangible assets:  
Revenue Sharing Programs (RSPs)
Up to 30
$299,500 $(149,243)$299,500 $(143,209)
Component Repair Programs (CRPs)
Up to 30
111,839 (34,204)111,839 (30,869)
Customer relationships
10-16
338,366 (134,180)338,366 (118,752)
Patents and technology
4-11
123,433 (84,040)123,433 (77,311)
Trademarks/trade names
10-30
10,949 (10,542)10,949 (10,377)
Other
Up to 15
10,746 (5,160)10,746 (4,580)
894,833 (417,369)894,833 (385,098)
Unamortized intangible assets:
Trade names55,670 — 55,670 — 
Foreign currency translation(15,810)— (1,273)— 
Other intangible assets$934,693 $(417,369)$949,230 $(385,098)

Estimated amortization of intangible assets for future periods is as follows: 2021 (remainder) - $10,000; 2022 - $42,000; 2023- $44,000; 2024 - $44,000; 2025 - $44,000 and 2026- $43,000.

In the second quarter of 2021, management performed its annual impairment testing of its trade names, which are indefinite-lived intangible assets. Based on this assessment, there were no impairments.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Debt Debt
Long-term debt and notes and overdrafts payable at September 30, 2021 and December 31, 2020 consisted of:
 September 30, 2021December 31, 2020
 Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Amended Credit Agreement$523,405 $551,793 $593,622 $601,936 
3.97% Senior Notes
100,000 108,090 100,000 109,151 
Borrowings under lines of credit and overdrafts148 148 2,115 2,115 
Finance leases7,149 7,401 8,268 8,650 
Other1,755 1,757 254 257 
632,457 669,189 704,259 722,109 
Less current maturities(3,768)(4,391)
Long-term debt$628,689 $699,868 
In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of $100,000 aggregate principal amount of 3.97% Senior Notes due October 17, 2024 (the “3.97% Senior Notes”). The 3.97% Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of 3.97%. The 3.97% Senior Notes will mature on October 17, 2024 unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the 3.97% Senior Notes in an amount equal to 100% of the principal amount of the 3.97% Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase Agreement, with respect to such principal amount being prepaid. The fair value of the 3.97% Senior Notes was determined using the U.S. Treasury yield and a long-term credit spread for similar types of borrowings, which represent Level 2 observable inputs.

On October 8, 2020, the Company entered into the sixth amendment to its fifth amended and restated revolving credit agreement with Bank of America (the “Sixth Amendment”) and the first amendment to the Note Purchase Agreement with New York Life (the “First NPA Amendment” and, together with the Sixth Amendment, the "Amendments"). The Sixth Amendment maintained the borrowing availability of $1,000,000 along with access to request $200,000 through an accordion feature. The Sixth Amendment and the First NPA Amendment provided for an increase in the Company’s maximum ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, from 3.25 times (or, if a certain Permitted Acquisition above $150,000 is consummated, 3.50 times) to 3.75 times in each case at the end of the four fiscal quarters, beginning with December 31, 2020, and regardless of whether a Permitted Acquisition, as defined, is consummated, providing additional financing flexibility and access to liquidity. Additionally, the Sixth Amendment requires the Company to maintain a maximum ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, of not more than 3.75 times in each case, at the end of the four fiscal quarters, beginning with December 31, 2020 and regardless of whether a permitted acquisition is consummated. Furthermore, the First NPA Amendment provides for (i) adjustments to the ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA, as defined, to conform to a more restrictive total leverage ratio that may be required under the Amended Credit Agreement, (ii) an increase in the amount of allowable add-back for restructuring charges when calculating Consolidated EBITDA from $15,000 to $25,000 and (iii) a required fee payment equal to 0.50% per annum times the daily outstanding principal amount of the note during each of the four fiscal quarters, following the quarter ended December 31, 2020, if the Company’s Senior Leverage Ratio, as defined, exceeds 3.25 times. In October 2020, the Company paid fees and expenses of $1,384 in conjunction with executing the Amendments; such fees have been deferred within Other Assets on the accompanying Consolidated Balance Sheet and are being amortized on the Consolidated Statements of Income.

On February 10, 2021, the Company and certain of its subsidiaries entered into the sixth amended and restated senior unsecured revolving credit agreement (the "Amended Credit Agreement") and retained Bank of America, N.A. as the Administrative Agent for the lenders. The Amended Credit Agreement maintains the $1,000,000 of availability within the facility, while increasing the available borrowings under the accordion feature from $200,000 to $250,000 (aggregate availability of $1,250,000) and extends the maturity date through February 2026. The Amended Credit Agreement also adjusts the interest rate to either the Eurocurrency rate, as defined in the Amended Credit Agreement, plus a margin of 1.175% to 1.775% or the base rate, as defined in the Amended Agreement, plus a margin of 0.175% and 0.775%, depending on the Company's leverage ratio at the time of the borrowing. Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or 0.00% (higher of the two rates) plus a margin of between 1.175% to 1.775%. As with the earlier facility, the Company's borrowing capacity is limited by various debt covenants in the Amended Credit
Agreement, as described further below. The Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times (or, if a permitted acquisition above $150,000 is consummated, 3.50 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition). In addition, the Amended Credit Agreement requires the Company to maintain a Total Debt Ratio of not more than 3.75 for each fiscal quarter (or, if a permitted acquisition above $150,000 is consummated, 4.25 times at the end of each of the first four fiscal quarters ending after the consummation of any such acquisition, however, such increase in the ratio will not be effective during any period prior to October 1, 2021). A ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than 4.25, is required at the end of each fiscal quarter. The Company paid fees and expenses of $4,208 in the first quarter of 2021 in conjunction with executing the Amended Credit Agreement; such fees have been deferred within Other Assets on the Consolidated Balance Sheets and are being amortized into interest expense on the Consolidated Statements of Income through their maturity. Cash used to pay these fees has been recorded through other financing activities on the Consolidated Statements of Cash Flows. The Company subsequently amended the Credit Agreement on October 11, 2021, defining certain applicable multi-currency borrowing rates that may be used as replacement rates for LIBOR, which is expected to be discontinued by reference rate reform. See Note 3.

Borrowings and availability under the Amended Credit Agreement were $523,405 and $476,595, respectively, at September 30, 2021 and borrowings and availability under the Sixth Amendment were $593,622 and $406,378, respectively, at December 31, 2020, subject to covenants in the Company's revolving debt agreements. At September 30, 2021, additional borrowings of $282,826 of Total Debt (including $282,826 of Senior Debt) would have been allowed under the financial covenants. The average interest rate on these borrowings was 1.47% and 1.42% on September 30, 2021 and December 31, 2020, respectively. Borrowings included Euro-denominated borrowings of 330,450 Euros ($383,405) at September 30, 2021 and 344,450 Euros ($423,622) at December 31, 2020. The fair value of the borrowings is based on observable Level 2 inputs. The borrowings were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.

At September 30, 2021, the Company was in compliance with all applicable covenants. The Company currently anticipates that it will maintain compliance with all of its covenants in the next four quarters while continuing to monitor its future compliance based on current and future economic conditions. The Company's most restrictive financial covenant is the Senior Debt Ratio, which required the Company to maintain a ratio of Consolidated Senior Debt to Consolidated EBITDA of not more than 3.75 times at September 30, 2021. The actual ratio at September 30, 2021 was 2.59 times, as defined. As noted above, the Amended Credit Agreement requires the Company to maintain a Senior Debt Ratio of not more than 3.75 times at the end of each fiscal quarter ending on or before September 30, 2021, after which the ratio will revert to 3.25 times in subsequent periods.

In addition, the Company has approximately $87,000 in uncommitted short-term bank credit lines ("Credit Lines") and overdraft facilities. The Credit Lines are accessed locally and are available primarily within the U.S., Europe and Asia. The Credit Lines are subject to the applicable borrowing rates within each respective country and vary between jurisdictions (i.e. LIBOR, Euribor, etc.). Under the Credit Lines, the Company had no borrowings at September 30, 2021 while $2,100 was borrowed at December 31, 2020 at an average interest rate of 1.10%. The Company had also borrowed $148 and $15 under the overdraft facilities at September 30, 2021 and December 31, 2020, respectively. Repayments under the Credit Lines are due within one month after being borrowed. Repayments of the overdrafts are generally due within two days after being borrowed. The carrying amounts of the Credit Lines and overdrafts approximate fair value due to the short maturities of these financial instruments.

The Company also has several finance leases under which $7,149 and $8,268 was outstanding at September 30, 2021 and December 31, 2020, respectively. The fair value of the finance leases are based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.
Other debt includes bank acceptances and other foreign bank borrowings. Bank acceptances represent financial instruments accepted by certain China-based vendors in lieu of cash paid on payables, generally range from three to six months in maturity and are guaranteed by banks. The Company had $1,651 of bank acceptances outstanding at September 30, 2021. There were no bank acceptances outstanding at December 31, 2020. The carrying amounts of the bank acceptances approximate fair value due to the short maturities of these financial instruments. At September 30, 2021 and December 31, 2020, the Company also had other foreign bank borrowings of $104 and $254, respectively. The fair value of the other foreign bank borrowings was based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives
9 Months Ended
Sep. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Derivatives The Company has manufacturing, service and sales facilities around the world and thus makes investments and conducts business transactions denominated in various currencies. The Company is also exposed to fluctuations in interest rates and
commodity price changes. These financial exposures are monitored and managed by the Company as an integral part of its risk management program.

Derivative financial instruments have been used by the Company to hedge its exposure to fluctuations in interest rates. On April 28, 2017, the Company entered into an interest rate swap agreement (the "2017 Swap") with one bank which converts the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.92% plus the borrowing spread. The 2017 Swap expires on January 31, 2022. On March 24, 2021, the Company entered into a new interest rate swap agreement (the "2021 Swap") with this same bank that will commence on January 31, 2022 and will convert the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.17% plus the borrowing spread. The 2021 Swap will expire on January 30, 2026. These interest rate swap agreements (collectively, the "Swaps") remained in place at September 30, 2021 and are accounted for as cash flow hedges.

The Company also uses derivative financial instruments to hedge its exposures to fluctuations in foreign currency exchange rates. The Company has various contracts outstanding which primarily hedge recognized assets or liabilities and anticipated transactions in various currencies including the Euro, British pound sterling, U.S. dollar, Canadian dollar, Japanese yen, Singapore dollar, Korean won, Swedish kroner, Chinese renminbi, Mexican peso, Hong Kong dollar and Swiss franc. Certain foreign currency derivative instruments are treated as cash flow hedges of forecasted transactions. All foreign exchange contracts are due within two years.

The Company does not use derivatives for speculative or trading purposes or to manage commodity exposures.

The Company records the derivatives at fair value on the Consolidated Balance Sheets within Prepaid Expenses and Other Current Assets, Other Assets, Accrued Liabilities or Other Liabilities depending on their fair value and remaining contractual period. Changes in the fair market value of derivatives accounted for as cash flow hedges are recorded to accumulated other comprehensive income (loss) and reclassified to earnings in a manner that matches the earnings impact of the hedged transaction. Reclassifications to earnings for the Swaps are recorded through interest expense and reclassifications to earnings for foreign exchange contracts are recorded through net sales. Changes in the fair market value of the foreign exchange contracts that are not designated hedging instruments are recorded directly to earnings through Other expense (income), net.

The fair values of derivatives were not material to the Company's Consolidated Balance Sheets as of September 30, 2021 or December 31, 2020. The activity related to the derivatives that have been designated hedging instruments was not material to the Company's Consolidated Financial Statements for the periods ended September 30, 2021 or 2020. The Company recognized (losses) and gains of $(2,991) and $3,079 related to the foreign exchange contracts that are not accounted for as hedging instruments within other expense (income), net, in the Consolidated Statements of Income for the three month periods ended September 30, 2021 and 2020, respectively. The Company recognized losses of $3,404 and $2,743 related to the foreign exchange contracts that are not accounted for as hedging instruments within other expense (income), net, in the Consolidated Statements of Income for the nine month periods ended September 30, 2021 and 2020, respectively. Such gains and losses were substantially offset by net losses and gains recorded on the underlying hedged asset or liability (the "underlying"). Offsetting net gains or losses on the underlying are also recorded within Other expense (income), net.
The Company's policy for classifying cash flows from derivatives is to report the cash flows consistent with the underlying hedged item. Other financing cash flows during the nine months ended September 30, 2021 and 2020, as presented on the Consolidated Statements of Cash Flows, include $1,070 and $1,880 of net cash payments related to the settlement of foreign currency hedges related to intercompany financing.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:

Level 1    Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2    Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.
Level 3    Unobservable inputs for the asset or liability.

The following table provides the assets and liabilities reported at fair value and measured on a recurring basis:
Fair Value Measurements Using
DescriptionTotalQuoted Prices in Active Markets for
Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
September 30, 2021
Asset derivatives$195 $— $195 $— 
Liability derivatives(2,774)— (2,774)— 
Bank acceptances11,303 — 11,303 — 
Rabbi trust assets3,317 3,317 — — 
Total$12,041 $3,317 $8,724 $— 
December 31, 2020
Asset derivatives$1,642 $— $1,642 $— 
Liability derivatives(1,988)— (1,988)— 
Bank acceptances 13,267 — 13,267 — 
Rabbi trust assets3,233 3,233 — — 
Total$16,154 $3,233 $12,921 $— 
The derivative contracts are valued using observable current market information as of the reporting date such as the prevailing LIBOR-based interest rates and foreign currency spot and forward rates. Bank acceptances represent financial instruments accepted from certain China-based customers in lieu of cash paid on receivables, have maturities of less than one year and are guaranteed by banks. The carrying amounts of the bank acceptances, which are included within prepaid expenses and other current assets, approximate fair value due to their short maturities. The fair values of rabbi trust assets are based on quoted market prices from various financial exchanges.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Pension and Other Postretirement Benefits
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Pension and Other Postretirement Benefits Pension and Other Postretirement Benefits
Pension and other postretirement benefits expenses consisted of the following:
Three Months Ended
September 30,
Nine Months Ended
September 30,
Pensions202120202021 2020
Service cost$1,633 $1,620 $4,912 $4,704 
Interest cost3,186 3,815 9,562 11,438 
Expected return on plan assets(6,963)(7,594)(20,897)(22,391)
Amortization of prior service cost83 128 248 281 
Amortization of actuarial losses3,999 3,502 12,005 10,148 
Curtailment loss— — — 484 
Net periodic benefit cost$1,938 $1,471 $5,830 $4,664 
Three Months Ended
September 30,
Nine Months Ended
September 30,
Other Postretirement Benefits202120202021 2020
Service cost$27 $20 $77  $61 
Interest cost203 259 615  780 
Amortization of prior service cost22  20 
Amortization of actuarial losses54 194 27 
Net periodic benefit cost$291 $294 $908  $888 
The service cost component of net periodic benefit cost is included within cost of sales and selling and administrative expenses. The components of net periodic benefit cost other than the service cost component are included in Other income (expense) on the Consolidated Statements of Income.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
During the second quarter of 2021, the Italian tax authorities released Tax Guidance related to the application of tax basis realignment rules for intangible property ("Realignment") which provides Italian taxpayers with the opportunity to step up the basis of goodwill and intangibles to their fair market value and amortize the step up over 18 years for tax purposes in exchange for paying a 3% tax on the step up, payable over a three years period. The Company opted to elect the Realignment in June 2021 and accordingly recorded a tax payable of $3,008 and a long-term tax payable of $6,016. The Company subsequently made its first required installment payment of $3,008 during the third quarter of 2021, reducing the long-term tax payable accordingly. The Company also recorded a deferred tax asset of $83,921 related to the Realignment. Accounting guidance requires that when a deferred tax asset is realigned for tax purposes, a corresponding revaluation reserve also be recorded. Under Italian tax rules, any dividends paid out of this revaluation reserve are subject to tax at a 24% rate. Accordingly, the Company recorded a deferred tax liability of $72,190 related to the potential 24% tax due on any dividends, paid out of the revaluation reserve. The deferred tax asset and liability balances have been presented on a net basis on the Consolidated Balance Sheets. The Company also recorded a one time $2,707 benefit to the provision in the first nine months of 2021 related to this election and related accounting.

The Company's effective tax rate for the first nine months of 2021 was 27.0% compared with 40.0% in the first nine months of 2020 and 37.6% for the full year 2020. The decrease in the first nine months of 2021 effective tax rate from the full year 2020 rate is primarily due to the absence of tax expense related to the completed sale of the Seeger business in 2020, the benefit related to the tax basis of goodwill and intangibles (discussed above), a net benefit related to the resolution of a foreign tax matter and a favorable mix in earnings based on tax jurisdictions. The tax rate benefits were partially offset by tax expense related to the revaluation of UK deferred taxes resulting from a legislative increase in the corporate tax rate.

The Aerospace and Industrial segments have a number of multi-year tax holidays in Singapore and China. The tax holiday in China expired at the end of 2020. The Company has re-applied for approval of a potential three-year holiday in China which could reduce the tax rate effective January 1, 2021 (retroactively). The Company anticipates a decision on its application for the holiday in the fourth quarter of 2021. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions. Aerospace was granted an income tax holiday for operations recently established in Malaysia. This holiday commenced effective November 2020 and remains effective for a period of ten years.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component
9 Months Ended
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Changes in Accumulated Other Comprehensive Income (Loss) by Component Changes in Accumulated Other Comprehensive Income (Loss) by Component
The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the nine-month periods ended September 30, 2021 and 2020:
Gains and Losses on Cash Flow HedgesPension and Other Postretirement Benefit ItemsForeign Currency ItemsTotal
December 31, 2020$(757)$(142,119)$20,561 $(122,315)
Other comprehensive (loss) income before reclassifications (1,115)614 (51,669)(52,170)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income 627 9,551 — 10,178 
Net current-period other comprehensive (loss) income (488)10,165 (51,669)(41,992)
September 30, 2021$(1,245)$(131,954)$(31,108)$(164,307)
Gains and Losses on Cash Flow HedgesPension and Other Postretirement Benefit ItemsForeign Currency ItemsTotal
December 31, 2019$(115)$(144,047)$(66,333)$(210,495)
Other comprehensive (loss) income before reclassifications (2,305)(5,733)23,774 15,736 
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income858 8,400 — 9,258 
Net current-period other comprehensive (loss) income(1,447)2,667 23,774 24,994 
September 30, 2020$(1,562)$(141,380)$(42,559)$(185,501)

The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three-month periods ended September 30, 2021 and 2020:
Details about Accumulated Other Comprehensive Income (Loss) ComponentsAmount Reclassified from Accumulated Other Comprehensive Income (Loss)Affected Line Item in the Consolidated Statements of Income
Three Months Ended
September 30, 2021
Three Months Ended
September 30, 2020
(Losses)/gains on cash flow hedges
Interest rate contracts
$(468)$(449)Interest expense
Foreign exchange contracts
219 237 Net sales
(249)(212)Total before tax
75 85 Tax benefit
(174)(127)Net of tax
Pension and other postretirement benefit items
Amortization of prior service costs$(90)$(134)(A)
Amortization of actuarial losses(4,053)(3,511)(A)
(4,143)(3,645)Total before tax
972 844 Tax benefit
(3,171)(2,801)Net of tax
Total reclassifications in the period$(3,345)$(2,928)
The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the nine-month periods ended September 30, 2021 and 2020:
Details about Accumulated Other Comprehensive Income (Loss) ComponentsAmount Reclassified from Accumulated Other Comprehensive Income (Loss)Affected Line Item in the Consolidated Statements of Income
Nine Months Ended
September 30, 2021
Nine Months Ended
September 30, 2020
(Losses)/gains on cash flow hedges
Interest rate contracts
$(1,377)(866)Interest expense
Foreign exchange contracts
517 (213)Net sales
(860)(1,079)Total before tax
233 221 Tax benefit
(627)(858)Net of tax
Pension and other postretirement benefit items
Amortization of prior service costs$(270)$(301)(A)
Amortization of actuarial losses(12,199)(10,175)(A)
Curtailment loss— (484)(A)
(12,469)(10,960)Total before tax
2,918 2,560 Tax benefit
(9,551)(8,400)Net of tax
Total reclassifications in the period$(10,178)$(9,258)

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Information on Business Segments
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Information on Business Segments Information on Business Segments
The Company is organized based upon the nature of its products and services and reports under two global business segments: Industrial and Aerospace. Segment information is consistent with how management reviews the businesses, makes investing and resource allocation decisions and assesses operating performance. The Company has not aggregated operating segments for purposes of identifying these two reportable segments.

Industrial is a global provider of highly-engineered, high-quality precision components, products and systems for critical applications serving a diverse customer base in end-markets such as transportation, industrial equipment, automation, personal care, packaging, electronics, and medical devices. Focused on innovative custom solutions, Industrial participates in the design phase of components and assemblies whereby customers receive the benefits of application and systems engineering, new product development, testing and evaluation, and the manufacturing of final products. Products are sold primarily through its direct sales force and global distribution channels. Industrial's Molding Solutions business designs and manufactures customized hot runner systems, advanced mold cavity sensors and process control systems, and precision high cavitation mold assemblies - collectively, the enabling technologies for many complex injection molding applications. The Force & Motion Control business provides innovative cost effective force and motion control solutions for a wide range of metal forming and other industrial markets. The Automation business designs and develops pneumatic robotic grippers, advanced end-of-arm tooling systems, sensors and other automation components for intelligent robotic handling solutions and industrial automation applications. Industrial's Engineered Components business manufactures and supplies precision mechanical products used in transportation and industrial applications, including mechanical springs, and high-precision punched and fine-blanked components.

Aerospace is a global manufacturer of complex fabricated and precision machined components and assemblies for turbine engines, nacelles and structures for both commercial and defense-related aircraft. The Aerospace Aftermarket business provides aircraft engine component maintenance, repair and overhaul ("MRO") services, including services performed under our Component Repair Programs (“CRPs”), for many of the world’s major turbine engine manufacturers, commercial airlines and
the defense market. The Aerospace Aftermarket business also manufactures and supplies aerospace aftermarket spare parts, including through revenue sharing programs (“RSPs”) under which the Company receives an exclusive right to supply designated aftermarket parts over the life of specific aircraft engine programs.
The following tables set forth information about the Company's operations by its two reportable segments:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net sales
Industrial$231,549 $196,916 $686,220 $561,047 
Aerospace93,511 72,148 261,639 274,227 
Intersegment sales(1)(5)(13)(8)
Total net sales$325,059 $269,059 $947,846 $835,266 
Operating profit
Industrial$30,067 $24,438 $78,635 $42,063 
Aerospace13,642 6,805 35,997 48,609 
Total operating profit43,709 31,243 114,632 90,672 
Interest expense4,027 3,701 12,443 11,924 
Other expense (income), net1,217 47 3,952 2,700 
Income before income taxes$38,465 $27,495 $98,237 $76,048 
September 30, 2021 December 31, 2020
Assets 
Industrial$1,840,602 $1,908,389 
Aerospace590,251 623,547 
Other (A)
155,736 144,290 
Total assets$2,586,589  $2,676,226 
(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents and deferred tax assets.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Product Warranties

The Company provides product warranties in connection with the sale of certain products. From time to time, the Company is subject to customer claims with respect to product warranties. The Company accrues its estimated exposure for warranty claims at the time of sale based upon the length of the warranty period, historical experience and other related information known to the Company. Liabilities related to product warranties and extended warranties were not material as of September 30, 2021 and December 31, 2020.

During the quarter ended September 30, 2021, a customer asserted breach of contract and contractual warranty claims regarding a part manufactured by the Company. While the Company disputes the asserted claims, the Company and the customer are in discussions seeking to resolve the matter. No litigation or other proceeding has been initiated. While it is currently not possible to determine the ultimate outcome of this matter, the Company intends to vigorously defend its position and believes that the ultimate resolution will not have a material adverse effect on the Company’s consolidated financial position or liquidity, but could be material to the consolidated results of operations of any one period.

Litigation
The Company is subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending involving the Company and its subsidiaries. The Company records a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with the Company's beliefs, the Company expects that the outcome of such proceedings, individually or in the aggregate, will not have a material adverse effect on
financial condition or results of operations.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Business Reorganization
9 Months Ended
Sep. 30, 2021
Restructuring and Related Activities [Abstract]  
Business Reorganization Business Reorganizations
In June 2020, the Company announced restructuring and workforce reduction actions ("Actions") which were implemented across its businesses and functions in response to the macroeconomic disruption in global industrial and aerospace end markets arising from COVID-19. During 2020, a resulting pre-tax charge of $19,116 was recorded ($18,158 through operating profit), primarily related to employee severance and termination benefits (recorded largely during the second quarter of 2020). These actions were substantially complete as of December 31, 2020 and reduced the Company’s global workforce by approximately 8%. A corresponding liability of $3,503, per below, was included within accrued liabilities as of September 30, 2021. The Company does not expect any additional costs related to the Actions to be significant.

The following table sets forth the change in the liability related to these actions:
December 31, 2020$13,151 
Severance expense(810)
Payments(8,838)
September 30, 2021$3,503 
In June 2021, the Company initiated additional restructuring actions ("Restructurings") at two locations. The Restructurings include a transfer of manufacturing capabilities to leverage existing capacity which is expected to reduce labor and infrastructure costs. The Restructurings resulted in pre-tax charges of $1,460, primarily related to employee severance and termination benefits, and have been recorded within Selling and Administrative Expenses in the accompanying Consolidated Statements of Income. The Company expects to incur additional charges of approximately $2,500 related to these actions through 2022.
____________________________________________________________________________________
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Recent Accounting Standards (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Changes and Error Corrections [Abstract]  
Recently Adopted and Issued Accounting Standards In June 2016, the FASB amended its guidance related to credit losses on financial instruments. The amended guidance requires the use of a methodology of estimation that reflects expected credit losses on certain types of financial instruments, including trade receivables, as a replacement to the current methodology, which estimates losses based on incurred credit losses. This expected credit loss methodology requires that the Company consider a broader range of information when estimating credit losses on receivables. The amended guidance was effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this amended guidance and applicable FASB updates related to the guidance during the first quarter of 2020 and it did not have a material impact on the Company's Consolidated Financial Statements.
In December 2019, the FASB amended its guidance related to income taxes. The amended guidance simplifies the accounting for income taxes, eliminating certain exceptions to the general income tax principles, in an effort to reduce the cost and complexity of application. The amended guidance is effective for annual periods beginning after December 15, 2020, and interim periods within those reporting periods. Early adoption is permitted in any interim or annual period. The guidance requires application on either a prospective, retrospective or modified retrospective basis, contingent on the income tax exception being applied. The Company has adopted this guidance, on a prospective basis, on January 1, 2021 and it did not have a material impact on the Company's Consolidated Financial Statements.

Recently Issued Accounting Standards

The United Kingdom's Financial Conduct Authority, which regulates the London Interbank Offered Rate (“LIBOR”), announced its intent to phase out the use of LIBOR by December 31, 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, identified the Secured Overnight Financing Rate (“SOFR”) as its preferred benchmark alternative to U.S. dollar LIBOR. Published by the Federal Reserve Bank of New York, SOFR represents a measure of the cost of borrowing cash overnight, collateralized by U.S. Treasury securities, and is calculated based on directly observable U.S. Treasury-backed repurchase transactions. In March 2020, in response to this transition, the FASB issued guidance related to this rate reform, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued by reference rate reform, and addresses operational issues likely to arise in modifying contracts to replace discontinued reference rates with new rates. In January 2021, the FASB issued further clarifying guidance regarding derivatives, as it relates to this transition. The guidance is effective through December 31, 2022. The Company’s Amended Credit Agreement (Note 9) and corresponding interest rate Swaps (Note 10) are tied to LIBOR, with each maturing in February 2026. In March 2021, the ICE Benchmark Association announced that it will extend the publication of overnight, 1, 3, 6 and 12 month LIBOR rates until June 30, 2023, while ceasing publication of all other LIBOR rates including 1 week and 2 month rates. See Note 9 as the Company's Credit Facility was amended in October 2021 to address the replacement of LIBOR, defining certain applicable multi-currency borrowing rates that may be used as a replacement. The Company is continuing to monitor the potential impact of the replacement of LIBOR, but does not anticipate a material impact on our business, financial condition, results of operations or cash flows.
Fair Value Measurements
The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:

Level 1    Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2    Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.
Level 3    Unobservable inputs for the asset or liability.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:
Three Months Ended
September 30, 2021
Three Months Ended
September 30, 2020
IndustrialAerospaceTotal CompanyIndustrialAerospaceTotal Company
Products and Services
Engineered Components Products$47,217 $— $47,217 $41,746 $— $41,746 
Molding Solutions Products119,956 — 119,956 103,684 — 103,684 
Force & Motion Control Products47,534 — 47,534 37,813 — 37,813 
Automation Products16,841 — 16,841 13,668 — 13,668 
Aerospace Original Equipment Manufacturer Products— 64,058 64,058 — 52,023 52,023 
Aerospace Aftermarket Products and Services— 29,453 29,453 — 20,125 20,125 
$231,548 $93,511 $325,059 $196,911 $72,148 $269,059 
Geographic Regions (A)
Americas$90,902 $70,231 $161,133 $73,677 $56,740 $130,417 
Europe83,255 16,002 99,257 80,470 10,139 90,609 
Asia56,370 6,586 62,956 41,255 4,704 45,959 
Rest of World1,021 692 1,713 1,509 565 2,074 
$231,548 $93,511 $325,059 $196,911 $72,148 $269,059 
Nine Months Ended
September 30, 2021
Nine Months Ended
September 30, 2020
IndustrialAerospaceTotal CompanyIndustrialAerospaceTotal Company
Products and Services
Engineered Components Products$140,932 $— $140,932 $115,414 $— $115,414 
Molding Solutions Products351,115 — 351,115 294,869 — 294,869 
Force & Motion Control Products141,512 — 141,512 112,250 — 112,250 
Automation Products52,648 — 52,648 38,506 — 38,506 
Aerospace Original Equipment Manufacturer Products— 180,571 180,571 — 178,346 178,346 
Aerospace Aftermarket Products and Services— 81,068 81,068 — 95,881 95,881 
$686,207 $261,639 $947,846 $561,039 $274,227 $835,266 
Geographic Regions (A)
Americas$266,798 $194,878 $461,676 $208,232 $196,945 $405,177 
Europe262,023 43,416 305,439 230,685 49,742 280,427 
Asia153,876 21,329 175,205 118,511 23,937 142,448 
Rest of World3,510 2,016 5,526 3,611 3,603 7,214 
$686,207 $261,639 $947,846 $561,039 $274,227 $835,266 
(A) Sales by geographic region are based on the location to which the product is shipped.
Contract with Customer, Asset and Liability
Net contract assets (liabilities) consisted of the following:
September 30, 2021December 31, 2020$ Change% Change
Unbilled receivables (contract assets)$37,063 $33,009 $4,054 12 %
Contract liabilities(26,290)(39,865)13,575 (34)%
Net contract assets (liabilities)$10,773 $(6,856)$17,629 NM
NM - Not Meaningful
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders Equity (Tables)
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Schedule of changes in equity
A schedule of consolidated changes in equity for the nine months ended September 30, 2021 is as follows (number of shares in thousands):
Common
Stock
(Number of
Shares)
Common
Stock
(Amount)
Additional
Paid-In
Capital
Treasury
Stock
(Number of
Shares)
Treasury
Stock (Amount)
Retained
Earnings
Accumulated
Other
Non-Owner
Changes to
Equity
Total
Stockholders’
Equity
December 31, 202064,171 $642 $501,531 13,530 $(516,992)$1,519,811 $(122,315)$1,382,677 
Comprehensive income— — — — — 19,382 (44,902)(25,520)
Dividends declared ($0.16 per share)

— — — — — (8,104)— (8,104)
Employee stock plans12 — 2,406 (68)(24)— 2,314 
March 31, 202164,183 $642 $503,937 13,531 $(517,060)$1,531,065 $(167,217)$1,351,367 
Comprehensive income— — — — — 24,491 24,591 49,082 
Dividends declared ($0.16 per share)

— — — — — (8,090)— (8,090)
Common stock repurchases— — — 100 (5,229)— — (5,229)
Employee stock plans17 — 3,417 (123)(31)— 3,263 
June 30, 202164,200 $642 $507,354 13,634 $(522,412)$1,547,435 $(142,626)$1,390,393 
Comprehensive income— — — — — 27,863 (21,681)6,182 
Dividends declared ($0.16 per share)
— — — — — (8,099)— (8,099)
Residual interest in subsidiary— — 2,177 — — — — 2,177 
Employee stock plans84 3,826 23 (1,165)(86)— 2,576 
September 30, 202164,284 $643 $513,357 13,657 $(523,577)$1,567,113 $(164,307)$1,393,229 

A schedule of consolidated changes in equity for the nine months ended September 30, 2020 is as follows (number of shares in thousands):
Common
Stock
(Number of
Shares)
Common
Stock
(Amount)
Additional
Paid-In
Capital
Treasury
Stock
(Number of
Shares)
Treasury
Stock (Amount)
Retained
Earnings
Accumulated
Other
Non-Owner
Changes to
Equity
Total
Stockholders’
Equity
December 31, 201963,873 $639 $489,282 13,051 $(498,074)$1,489,176 $(210,495)$1,270,528 
Comprehensive income— — — — — 29,733 (34,189)(4,456)
Dividends declared ($0.16 per share)
— — — — — (8,133)— (8,133)
Common stock repurchases— — — 396 (15,550)— — (15,550)
Employee stock plans17 — 2,743 (84)(88)— 2,571 
March 31, 202063,890 $639 $492,025 13,449 $(513,708)$1,510,688 $(244,684)$1,244,960 
Comprehensive income— — — — — 567 17,044 17,611 
Dividends declared ($0.16 per share)
— — — — — (8,072)— (8,072)
Employee stock plans14 — 3,394 (53)(134)— 3,207 
June 30, 202063,904 $639 $495,419 13,450 $(513,761)$1,503,049 $(227,640)$1,257,706 
Comprehensive income— — — — — 15,358 42,139 57,497 
Dividends declared ($0.16 per share)
— — — — — (8,097)— (8,097)
Employee stock plans237 3,601 76 (3,039)(14)— 550 
September 30, 202064,141 $641 $499,020 13,526 $(516,800)$1,510,296 $(185,501)$1,307,656 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory
The components of inventories consisted of:
September 30, 2021December 31, 2020
Finished goods$86,776 

$79,833 
Work-in-process67,350 76,542 
Raw material and supplies84,716 81,633 
$238,842 $238,008 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended September 30, 2021:
IndustrialAerospaceTotal Company
December 31, 2020$980,794 $30,786 $1,011,580 
Foreign currency translation(44,099)— (44,099)
September 30, 2021$936,695 $30,786 $967,481 
Schedule of Intangible Assets
Other intangible assets consisted of:
September 30, 2021December 31, 2020
Range of
Life -Years
Gross AmountAccumulated AmortizationGross AmountAccumulated Amortization
Amortized intangible assets:  
Revenue Sharing Programs (RSPs)
Up to 30
$299,500 $(149,243)$299,500 $(143,209)
Component Repair Programs (CRPs)
Up to 30
111,839 (34,204)111,839 (30,869)
Customer relationships
10-16
338,366 (134,180)338,366 (118,752)
Patents and technology
4-11
123,433 (84,040)123,433 (77,311)
Trademarks/trade names
10-30
10,949 (10,542)10,949 (10,377)
Other
Up to 15
10,746 (5,160)10,746 (4,580)
894,833 (417,369)894,833 (385,098)
Unamortized intangible assets:
Trade names55,670 — 55,670 — 
Foreign currency translation(15,810)— (1,273)— 
Other intangible assets$934,693 $(417,369)$949,230 $(385,098)
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt and notes and overdrafts payable at September 30, 2021 and December 31, 2020 consisted of:
 September 30, 2021December 31, 2020
 Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Amended Credit Agreement$523,405 $551,793 $593,622 $601,936 
3.97% Senior Notes
100,000 108,090 100,000 109,151 
Borrowings under lines of credit and overdrafts148 148 2,115 2,115 
Finance leases7,149 7,401 8,268 8,650 
Other1,755 1,757 254 257 
632,457 669,189 704,259 722,109 
Less current maturities(3,768)(4,391)
Long-term debt$628,689 $699,868 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table provides the assets and liabilities reported at fair value and measured on a recurring basis:
Fair Value Measurements Using
DescriptionTotalQuoted Prices in Active Markets for
Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
September 30, 2021
Asset derivatives$195 $— $195 $— 
Liability derivatives(2,774)— (2,774)— 
Bank acceptances11,303 — 11,303 — 
Rabbi trust assets3,317 3,317 — — 
Total$12,041 $3,317 $8,724 $— 
December 31, 2020
Asset derivatives$1,642 $— $1,642 $— 
Liability derivatives(1,988)— (1,988)— 
Bank acceptances 13,267 — 13,267 — 
Rabbi trust assets3,233 3,233 — — 
Total$16,154 $3,233 $12,921 $— 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Pension and Other Postretirement Benefits (Tables)
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Schedule of Net Benefit Costs
Pension and other postretirement benefits expenses consisted of the following:
Three Months Ended
September 30,
Nine Months Ended
September 30,
Pensions202120202021 2020
Service cost$1,633 $1,620 $4,912 $4,704 
Interest cost3,186 3,815 9,562 11,438 
Expected return on plan assets(6,963)(7,594)(20,897)(22,391)
Amortization of prior service cost83 128 248 281 
Amortization of actuarial losses3,999 3,502 12,005 10,148 
Curtailment loss— — — 484 
Net periodic benefit cost$1,938 $1,471 $5,830 $4,664 
Three Months Ended
September 30,
Nine Months Ended
September 30,
Other Postretirement Benefits202120202021 2020
Service cost$27 $20 $77  $61 
Interest cost203 259 615  780 
Amortization of prior service cost22  20 
Amortization of actuarial losses54 194 27 
Net periodic benefit cost$291 $294 $908  $888 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables)
9 Months Ended
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) By Component
The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the nine-month periods ended September 30, 2021 and 2020:
Gains and Losses on Cash Flow HedgesPension and Other Postretirement Benefit ItemsForeign Currency ItemsTotal
December 31, 2020$(757)$(142,119)$20,561 $(122,315)
Other comprehensive (loss) income before reclassifications (1,115)614 (51,669)(52,170)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income 627 9,551 — 10,178 
Net current-period other comprehensive (loss) income (488)10,165 (51,669)(41,992)
September 30, 2021$(1,245)$(131,954)$(31,108)$(164,307)
Gains and Losses on Cash Flow HedgesPension and Other Postretirement Benefit ItemsForeign Currency ItemsTotal
December 31, 2019$(115)$(144,047)$(66,333)$(210,495)
Other comprehensive (loss) income before reclassifications (2,305)(5,733)23,774 15,736 
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income858 8,400 — 9,258 
Net current-period other comprehensive (loss) income(1,447)2,667 23,774 24,994 
September 30, 2020$(1,562)$(141,380)$(42,559)$(185,501)
Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) to the Consolidated Statements of Income
The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three-month periods ended September 30, 2021 and 2020:
Details about Accumulated Other Comprehensive Income (Loss) ComponentsAmount Reclassified from Accumulated Other Comprehensive Income (Loss)Affected Line Item in the Consolidated Statements of Income
Three Months Ended
September 30, 2021
Three Months Ended
September 30, 2020
(Losses)/gains on cash flow hedges
Interest rate contracts
$(468)$(449)Interest expense
Foreign exchange contracts
219 237 Net sales
(249)(212)Total before tax
75 85 Tax benefit
(174)(127)Net of tax
Pension and other postretirement benefit items
Amortization of prior service costs$(90)$(134)(A)
Amortization of actuarial losses(4,053)(3,511)(A)
(4,143)(3,645)Total before tax
972 844 Tax benefit
(3,171)(2,801)Net of tax
Total reclassifications in the period$(3,345)$(2,928)
The following table sets forth the reclassifications out of accumulated other comprehensive income (loss) by component for the nine-month periods ended September 30, 2021 and 2020:
Details about Accumulated Other Comprehensive Income (Loss) ComponentsAmount Reclassified from Accumulated Other Comprehensive Income (Loss)Affected Line Item in the Consolidated Statements of Income
Nine Months Ended
September 30, 2021
Nine Months Ended
September 30, 2020
(Losses)/gains on cash flow hedges
Interest rate contracts
$(1,377)(866)Interest expense
Foreign exchange contracts
517 (213)Net sales
(860)(1,079)Total before tax
233 221 Tax benefit
(627)(858)Net of tax
Pension and other postretirement benefit items
Amortization of prior service costs$(270)$(301)(A)
Amortization of actuarial losses(12,199)(10,175)(A)
Curtailment loss— (484)(A)
(12,469)(10,960)Total before tax
2,918 2,560 Tax benefit
(9,551)(8,400)Net of tax
Total reclassifications in the period$(10,178)$(9,258)

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Information on Business Segments (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables set forth information about the Company's operations by its two reportable segments:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net sales
Industrial$231,549 $196,916 $686,220 $561,047 
Aerospace93,511 72,148 261,639 274,227 
Intersegment sales(1)(5)(13)(8)
Total net sales$325,059 $269,059 $947,846 $835,266 
Operating profit
Industrial$30,067 $24,438 $78,635 $42,063 
Aerospace13,642 6,805 35,997 48,609 
Total operating profit43,709 31,243 114,632 90,672 
Interest expense4,027 3,701 12,443 11,924 
Other expense (income), net1,217 47 3,952 2,700 
Income before income taxes$38,465 $27,495 $98,237 $76,048 
September 30, 2021 December 31, 2020
Assets 
Industrial$1,840,602 $1,908,389 
Aerospace590,251 623,547 
Other (A)
155,736 144,290 
Total assets$2,586,589  $2,676,226 
(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents and deferred tax assets.
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Business Reorganization (Tables)
9 Months Ended
Sep. 30, 2021
Restructuring and Related Activities [Abstract]  
Schedule of Change of Liability for Business Reorganization
The following table sets forth the change in the liability related to these actions:
December 31, 2020$13,151 
Severance expense(810)
Payments(8,838)
September 30, 2021$3,503 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Divestiture - Narrative (Details)
€ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 01, 2020
USD ($)
Feb. 01, 2020
EUR (€)
Mar. 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Dec. 20, 2019
EUR (€)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Proceeds from the sale of businesses, net of cash sold       $ 0 $ 36,879  
Loss on sale       $ 0 $ 6,620  
Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. | Disposal Group, Disposed of by Sale, Not Discontinued Operations            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Consideration | €           € 42,500
Cash consideration, gross $ 42,915 € 38,964        
Proceeds from the sale of businesses, net of cash sold $ 36,062          
Loss on sale     $ 4,211      
Incremental costs     $ 2,409      
Escrow deposits | €   € 6,000        
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 325,059 $ 269,059 $ 947,846 $ 835,266
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 231,548 196,911 686,207 561,039
Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 93,511 72,148 261,639 274,227
Americas        
Disaggregation of Revenue [Line Items]        
Net sales 161,133 130,417 461,676 405,177
Americas | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 90,902 73,677 266,798 208,232
Americas | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 70,231 56,740 194,878 196,945
Europe        
Disaggregation of Revenue [Line Items]        
Net sales 99,257 90,609 305,439 280,427
Europe | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 83,255 80,470 262,023 230,685
Europe | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 16,002 10,139 43,416 49,742
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 62,956 45,959 175,205 142,448
Asia | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 56,370 41,255 153,876 118,511
Asia | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 6,586 4,704 21,329 23,937
Rest of World        
Disaggregation of Revenue [Line Items]        
Net sales 1,713 2,074 5,526 7,214
Rest of World | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 1,021 1,509 3,510 3,611
Rest of World | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 692 565 2,016 3,603
Engineered Components Products        
Disaggregation of Revenue [Line Items]        
Net sales 47,217 41,746 140,932 115,414
Engineered Components Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 47,217 41,746 140,932 115,414
Engineered Components Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Molding Solutions Products        
Disaggregation of Revenue [Line Items]        
Net sales 119,956 103,684 351,115 294,869
Molding Solutions Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 119,956 103,684 351,115 294,869
Molding Solutions Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Force & Motion Control Products        
Disaggregation of Revenue [Line Items]        
Net sales 47,534 37,813 141,512 112,250
Force & Motion Control Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 47,534 37,813 141,512 112,250
Force & Motion Control Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Automation Products        
Disaggregation of Revenue [Line Items]        
Net sales 16,841 13,668 52,648 38,506
Automation Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 16,841 13,668 52,648 38,506
Automation Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Original Equipment Manufacturer Products        
Disaggregation of Revenue [Line Items]        
Net sales 64,058 52,023 180,571 178,346
Aerospace Original Equipment Manufacturer Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Original Equipment Manufacturer Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 64,058 52,023 180,571 178,346
Aerospace Aftermarket Products and Services        
Disaggregation of Revenue [Line Items]        
Net sales 29,453 20,125 81,068 95,881
Aerospace Aftermarket Products and Services | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Aftermarket Products and Services | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales $ 29,453 $ 20,125 $ 81,068 $ 95,881
Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue transferred percent 80.00% 90.00% 80.00% 85.00%
Transferred over Time        
Disaggregation of Revenue [Line Items]        
Revenue transferred percent 20.00% 10.00% 20.00% 15.00%
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]          
Unbilled receivables (contract assets) $ 37,063   $ 37,063   $ 33,009
Unbilled receivables (contract assets), $ Change     $ 4,054    
Unbilled receivables (contract assets), % Change     12.00%    
Contract liabilities (26,290)   $ (26,290)   (39,865)
Contract liabilities, $ Change     $ 13,575    
Contract liabilities, % Change     (34.00%)    
Net contract liabilities 10,773   $ 10,773   (6,856)
Net contract liabilities, $ Change     17,629    
Customer advances $ 11,682   $ 11,682   $ 12,750
Revenue recognized 30.00% 25.00% 85.00% 75.00%  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Remaining Performance Obligations (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligations $ 175,029
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, expected timing 12 months
Remaining performance obligations, percentage 70.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, expected timing 24 months
Remaining performance obligations, percentage 25.00%
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period $ 1,390,393 $ 1,351,367 $ 1,382,677 $ 1,257,706 $ 1,244,960 $ 1,270,528 $ 1,382,677 $ 1,270,528
Comprehensive income 6,182 49,082 (25,520) 57,497 17,611 (4,456) 29,744 70,652
Dividends declared (8,099) (8,090) (8,104) (8,097) (8,072) (8,133)    
Common stock repurchases   (5,229)       (15,550)    
Residual interest in subsidiary 2,177              
Employee stock plans 2,576 3,263 2,314 550 3,207 2,571    
Balance at end of period $ 1,393,229 $ 1,390,393 $ 1,351,367 $ 1,307,656 $ 1,257,706 $ 1,244,960 $ 1,393,229 $ 1,307,656
Dividends declared (in dollars per share) $ 0.16 $ 0.16 $ 0.16 $ 0.16 $ 0.16 $ 0.16    
Common Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period (in shares) 64,200 64,183 64,171 63,904 63,890 63,873 64,171 63,873
Balance at beginning of period $ 642 $ 642 $ 642 $ 639 $ 639 $ 639 $ 642 $ 639
Employee stock plans (in shares) 84 17 12 237 14 17    
Employee stock plans $ 1     $ 2 $ 0 $ 0    
Balance at end of period (in shares) 64,284 64,200 64,183 64,141 63,904 63,890 64,284 64,141
Balance at end of period $ 643 $ 642 $ 642 $ 641 $ 639 $ 639 $ 643 $ 641
Additional Paid-In Capital                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period 507,354 503,937 501,531 495,419 492,025 489,282 501,531 489,282
Residual interest in subsidiary 2,177              
Employee stock plans 3,826 3,417 2,406 3,601 3,394 2,743    
Balance at end of period $ 513,357 $ 507,354 $ 503,937 $ 499,020 $ 495,419 $ 492,025 $ 513,357 $ 499,020
Treasury Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period (in shares) 13,634 13,531 13,530 13,450 13,449 13,051 13,530 13,051
Balance at beginning of period $ (522,412) $ (517,060) $ (516,992) $ (513,761) $ (513,708) $ (498,074) $ (516,992) $ (498,074)
Common stock repurchases (in shares)   100       396    
Common stock repurchases   $ (5,229)       $ (15,550)    
Employee stock plans (in shares) 23 3 1 76 1 2    
Employee stock plans $ (1,165) $ (123) $ (68) $ (3,039) $ (53) $ (84)    
Balance at end of period (in shares) 13,657 13,634 13,531 13,526 13,450 13,449 13,657 13,526
Balance at end of period $ (523,577) $ (522,412) $ (517,060) $ (516,800) $ (513,761) $ (513,708) $ (523,577) $ (516,800)
Retained Earnings                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period 1,547,435 1,531,065 1,519,811 1,503,049 1,510,688 1,489,176 1,519,811 1,489,176
Comprehensive income 27,863 24,491 19,382 15,358 567 29,733    
Dividends declared (8,099) (8,090) (8,104) (8,097) (8,072) (8,133)    
Employee stock plans (86) (31) (24) (14) (134) (88)    
Balance at end of period 1,567,113 1,547,435 1,531,065 1,510,296 1,503,049 1,510,688 1,567,113 1,510,296
Accumulated Other Non-Owner Changes to Equity                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period (142,626) (167,217) (122,315) (227,640) (244,684) (210,495) (122,315) (210,495)
Comprehensive income (21,681) 24,591 (44,902) 42,139 17,044 (34,189)    
Balance at end of period $ (164,307) $ (142,626) $ (167,217) $ (185,501) $ (227,640) $ (244,684) $ (164,307) $ (185,501)
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net Income Per Common Share [Line Items]          
Weighted average number of diluted shares outstanding adjustment (in shares)   155,482 103,936 159,807 236,930
Share-based Awards          
Net Income Per Common Share [Line Items]          
Antidilutive securities excluded from computation of EPS   501,242 525,738    
Stock Options          
Net Income Per Common Share [Line Items]          
Antidilutive securities excluded from computation of EPS       508,812 488,401
Options, granted (in shares) 144,000        
Restricted Stock Units          
Net Income Per Common Share [Line Items]          
Other than options, granted (in shares) 105,669        
Performance Share Awards          
Net Income Per Common Share [Line Items]          
Other than options, granted (in shares) 97,515        
Performance period       3 years  
Minimum range of target award of stock plan       0.00%  
Maximum range of target award of stock plan       250.00%  
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Finished goods $ 86,776 $ 79,833
Work-in-process 67,350 76,542
Raw material and supplies 84,716 81,633
Inventories $ 238,842 $ 238,008
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Goodwill:      
Goodwill, beginning of period   $ 1,011,580,000  
Foreign currency translation   (44,099,000)  
Goodwill, end of period   967,481,000  
Other Intangible Assets:      
Gross Amount   894,833,000 $ 894,833,000
Accumulated Amortization   (417,369,000) (385,098,000)
Foreign currency translation   (15,810,000) (1,273,000)
Other intangible assets   934,693,000 949,230,000
Intangible Assets, Future Amortization Expense      
Amortization of intangible assets expected in 2021   10,000,000  
Amortization of intangible assets expected in 2022   42,000,000  
Amortization of intangible assets expected in 2023   44,000,000  
Amortization of intangible assets expected in 2024   44,000,000  
Amortization of intangible assets expected in 2025   44,000,000  
Amortization of intangible assets expected in 2026   43,000,000  
Trade names      
Other Intangible Assets:      
Unamortized intangible asset   55,670,000 55,670,000
Intangible Assets, Future Amortization Expense      
Impairment of trade names $ 0    
Revenue Sharing Programs (RSPs)      
Other Intangible Assets:      
Gross Amount   299,500,000 299,500,000
Accumulated Amortization   (149,243,000) (143,209,000)
Component Repair Programs (CRPs)      
Other Intangible Assets:      
Gross Amount   111,839,000 111,839,000
Accumulated Amortization   (34,204,000) (30,869,000)
Customer relationships      
Other Intangible Assets:      
Gross Amount   338,366,000 338,366,000
Accumulated Amortization   (134,180,000) (118,752,000)
Patents and technology      
Other Intangible Assets:      
Gross Amount   123,433,000 123,433,000
Accumulated Amortization   (84,040,000) (77,311,000)
Trademarks/trade names      
Other Intangible Assets:      
Gross Amount   10,949,000 10,949,000
Accumulated Amortization   (10,542,000) (10,377,000)
Other      
Other Intangible Assets:      
Gross Amount   10,746,000 10,746,000
Accumulated Amortization   (5,160,000) $ (4,580,000)
Industrial      
Goodwill:      
Goodwill, beginning of period   980,794,000  
Foreign currency translation   (44,099,000)  
Goodwill, end of period   936,695,000  
Aerospace      
Goodwill:      
Goodwill, beginning of period   30,786,000  
Foreign currency translation   0  
Goodwill, end of period   $ 30,786,000  
Minimum | Customer relationships      
Other Intangible Assets:      
Range of life   10 years  
Minimum | Patents and technology      
Other Intangible Assets:      
Range of life   4 years  
Minimum | Trademarks/trade names      
Other Intangible Assets:      
Range of life   10 years  
Maximum | Revenue Sharing Programs (RSPs)      
Other Intangible Assets:      
Range of life   30 years  
Maximum | Component Repair Programs (CRPs)      
Other Intangible Assets:      
Range of life   30 years  
Maximum | Customer relationships      
Other Intangible Assets:      
Range of life   16 years  
Maximum | Patents and technology      
Other Intangible Assets:      
Range of life   11 years  
Maximum | Trademarks/trade names      
Other Intangible Assets:      
Range of life   30 years  
Maximum | Other      
Other Intangible Assets:      
Range of life   15 years  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Debt Schedule (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Oct. 31, 2014
Debt Instrument [Line Items]      
Carrying amount of debt $ 1,799 $ 2,115  
Carrying amount of finance leases 7,149 8,268  
Fair value of finance leases 7,401 8,650  
Carrying amount of debt and finance leases 632,457 704,259  
Fair value of debt and finance leases 669,189 722,109  
Less current maturities (3,768) (4,391)  
Long-term debt 628,689 699,868  
Amended Credit Agreement      
Debt Instrument [Line Items]      
Carrying amount of debt   593,622  
Fair value of debt 551,793 601,936  
Senior Notes | 3.97% Senior Notes      
Debt Instrument [Line Items]      
Carrying amount of debt 100,000 100,000  
Fair value of debt $ 108,090 109,151  
Stated interest rate 3.97%   3.97%
Lines of Credit and Overdrafts      
Debt Instrument [Line Items]      
Carrying amount of debt $ 148 2,115  
Fair value of debt 148 2,115  
Other      
Debt Instrument [Line Items]      
Carrying amount of debt 1,755 254  
Fair value of debt $ 1,757 $ 257  
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Narrative (Details)
€ in Thousands
9 Months Ended
Feb. 10, 2021
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2021
EUR (€)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
EUR (€)
Oct. 08, 2020
USD ($)
Oct. 07, 2020
USD ($)
Oct. 31, 2014
USD ($)
Debt Instrument [Line Items]                  
Notes and overdrafts payable   $ 1,799,000     $ 2,115,000        
Finance lease   7,149,000     8,268,000        
Bank acceptances executed and outstanding   1,651,000              
Amended Credit Agreement                  
Debt Instrument [Line Items]                  
Notes and overdrafts payable   0     2,100,000        
Amended Credit Agreement                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity   87,000,000              
Carrying amount of debt         $ 593,622,000        
Line of credit, interest rate at period end         1.10% 1.10%      
Bank Overdrafts                  
Debt Instrument [Line Items]                  
Notes and overdrafts payable   $ 148,000     $ 15,000        
Repayment period   2 days              
Other Foreign Bank Borrowings                  
Debt Instrument [Line Items]                  
Carrying amount of debt   $ 104,000     254,000        
3.97% Senior Notes | Senior Notes                  
Debt Instrument [Line Items]                  
Debt instrument, face amount                 $ 100,000,000
Stated interest rate   3.97% 3.97%           3.97%
Percent allowed to be prepaid                 100.00%
Carrying amount of debt   $ 100,000,000     100,000,000        
Sixth Amendment Maturity February 2022 | Amended Credit Agreement                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity             $ 1,000,000    
Line of credit facility, accordion feature $ 200,000           200,000,000    
Sixth Amendment Maturity February 2022 | Amended Credit Agreement | Euribor                  
Debt Instrument [Line Items]                  
Variable basis spread 1.175%                
Sixth Amendment Maturity February 2022 | Amended Credit Agreement | Base Rate                  
Debt Instrument [Line Items]                  
Variable basis spread 0.175%                
Sixth Amendment Maturity February 2022 and 3.97% Percent Senior Notes                  
Debt Instrument [Line Items]                  
Carrying amount of debt         593,622,000        
Remaining borrowing capacity         406,378,000        
Sixth Amendment Maturity February 2022 and 3.97% Percent Senior Notes | Euro Member Countries, Euro                  
Debt Instrument [Line Items]                  
Carrying amount of debt         $ 423,622,000 € 344,450      
Line of credit, interest rate at period end         1.42% 1.42%      
Sixth Amendment Maturity February 2022 and 3.97% Percent Senior Notes | Line of Credit and Senior Notes                  
Debt Instrument [Line Items]                  
Debt covenant threshold for permitted acquisition             $ 150,000,000    
Debt covenant material acquisition, senior debt to EBITDA             3.50    
Debt covenant ratio of total debt to EBITDA             3.75    
Allowable add-back for consolidated EBITDA             $ 25,000,000    
Debt covenant, fee for exceeding senior leverage ratio             0.0050    
Fees and expenses for executing admendments             $ 1,384,000    
Sixth Amendment Maturity February 2022 and 3.97% Percent Senior Notes | Line of Credit and Senior Notes | Minimum                  
Debt Instrument [Line Items]                  
Debt covenant ratio of senior debt to EBITDA             3.25    
Sixth Amendment Maturity February 2022 and 3.97% Percent Senior Notes | Line of Credit and Senior Notes | Maximum                  
Debt Instrument [Line Items]                  
Debt covenant ratio of senior debt to EBITDA             3.75    
Fifth Amendment Maturity February 2022 and 3.97% Senior Notes | Line of Credit and Senior Notes                  
Debt Instrument [Line Items]                  
Allowable add-back for consolidated EBITDA               $ 15,000,000  
Sixth Admendment Maturity February 2026 | Amended Credit Agreement                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 1,000,000,000                
Line of credit facility, accordion feature 250,000                
Debt covenant ratio of senior debt to EBITDA   3.75 3.75            
Debt covenant threshold for permitted acquisition $ 150,000                
Debt covenant material acquisition, senior debt to EBITDA 3.50                
Debt covenant ratio of total debt to EBITDA 3.75                
Fees and expenses for executing admendments       $ 4,208,000          
Line of credit facility with accordian feature, maximum borrowing capacity $ 1,250,000                
Debt covenant material acquisition, debt to EBITDA 4.25                
Debt covenant ratio of EBITDA to cash interest expense 4.25                
Senior debt to consolidated EBITDA at period end   2.59 2.59            
Sixth Admendment Maturity February 2026 | Amended Credit Agreement | Euribor                  
Debt Instrument [Line Items]                  
Variable basis spread 1.775%                
Sixth Admendment Maturity February 2026 | Amended Credit Agreement | Base Rate                  
Debt Instrument [Line Items]                  
Variable basis spread 0.775%                
Sixth Admendment Maturity February 2026 | Amended Credit Agreement | Minimum                  
Debt Instrument [Line Items]                  
Debt covenant ratio of senior debt to EBITDA 3.25                
Sixth Admendment Maturity February 2026 | Amended Credit Agreement | Maximum                  
Debt Instrument [Line Items]                  
Debt covenant ratio of senior debt to EBITDA 3.75                
Sixth Admendment Maturity February 2026, Multicurrency Borrowings | Amended Credit Agreement | Euribor                  
Debt Instrument [Line Items]                  
Basis for variable basis spread 0.00%                
Sixth Admendment Maturity February 2026, Multicurrency Borrowings | Amended Credit Agreement | Minimum | Euribor                  
Debt Instrument [Line Items]                  
Variable basis spread 1.175%                
Sixth Admendment Maturity February 2026, Multicurrency Borrowings | Amended Credit Agreement | Maximum | Euribor                  
Debt Instrument [Line Items]                  
Variable basis spread 1.775%                
Sixth Admendment Maturity February 2026 and 3.97% Senior Notes                  
Debt Instrument [Line Items]                  
Carrying amount of debt   $ 523,405,000              
Remaining borrowing capacity   476,595,000              
Additional borrowings allowed under financial covenants   282,826,000              
Sixth Admendment Maturity February 2026 and 3.97% Senior Notes | Euro Member Countries, Euro                  
Debt Instrument [Line Items]                  
Carrying amount of debt   $ 383,405,000 € 330,450            
Line of credit, interest rate at period end   1.47% 1.47%            
Sixth Admendment Maturity February 2026 and 3.97% Senior Notes | Senior Notes                  
Debt Instrument [Line Items]                  
Additional borrowings allowed under financial covenants   $ 282,826,000              
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Mar. 24, 2021
USD ($)
Apr. 28, 2017
USD ($)
Bank
Derivative [Line Items]            
Net cash payments from settlement     $ (9,835) $ (2,217)    
Foreign Exchange Contract            
Derivative [Line Items]            
Net cash payments from settlement     1,070 1,880    
Foreign Exchange Contract | Other Nonoperating Income (Expense)            
Derivative [Line Items]            
Amount of gain (loss) recognized in income on derivative $ 2,991 $ (3,079) $ 3,404 $ 2,743    
Derivatives designated as hedging instruments | Interest Rate Contract            
Derivative [Line Items]            
Number of banks transacted with for interest rate swap agreements (in banks) | Bank           1
Fixed interest rate         1.17% 1.92%
Term of contract     2 years      
Derivatives designated as hedging instruments | Interest Rate Contract | LIBOR            
Derivative [Line Items]            
Derivative amount of hedge         $ 100,000 $ 100,000
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Maximum    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Maturity of bank acceptances 1 year  
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives $ 0 $ 0
Liability derivatives 0 0
Bank acceptances 0 0
Rabbi trust assets 3,317 3,233
Financial assets and financial liabilities, reported at fair value 3,317 3,233
Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives 195 1,642
Liability derivatives (2,774) (1,988)
Bank acceptances 11,303 13,267
Rabbi trust assets 0 0
Financial assets and financial liabilities, reported at fair value 8,724 12,921
Significant Unobservable Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives 0 0
Liability derivatives 0 0
Bank acceptances 0 0
Rabbi trust assets 0 0
Financial assets and financial liabilities, reported at fair value 0 0
Estimate of Fair Value, Fair Value Disclosure    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives 195 1,642
Liability derivatives (2,774) (1,988)
Bank acceptances 11,303 13,267
Rabbi trust assets 3,317 3,233
Financial assets and financial liabilities, reported at fair value $ 12,041 $ 16,154
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Pension and Other Postretirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Pensions        
Pension and other postretirement benefits expenses        
Service cost $ 1,633 $ 1,620 $ 4,912 $ 4,704
Interest cost 3,186 3,815 9,562 11,438
Expected return on plan assets (6,963) (7,594) (20,897) (22,391)
Amortization of prior service cost 83 128 248 281
Amortization of actuarial losses 3,999 3,502 12,005 10,148
Curtailment loss 0 0 0 484
Net periodic benefit cost 1,938 1,471 5,830 4,664
Other Postretirement Benefits        
Pension and other postretirement benefits expenses        
Service cost 27 20 77 61
Interest cost 203 259 615 780
Amortization of prior service cost 7 6 22 20
Amortization of actuarial losses 54 9 194 27
Net periodic benefit cost $ 291 $ 294 $ 908 $ 888
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Income Tax Disclosure [Abstract]          
Taxes payable, current         $ 3,008
Taxes payable, noncurrent         $ 6,016
Deferred tax assets, tax expense $ 83,921   $ 83,921    
Tax deferred income 72,190   $ 72,190    
Deferred income tax benefit $ 2,707        
Effective tax rate   37.60% 27.00% 40.00%  
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]        
Balance at beginning of period     $ (122,315) $ (210,495)
Other comprehensive (loss) income before reclassifications     (52,170) 15,736
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income     10,178 9,258
Total other comprehensive (loss) income, net of tax $ (21,681) $ 42,139 (41,992) 24,994
Balance at end of period (164,307) (185,501) (164,307) (185,501)
Gains and Losses on Cash Flow Hedges        
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]        
Balance at beginning of period     (757) (115)
Other comprehensive (loss) income before reclassifications     (1,115) (2,305)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income     627 858
Total other comprehensive (loss) income, net of tax     (488) (1,447)
Balance at end of period (1,245) (1,562) (1,245) (1,562)
Pension and Other Postretirement Benefit Items        
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]        
Balance at beginning of period     (142,119) (144,047)
Other comprehensive (loss) income before reclassifications     614 (5,733)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income     9,551 8,400
Total other comprehensive (loss) income, net of tax     10,165 2,667
Balance at end of period (131,954) (141,380) (131,954) (141,380)
Foreign Currency Items        
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]        
Balance at beginning of period     20,561 (66,333)
Other comprehensive (loss) income before reclassifications     (51,669) 23,774
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income     0 0
Total other comprehensive (loss) income, net of tax     (51,669) 23,774
Balance at end of period $ (31,108) $ (42,559) $ (31,108) $ (42,559)
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component - Amount Reclassified from Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense $ (4,027) $ (3,701) $ (12,443) $ (11,924)
Net sales 325,059 269,059 947,846 835,266
Tax benefit (10,602) (12,137) (26,501) (30,390)
Net income 27,863 15,358 71,736 45,658
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income (3,345) (2,928) (10,178) (9,258)
Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | (Losses)/gains on cash flow hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense (468) (449) (1,377) (866)
Net sales 219 237 517 (213)
Income before income taxes (249) (212) (860) (1,079)
Tax benefit 75 85 233 221
Net income (174) (127) (627) (858)
Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Amortization of prior service costs        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income before income taxes (90) (134) (270) (301)
Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Amortization of actuarial losses        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income before income taxes (4,053) (3,511) (12,199) (10,175)
Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Pension and Other Postretirement Benefit Items        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income before income taxes (4,143) (3,645) (12,469) (10,960)
Curtailment loss     0 (484)
Tax benefit 972 844 2,918 2,560
Net income $ (3,171) $ (2,801) $ (9,551) $ (8,400)
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Information on Business Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Segment
Sep. 30, 2020
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | Segment     2  
Net sales $ 325,059 $ 269,059 $ 947,846 $ 835,266
Operating profit 43,709 31,243 114,632 90,672
Interest expense 4,027 3,701 12,443 11,924
Other expense (income), net 1,217 47 3,952 2,700
Industrial        
Segment Reporting Information [Line Items]        
Net sales 231,548 196,911 686,207 561,039
Aerospace        
Segment Reporting Information [Line Items]        
Net sales 93,511 72,148 261,639 274,227
Operating Segments | Industrial        
Segment Reporting Information [Line Items]        
Net sales 231,549 196,916 686,220 561,047
Operating profit 30,067 24,438 78,635 42,063
Operating Segments | Aerospace        
Segment Reporting Information [Line Items]        
Net sales 93,511 72,148 261,639 274,227
Operating profit 13,642 6,805 35,997 48,609
Intersegment sales        
Segment Reporting Information [Line Items]        
Net sales $ (1) $ (5) $ (13) $ (8)
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Information on Business Segments Details 1 (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Assets $ 2,586,589 $ 2,676,226
Operating Segments | Industrial    
Segment Reporting Information [Line Items]    
Assets 1,840,602 1,908,389
Operating Segments | Aerospace    
Segment Reporting Information [Line Items]    
Assets 590,251 623,547
Other    
Segment Reporting Information [Line Items]    
Assets $ 155,736 $ 144,290
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Business Reorganization - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Sep. 30, 2021
Dec. 31, 2020
Restructuring and Related Activities [Abstract]        
Charge for business reorganization $ 1,460 $ 19,116    
Charge for business reorganization, through operating profit   $ 18,158    
Percentage reduction in workforce   8.00%    
Liability for business reorganization     $ 3,503 $ 13,151
Additional costs for charge for business reorganization $ 2,500      
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Business Reorganization - Change in Liability for Business Reorganization (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Restructuring Reserve [Roll Forward]  
Balance at beginning of period $ 13,151
Severance expense (810)
Payments (8,838)
Balance at end of period $ 3,503
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &)]75,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !B?5U3N'$Z!N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$[+(";U96.G%@8K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\=(KR,QXA*/VA MC@AU5=V#0U)&D8()6(2%R&1KM- 1%?EXP1N]X,-G[&:8T8 =.NPI 2\Y,#E- M#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A'%9S+N_ X6VW?9G7+6R? M2/4:\Z]D!9T#;MAU\NOJX7'_Q&1=U;S@55$W>]Z(=2W6S?OD^L/O)NR\L0?[ MCXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !B?5U3,CQN0BD% !2%0 & 'AL+W=O?0L/THIT)L2USRA["#)!DEVD.!++;23N]$+; GFU;KBQ# M>/LNV6 3QBR[N0@^K=^?EZ1_21KNA/R1>)PK\A$&47+;\I2*OQI&XG@\9,FU MB'D$=]9"ADS!J=P822PY<[.@,#"H:?:,D/E1:S3,KLWE:"A2%?@1GTN2I&'( MY'[" [&[;5FMXX6%O_&4OF",AC';\"57W^.YA#.C4'']D$>)+R(B^?JV-;:^ M3FVJ [(G_O#Y+CDY)OI35D+\T"<$=I"08_6S[E0:"5@./?@VBK M>*<./#T^JC]D'P\?LV()GXK@3]]5WFUKT"(N7[,T4 NQ^XT?/JBK]1P1)-E_ MLLN?[71:Q$D3)<)#,!"$?I3_LH]#(DX#S L!]!! SP*L2V^P#P%V]J$Y6?99 M=TRQT5"*'9'Z:5#3!UENLFCX&C_2S;A4$N[Z$*=&4['EDLRAQ4B;)!Z3/!D: M"H3U;<,YB$QR$7I!Y(8\B4AY";F/7.Y^CC< J*"B1ZH)1067/+XFMGE%J$FM M"IXI'O[BJ&M"^U7AGW#L(DEVIF>C2?I[O$J4A'[W#R+9*20[F63G@N2=<%(8 M#8J\[6->E7$\W#+;KPA%MZ#H-J-X39E47 9[LN"QD*J*")=2,N4(4:\@ZC4C MFG/I"U?W* (=NS)%N-*Q#_WTY4M--^@7;/V&;289^%AF0Y?3A6NM69!@^1H4 M3 -4YSY2OMJ3!S_@Y#D-5UQ6L> :5KLS,+$$W10P-TU@%GSCZY$"F7IF8673 MX3J3\>+Y?DF^+5Z^S\GL>8J@669I=&83N%GD" EMQG3S79&E@LY%A"13D49* M[N'7K22N4;^[QR!/W-AJ OG&/LC,A:[FKWTG(T4:MT;2[+5-VND/.B9&2$M" MVH1P[+I0*I*KXP%YA.?(2U2=.US2HC9Y@AD'-(:$.H9AEHYMV?\+5S@BF;/M-".5Q8&"_?SK 7',%6]C((+#'HH2%D%+-RZ'X4#.9E[ M(L(LMT:D.[#;?;./$I4UP,(-_,U78/]B32SZR^I7LN1.*B%;E5BXTE2$H= # M43@_KDC,)-FR(.7D9_/:M$@,LZ!LCHA1E\7"PET>JJCK1QNRW(>K\Z%U@*TI M$]A,LZP+%'?N8[;(_8?CL0@FPI>*5HW0\_L2*P*T+ *T41&8IE+JV48^Q<@R M!4Z15L[/:Q3?SV?UG\E*\Z>-S'\6P5PQ7X#IR1D[HE:2X8HU9*7?TT9^K^=! M4,O!4#="5@Z &IU')J$'C!T'%IHP1^!N+HDQEL9/&QG_,F1!0"9I K>3ZM;$ M=>KFCK3T>]K([^]#+C>Z@WT#!>6!P88QBZK3APO6HI5V3W&W/B;+@Q4^"H3+ MU *5MD]QQSZ.RD\.NN-E>VH:_9HW[9Z0V-; M155:/\4->PP+$C=;E#P$K.KEDQJ!V@25?DYQ.RZ61P]^HBOD.X?R\0 7J_LX M+E:W+N9Q0.8!*A9Y/(/\CNO[.$U4F;V M=W,SZ&!DI<7;N"$?J\YI(V*+\!JY=MNB;;NR*8V372MM0-EF7D(F_2LA 5]#J'G=AZ$F\PV\_$2).-L#6PFE1)@=>IRY M7.H'X/Y:"'4\T2\HME%'_P%02P,$% @ 8GU=4]NM<=$!!0 R1, !@ M !X;"]W;W)K!!\ M>&3-V)8ZS2&M)TZ:0Z<'6H0D3DA")2#;_?9=D#0E 2#CMA?QH?\N\%LL@"7F MS[+YKG9":/12E;6ZGNVTWE\%@5KO1)6I2[D7-?RSD4V5:7ALMH':-R++6Z.J M#"C&45!E13U;S-MW]\UB+@^Z+&IQWR!UJ*JL^?M6E/+Y>D9FKR\^%]N=-B^" MQ7R?;<6#T%_W]PT\!8.7O*A$K0I9HT9LKF;[%#JS_+Y%]$#<>-O+4O5_J+G3LO3&5H?E)95;PP]J(JZ MNV8O?2!.#,"/WX#V!M0V"$<,6&_ WMI"V!N$;VV!]P8M>M"QMX%;9CI;S!OY MC!JC!F_FIHU^:PWQ*FJ3* ^Z@7\+L-.+.UDK619YID6.'C1<( NT0G*#/M9K M60GT$_KZL$3OWUV@=ZBHT9>=/*BLSM4\T-"^\1*L^[9NN[;H2%L,?9*UWBFT MJG.1>^R7T_;IA'T W ,\?86_I9,.'\3^$C'\ 5%,B:<_=V\WQSZ<_]?ZZC^W M?A8,-F0":_VQ$7_]< \Y@/ZX>52Z@9G\YX3WMM[#$>^_PIJGLE)XTZ8S MC5I3L[(]+1CEF*?SX.ET-%P9C5)'MG1E:1@G870N6[FRA'$:'65GG'S@Y).< M=U)I,WE&63MS?@J!.8YM5E=&8H!-+%97%F&:ALQB=66<44I"/VLTL$:3K ^P MO!?U%L%J@+(<%J?"Y(M9^)%X@9U,^2,0.9V)(QH3*P"N*L(NOZNB##O.5AX9 MH2S!?OYXX(\G^;](G94(]FP##7%8P]BK-AI3^+';EX0PCBU^CXS%";&R>.G* M$L9.1[8+@"N+PY"G(PF0# %()@/PVX!>M(N'#S=Q6@Y9C.UT=U6,4#N-EZZ* MD#!BU()U92F.8NIG30?6=)+U8ZU%(V!R]V/K8TU=5DA&"]4503RLA%VZ(@B' M,ZT]*I+2D4$E^%@2X.EAU3O1O'*B]]W87GQ M=#>31][.DML;(\JM#1+CX:E MW!Y>CXK&>&0NDY-"B/Q@@-O][U% ]2WZA$8Z>_'/XM[965=AC^$VM2NC<9AR M&]R5I0G,=YOE[@ACV&AL6(^,$IMBZ9'1B-M38.61 M,N.S(B-.(F:CNC+"&;>W)X\L)C&S2Q&/+.01'QO7 M8\U%PLF2[AZF,8!6\$&F=EDCKB8*.7*L<,ATB7.;J6)ME@64R[+,&H5@&^@: MN/"&M',7G]#A2^[,%)_*W@ \(G(9.IGCXL3%Z?E,>VSY7?9P(5ZMCF M>RPSR'2=<9IF4_SNWL_-FAPEH+4U&!.DGE])IS;Y=K*JR2F]+;Y@Y.C MB4HTV_9,2$$*'6K=?9L.;X=SIYOVM,5Z?TNN[HCG_=*<4[5'(4?WW2'7IZS9 M%K5"I=A 4_@RANXVW;E1]Z#EOCT8>91:RZJ]W8DL%XT1P/\;*?7K@VE@.+U; M_ -02P,$% @ 8GU=4WF9N^&3! 4Q$ !@ !X;"]W;W)KBPN^H0Q6EKS(8PFOQ78MF_E<NRE& M0[Z56OF87 ULM2.:T854*F)X M/- )S3*E"?;Q=Z5T4-M4P,/Q7OM,.P_.S&-!)SS[,TWD^FH0#E!"E_$VDU_X M[@.M'/*4O@7/A/Z/=J5LX [08BLDSRLP["!/6?F,'RLB#@"AW0%P*H#3 (!A M,\"M &X30#H I *0UUKP*H#W6@M^!? U]R59FNEI+./1L. [5"AIT*8&^K@T M&@A.F8JL6UG :@HX.9IP)GB6)K&D";J5\("PD0+Q)9KP'()UK:+H@:*/;,%S MBMZAN]LI.CTY0RCKFF]%S!(QM"3L1NFT%I7E26G9Z;#LHD^O 6L%!3X>RIF#B]"F_IY@*Y]CER; <;]C-]/=PVN?-CUF=OMGY$ MAEO'A:OUN5WZ]J'0&0GW[^="%I 9OO68([4YHLV1#G.?(8>F6J\ID$JLK[$J M53Z,G"#TW:'U<'@\;2GLN5YX+'7=E@IPX/K'4K.V%/'\ UU'3GJUDUXOI[_+ M-2W0XHC,TXP+<5;Y?HX8U83+^+&'5+^VY_>2>L?@KLG2?^#+5E80)/(U358I M6Y4)/94I%=TVM8EQOXE[_,UT8"7(.Z#/=QJGU18)HL91M47>D;!QGC.#$"8D M,)]44#,7]+H%EQ9<20P2<%%0MGA"$.A,9'%Y&29_05[6:?(E\OJMW#M&\H*V M1X[GALUP;XNY4>CA!H<&91[V_0;5L[:8XP8!,;,8UBR&O?Y-Z1)F$C2G#$82 M;:J"!.X+Q/6WL.&00JA,BS+55((OTMIO]MXUTAJV^?*)W2"U+>0X=C,NVT+8 MQK[7H-2@RO<[XC*J&8UZ7?O*99Q5W+TICY141(8(PW[8B)UI6XPXV&VR85!& MO4GSJ^_\3;\^E M&^ZOW%37$ 1*5!&E^"2?1% 5B_*#KY\D7RC.\XYE]"_ZN&:Q@DME "L M+SF7^Q=EH/X=9?0O4$L#!!0 ( &)]75,Q\EMS$@, .(( 8 >&PO M=V]R:W-H965T&ULI59;;]HP%/XK5M2'5FJ;D(305H!4+M/Z M4 F5=7N8]F"2 _&:V)EMH-VOW[$3,BZ!5ML+L9WO.YDVI=W+FNBE/(J;H6!7!\,QGC#O]KCV; MR'Y7+'7&.$PD4<^Y;]V-(X.W@*\,UFIK34PF,R%>S.8AZ3F>"0@RB+6Q0/&Q@B%D MF3&$8?RJ;#JU2T/<7F^L?[*Y8RXSJF HLF\LT6G/N7%( G.ZS/236'^&*I^V ML1>+3-E?LJZPGD/BI=(BK\@80:TOD_[^-_]KXC1E 72F#M M!FBBN=1-:):9FK?MCINJOMCW@(Z02[D-$AY*KE M1;N@<0,HO&G5H!T5VK4*[9,J8"_$3L>Q$4B\=/$;07VYRFC98Y.?V!_,)SF: M?FF]O163MY?]NXC1NXCQ(>(JBIH3C^K$HY.)CV".)PF9 <>5)D4UF;"S$('- M1Y)"8+%A$Y)E45; XY40'7R>VXZ_)\8AYB8,]^0XQ 1>L%O3>B#?VSFT=SYHW0U;#>&PO=V]R:W-H965T&ULK9EM3^0V$,>_BK5"ZIVTL'[((P4D#M3VI#Z@XZY];1+#1I>-M[9W M@7[ZCI.0++$=4-47=VPVX\E_QL[\QMZS1ZF^Z[40!CUMZD:?+];&;$]7*UVL MQ8;K$[D5#=RYEVK##5RJAY7>*L'+=M"F7E&,D]6&5\WBXJS][D9=G,F=J:M& MW"BD=YL-5\^?1"T?SQ=D\?+%E^IA;>P7JXNS+7\0M\)\V]XHN%H-7LIJ(QI= MR08I<7^^N"2G5RRV UJ+/ROQJ \^(QO*G93?[<7G\GR!K2)1B\)8%QS^[,65 MJ&OK"73\W3M=#,^T P\_OWC_J0T>@KGC6ES)^J^J-.OS1;9 I;CGN]I\D8^_ MB#Z@5F A:]W^CQY[6[Q Q4X;N>D'@X)-U71_^5.?B(,!) H,H/T ^MX!K!_ MVD [96U8U]SPBS,E'Y&RUN#-?FASTXZ&:*K&3N.M47"W@G'FXDHV6M95R8TH MT2=>\Z80Z-:ZT^@8?;N]1A^./J(C5#7HZUKN-&]*?;8R\&0[?E7T3_G4/84& MGG(KMB>(X26BF!+/\*OYX=>B@.&D'8Y?#U]!O$/0= B:MOY8*.B=4J(QB&L- M<J5SFC0&U6*):J$UXC6\T';R-?I@)PDF M_RA94I+\V":]NV11]M$74??0^$ K33")DDE('K,8K+ _IGB(*9Z-Z7.SATQ+ M50EOMF/WH2S+(CK1YC7#./-K2P9MR:RV&R6VO"J1>(*RJR&W=HU(LQ8*WNWP M&NR4)XZD-(_S:"+<8\521OVZTT%W.JO[JS2\?H?$U'EXDE(JC'5N%HFFF?78KS* W('AE$Z*SLGZ4L'ZNZ]HJC[OPF:90YXEP[@F%M9X&: M2D:@D7FB_=$6J:HQO'FH !-]$0BGDSE*8@)U:%JN?'9)1$(%BXQD(_-HZP2' M2Q5QZ9/ *S.M CZSF+!0/D=(D7E*=15U1IX'0'&6Q%D^%>@Q3-*$TB0@<605 M2=[5%=45OZOJRCA ?>UW9 F9A\GOTKR0;R]4J?@]-"!;_FR[#V\J7%R0-'?R MX%K9JAY(PL@4,@^5H4.:$^BB@E#H8YRUY+$#0QJJTB-4R#Q50*3:07$.SE2O MTZ4$)))DTU;3:Y?%H<:,CC2A;]!$-@_'1J@-8.3.0 _9=Q0^L=3E \F3Z:Q[ MK"A- TN?C@BA\PAYW>^\D5;J(0).XWC:[GKL:!ZS- ^H/=B]S)/C=5J]$ETN M)#1+G&+BL\MS, Q('/%!Y_'QLD*5,)42%L3H3C3BOO)7/^I2(2>)LU!]9AE) M QT$'=E!Y]GQ[DZ2NG0 QN73S83'#,()9G6$")V'R#CQH'!8IL]>I2XF8JB/ M4QS[S'*1!-4=E=L,46(HEWPSOOV1Z]G>HM+\3Y KIG+=1>+"Z0[]SC?W#T M.OH1=#2;I?VMD<7WM:Q+H?0/;;\\74BO'8]PHO-PLFF5#=+6/Y3\+5=HS^N= M0$?X!!,$K3K2:ZX$NMR9-6S;_Q'E*2(Q7F+<_NON:O19ZYV]QSB21: MTHPMXYSTYL,Q!=R!BK!D].6.?P)=Y"71E-]>HT"CRD8HLGDH7I9E97=3 !Q[ M-G!<-:C@VPH Y#TL?I% M& Y?P:Z1JP8J@/_4SK/5BI.4D.FJ\1H2X%1H*@X.&=^$ZK O[PZ1&MDM8:,&;XV1WG>YC\'EYS&!=8^=7/L,*66A_IJ-J&7SJ.TZ+?UF\>D%NR E M+&>43AL9KV$&&Z/ -IV-S&7OV;@=D*QEQ;L#B)UC7/^VSF?HW=:M#L[Z[0\M MOW'U4#4:U>(>1N*3%!RI[K>+[L+(;7O\?R>-D9OVXUIP$&X-X/Z]!-#U%_87 MA>$7I(M_ 5!+ P04 " !B?5U3-\B_[<\" ![!P & 'AL+W=OS,=F#=K]^U Q%0H"T/Q';N.?>4&OA;<:&'7FE, M?>/[.B]I171/UE3@F[E4%3$X50M?UXJ2PH$J[D=!D/H58<(;#=S:1(T&LC&< M"3I1H)NJ(NKUCG*Y&GJAMUEX9(O2V 5_-*C)@DZI>:XG"F=^QU*PB@K-I !% MYT/O-KP99S;>!?Q@=*6WQF"=S*1\L9-OQ= +K"#*:6XL \''DHXIYY8(9?Q9 M".<")R"E-+I^%\0A05 MIJ2&Y81?P!=XGM[#^=D%G $3\%3*1A-1Z(%O4(GE\_-UUKLV:W0DZY36/8B# M2XB"*#P 'Y^&W],"XOY5%[2CM=]I[9_4.I95A?ZQ"_.72ZB)@B7A M#85S_/R%Y)PH#37%0Z'$3KDX)+WES[94!;T@W)/^3M".]*23GGQ"NA.H@32F ME(K]PUZW%MK5@[I;\F1+4I@$[6]/_$;G_K:+37TG>B%DQHX'2.T*"7(8=JC_IV8F3M3LN9-'CVNF&)MR-5 M-@#?SZ4TFXD]@+O[=O0?4$L#!!0 ( &)]75.A/A;*O < ,$@ 8 M>&PO=V]R:W-H965T&ULK9IM<]LV$L>_"D;7N4EFK(AXX(-R MMF<<);G+S+7UQ-?K:TJ$+%PH0@4@/_33%R!E0B*6L'+M&XNB%N!_%UC\%H0O M'Z7ZIC><&_2TK1M]-=D8LWL_F^G5AF]+_4[N>&-_64NU+8W]JNYG>J=X6;6- MMO6,)$DVVY:BF5Q?MO=NU?6EW)M:-/Q6(;W?;DOU_('7\O%J@B(4\9JOC.NBM!\/?,'KVO5D=?QVZ'32/],U/+Y^Z?USZ[QU M9EEJOI#UKZ(RFZM),4$57Y?[VGR5C__B!X=2U]]*UKK]BQX/MLD$K?;:R.VA ML56P%4WW63X= G'4P/8#-R"'!F38@(TTH(<&M'6T4]:Z];$TY?6EDH](.6O; MF[MH8].VMMZ(Q@WCG5'V5V';F>N%;+2L154:7J$[8S_L&!F-Y!HM2KU!G^TX M:S1%O]Q]1&]^>(M^0*)!_]G(O2Z;2E_.C-7@>IJM#L_[T#V/C#QOCGZ4C=EH M]*FI>'7:?F:U]PZ0%P<^D&B'=WSW#M'D I&$8$#/XOSF240.[>-)V_[H2'\_ M[[@JC6CNNPDJC.#Z?:1?UO?+VG[92+\_V8P6S4IN.13SKFW6MG6)^W"=XYQF ME[.'XTB$5BS-TJ*W.A&6]L+2J,,WU?_L+.TFC9$VLU>R68F:HZ97[.Z[;RLW MH79*/@@[]&CYC.1W!BOK-6718'WD=DE;B;);*)H*E5NIC/B]O0'%K^LN/8I, M5B0)&\0/L,H2EL+QRWNM>53K/^U2BZS,2NB=U**5;)//ALD&QSQ?H%U=-J;U M@O^V%SL7:<;3:E.J>@XO8/%"0##2& M%EE&$E@C3OQJG$2S:;$I&RO)+;*EUMSFE!OX6I1+4;?I;-:R;W+>9MH7#R4RQH<[D,O)S,. MIQF;#Z()V.&$X@R/!)1XG22J\TOS8!-&*@&/\Z'UB;XT+883$C+#5ETV(L_3 M M.HO%O%=Z6H7C*F&VYI!U-9^"O%7>:W\P 43T-5.4G2H7C #"O:51[?I)"H,P4BE&*AS(! MLWQ>C,U2SRO\&K#6W(YVU0.S?!K1&3)HFB=I,%\!LS2A9$2G9Q6.P^K?LKF? M&JZV-NV-4&VMB):\X6LQ,D5#XA":%$.Y )=(BO,1N9Y,.(XF+]<&M)\"SZ#0 MD#G3;!ZN4Z^9G2KU<,)Q.OWL4A[4%7*&9&&*AU:4S$>2AW@:D>35HO.LH@U2 M?NC[)/-)GL^'((7L,EJ,35;B$45PE*5NZ=??45T2#Q42A\JMDBO.*XW62F[_ M=.5&0KA@$A2?@%5:C-0;Q/.'O,:?8T_L)$2ZM+6[=6.YU];6LD=?M,6[O=5. M!;M;K$ O0LH$(QV:T*S(1Y*'> Z1.(<6Y4Z8LNX@6G55#B@1@DR6TV$V078T MP?E8M#V,2!Q&HUE.0JX0G PA"5B-2?+D(7'R]"G^9J]Y]?8DTP600*!Z@#:$ M,A),X= N)\78\'LHD3R:YY]%4]HMY_EY[OE!XOQH@]-6Y*X@[\JRI52V'_LT M.!0 'P@9;L0!JRP?V^ 0#Q$2A\AM^7QX>=.@ND=?Q9?PLA,R8YI;-@]K'LB. MX#D9RUOJ\4+C> D7'Z'UWHYENP"][@$-R4'2)!DN.X!9?F)V*M_SA<:W0''Y MMH[;VG'0;G<,B@]W/"P;9@Q@A+.Q31'U_*)Q?BV.M-E*;K=7=I9K.+DIM$,B M9%@8068X3=.Q*!^]3XL3ZJ-PZU%3N5V& ,E#@?T-861.AQ)!.YJ,%!K4\X?& M^?.K,)N-Q:);@MK*O96*^@B_3 LXO@!L,$V'2P9D1G$^4B)3CR3Z?R*) EN= M>1&P$C(C9*QTIYY+]$PN.2PY&*V!51[4#<"H*-(PH( =+BQTQV:LYQ&-;Y(^ MM6]@W!K GP[TL 4S/Y"D79U;S];NU3KH K0=FI-@/H=F63[R-I)ZYM$X\[XT M*\7M8H#>5+R[>NO@YQ1?=+I=,?M@J\3F\';*5EM&B94[0'"_@QZ%P,.D*(8% M#F VM: 9 2/U8*1Q,"[.%H]*MY^]%TWC9IJKYKD2$EYV0B[.,UO(C!;) MR#@Q#T\6A^?W^<3=:Z68-PS8A26,IL-\!^P*EM(1)#$/4Q:':7O8Y,2''IVC M/N3DG+(\$!^:Y3DKQL;"\Y2]MA_LWN)].GZ+UZZL:'%XBW<#O,4[?9HG(HL? M,7UOOB8S@$,9H<-R # ;65>91Q4[ U7H)]FLSHZIQPW+_MJ8 M>AJP. W.B6D>',Q-;2TX+,0ALSQAP[<\LZ/#X"U7]^T9N4;MJ]KN6+6_VY_# MW[2GSX/['_#[17>:[KOI#O=_+)5=(C6J^=IVF;S+[<"I[KR\^V+DKCUR7DIC MY+:]W/"RXLH9V-_74IJ7+^X!_7\M7/\!4$L#!!0 ( &)]75./R;R>^P0 M '@+ 8 >&PO=V]R:W-H965T&ULI59I;QLW$/TK P5( M$T#692=-X@/PT;1!$<2UF[1 T0_4[DC+FDMN2*X5]]?WS>Q*LET["-HOTO*: M>>_-01ZL0KQ*%7.F+[7SZ7!0Y=R\&8]347%MTB@T[+&R"+$V&<.X'*'@^/IFY,]V:\;/EE>I5O?)$SF(5S) MX%UY.)@(('9<9+%@\'?-I^R<& *,S[W-P<:E'+S]O;;^5KF#R]PD/@WN-UOF MZG#P:D E+TSK\D58_<0]GQ=BKP@NZ2^M^KV3 15MRJ'N#P-!;7WW;[[T.GS+ M@5E_8*:X.T>*\LQDAK@K)>@7.:(58MS^>C$))LH+.@\ M\3,:WH??*X2_>!++N^>'P/2!M=LC>MD]E6# ME]R,:':2B@UU#.;&@2535_^B0\;)R$Y7'SF4MH+ K?5PPT,29Y$K*==K M[F?58F%210L4?Z+*8&G.[ E;&Q-AS'H%&DO%L;*YHB5[CL:Y&UGA1ES*EM9G M8=)$V+:-XT1H23B?.=J:%IMX6=^UJG5DU:;0LA[!:[49),J!I*II.MGY1;== MM(YE-)D*JPM>MJZS<;GS^XA$T#LB;/W=DJ,,Y$,6\JXMP=[]&PW6@3SRY]8* M_?G-(]P>$ %2"8V/7D.B::D1.*ZA0&%4#HF"X\P/XNMHW(NYFCCC@NLYQZ=/ MIB\G^[M3+;L)XI6Z<)7P<"VL8Z@5A"X_J &LG9CH >W'&-J&WOEB1,_DS-,G MKV:SR?YIEY4ZFNX_'TD-QF F2H M&6#*O]#&%=BPQR.Q]D+2@5G1QB@3B',$HJ3\+!2'6P^W*>&R5$P(L;%Q2U2\ M=?6:< ?!^K:^UKQ']*%!'FEV]=LV]#PZR4XM;9NPQX:RYWHIZ7:+;-^$"?6J MZ;T&99&4%5@/2CL=T2G'C$>%*.1, M2G:ACJ1VMS1K@S)#6J!P8%FMFEJJ20L<0DHJZ2=$%L5T2W.K4XZD)$X_?'IW MMC-]3F[P7,N@H]4W+"IMBFVC18WQO$V0,J7NB8$\1N+A+>)* M7.5=#Q0+A6D3SJ_87*&V(3;@!?&%_R[Y$<%Y0#0>+'0Q8^8Q&,1T@U?L5J8< MZJJ(#5N(=:NBB$Q8H6277M7S$KME%RV+.B@T[^^61?#+(%$)7=J(W.MK@=5' MO.(L=46KRA; FBEQO.:^N?2&%!B"!E&X.]SYZ]/B/GZ!8:5NMZV04[:U$!^* MG;9NME@@?N%":A&2T4/W\/C6:PBM<:EO/BDKF.X>1IO9S;/RN'M-;;=W;]+W M)BYQ;9#C!8Y.1M^_&%#LWGG=((=&WU:(&UYJ^EGA:&PO=V]R:W-H965T M&ULG5;;;ALW$/V5@1($-J#HLI9=.[X LI,X09I8B-+VH>@# MM3O2TMDE-R0WLOOU/4-*&[F(C:(/TEXXEW/.#&=YMK;NJR^9 ]W5E?'GO3*$ MYM5PZ/.2:^4'MF&#E:5UM0IX=*NA;QRK(CK5U3 ;C8Z&M=*F=W$6W\W^/>]L5GO2J#O!A>G#5JQ7,.OS4SAZ=A%Z70-1NO MK2''R_/>=/SJ!WS6N_>^X1P4O55N%SW;]CC=\#B5> M;BL?_VF=; \/>Y2W/MAZXPP$M3;IJNXV.NPX'(\><<@V#EG$G1)%E*]54!=G MSJ[)B36BR4VD&KT!3ALIRCPXK&KXA8O7T,0''5K'9\. @/)ZF&^<+Y-S]HCS M"7VT)I2>WIB"BX?^0P#IT&1;-)?9DP'GW SH8-2G;)2-GXAWT+$[B/$.'F7G M/ISNO#!H4O^>B+QI$L\B8DG_T_6 M_^Q,-X9><\[U@AU$$6'&)WT*)=.5K1ME[HE-8 =ZV@1+BN:E@MNL=7F)9HU, MOSAE_!(!IBO'C!T5:*\WGTU[^VBV4,9H']2MI4_[JN%^_HA:J;4_F!Y8!NWEW' _L/C((&IVC@**$-:#E:>^+ M5N96FWUQ[-.OH1C0WHMGQUDV.DWN\6%\ND\8:#3)^H>C$;UIG04PWRYN 4S8 MYNP")AJIXA9[4"3S _JRHWJ.:\4!NHLF:",6)C_11Z)!1.+E,I&FM[QP+08@ MC6.?CP8B-@P;9W/FPD.@G&%8T!KJT<%Q_^1HDC#2WG- /AD?[I-:0MND?;'I MZRB_]>%E7EDOY=A!WZ=UJ?,RA:Q5P52T3FP$\M*V#GWP#:@D*,((KCXUK?.M M,E$1L<-B[3N>L^E#2>XU5Q@#9/ IR94O?Q""Q_.#H_[H*'L,=K3WMBIBH8,T MK$IC.P9L!*SN"*5W*TZ!)_UL/$Z\()Q=&?UWW V)F78^_)L8^%;X M&&W9;TJY0;(MYX!VM^%NPJP_&9U(%P,0,BV=K9^($PEUZ)P())L.^.;84;%* M,)@6F.U:YD]L$;[#1]=+/K/9ZP;BZ$))PGG )195\KPWR,M;OENF+ .9/BIL M9CKH^NQ!N=J@JRB5^'6EZMA$[*@[1DN;HUMX$:A%5!=7IW7*<(5E'7X,EH%, MG@<]@S;I$VJ_W69;;;J,49NF4GFJ&OM<9FU436/D+$2XBC'+!"FFTJH4-A-T M)R D_>[1]@'9-8:!YQ"J-.2DKRJE:[3/E?07XD0!XYS<>D<+'!U:])YC.<;L MH&@1LX+Q4AN$+E@V &YW:YS\,6N!%'-3MM;#;2%+7>G%0R:BT[D@B6V/=#/' MC=(%O=G67>C?P-C15>N/\S3"0[MMM+XNE:\A.MH M\ O./"Z=BM)#L$T\B2QLP+DFWI8X2+(3 ZPO+9 $W='TXA]02P,$% M @ 8GU=4^?L%#6+" 1Q4 !D !X;"]W;W)K&ULM5AK<]NX%?TK&'6FF\QH]7*233:.9V1OW'J[N_98FW8ZG7Z R"L1-0DP M !A9_?4]]X*D*5M.MYWVB\0'3Q9N-\Y6.N/7;::@]Z5PV5>5T,9N]F5;:V-'9J3R[\6>GKHFEL73C M56BJ2OO].95N]V$T'W4/;LVVB/Q@>G9:ZRVM*'ZJ;SSNIKV4W%1D@W%6>=I\ M&"WGWY^_XO6RX,^&=F%PK=B3M7-W?'.5?QC-V" J*8LL0>/O"UU06;(@F/&Y ME3GJ5?+&X74G_5)\AR]K'>C"E7\Q>2P^C-Z.5$X;W93QUNW^2*T_KUE>YLH@ MOVJ7UKY>C%36A.BJ=C,LJ(Q-__J^Q6&PX>WLF0V+=L-"[$Z*Q,H?=-1GI][M ME.?5D,87XJKLAG'&.MP;YX=DL9V:B66>8:&XW=JE74-M<^#Z?3" 6\ M;)JUPLZ3L,4SPMZIGYV-15 ?;4[YX?XI#.NM6W36G2^^*G!%]42=S,9J,5O, MOR+OI/?V1.2=/"-OX.9%H>V6@H*SZJ/WSJL+YWWB2E!_6ZY#]*#,W[^B]56O M]95H??6_P?B_%J9^+4A=&JMM9G1Y?,FYPY]Z,;IE 7^"REI$ MHD.N]%MK;R"N+O&B052]^C193=0?ELL;%0OOFFV!?U)-(.4VQW5^JG,=L?_% M:+GZ%* 5&G@/V_!-.+[GPN5F8S+-X9B(8Q>NJK7=*_JBRT;DL0Q=UR66K4UI MXEZ"6;L(@!@ @PU9#&R7;U&#?H5:8")KL,&5ADW+!ZC!A$BH.C%1PU,I"W(3 MLM*%QE.8J!2#V)"1CZCP*NYK$D"/&C7&358V.>. [,E)<#=?0#'" M2PU(\:0N=28(=SS(&B0>;@=FCM6N,%G1F0J=K2U<@7,)H95MCVQE6,QQ1PY0 M&. $ .* 7AEH89CG6JV]TWSE.2_8:6-3%V3D=@79'DGX^P2R@>O/!&L'0&BS M(6E,"J*!:L@ Z9ZT9[S /V,C>5.I&K\.I-J96' <"H?@MNO6M#76LA%Z@]7J M!VBNUKB8O^;*.7]WF$"Z)6UDI)X8Q4J[I"I;RC9M @]8RI#U>_+&2\CQ;&-\ MB.ISHSU; LQ0N6?)DX@DRI5U414:_H*6FGWK$U4)'WL[O_D-*3KA).O=95?_ M@T0#@UQ%*NK[9R,48%F).M05FX/L3K%ZJ)-/G#"/6::M M;6!"1ZE_0Y_%[#A3HY.,;J^'#+HBMI)90_>H-*8H X\IWMYOK3\F\0FCY^ M $D 8@,H/\RG@NO:,*_ZCAL-^K>1IN_H\ITG>KJQ":YYH5 M._3)&I;R)[S)707A#_*@!D1$ VT0;P_J=07:T[8I^V[\$Y;!Q"N.ZUK;.W4- MXG&1OL42]>+WOWN[6,S>_W1U?GTKU_/W+YE<%O9D;:8R)U)KJ $L MC$83.3 MO6J]?V#I28M@"HI,)Y>42Y+=4B#/G #?$.=_0$NJW2"."%V6,)1S%F#?$IO* M?+L5?X"QL!7;M0KXEQJ7=4\E#;V1;K11I?;;5OEA9S2QD?R'#3F/)4)$5KTB M]"]<7W^!!7QTZ-"&D@.T5M>7/5C<0ADDG+]@+&]?P^("QZD[I0>^ #VQ!=T. MEB70)NJF2:->SOA)F3S$29USR.#-+SA,_16'J;%BY9S%E? ME7"]QO#L=H*0#H5RG5><8"43!'K,/Y-J,>U7+X+V*C 0)AKJ.AXF45UF3:K3 M?;_/#0_G8+%;L['2G X$?;O6V9UD>=WX3+B#&<0&G49Z:14_:[QI:YKA%AUJ MO*)4G*%8-AA>/^@C)J7-L18BFSQ'"P'!:-!E!5+^"^*-.4"J!R#FB20W_5@Y M: Q2D5%7]@S>8+AV4IKX# )@$+0MOQ?=O*TP=9+DI 8./>V'NI;.*66DQJ;% M#Z_$]'Y8@LHUR:0K-;%)T7JTNG-4YH0\!X0R[Z!PZ]95P0L#F[DCA(M/$YPF MC+=4XGU*H]:UU.1D)#S4?*@VM1ME04RYE6AV)92S_VF\-HT7;S-D0*MU$,(M MJAX_0@)@2..D20.JB6U\PQ%2/.I+!XVU.PP]KDN+@V;!B3S_[CT./6V7ODAC MXW+K*]FV>I\X*K9*N\3(F0*QVFE0("V?S[ >21E-"J.$?)PP M(PU"HH^D&0U1N*2U[W![5]8EB$XU+/T$:6OU4(R6+XS);,; M13O5M9J+3->C-\-" .$G8_5&')LO0 8+ZQ(Y4XBY*97IS-2>^4\DH9#I&7)< MIHM#Z1JZ$Z>'#Y-6 M76?1I7$3;9OIG;) A Q/-UVW&O-7(F.'<^%@P*Z:,IIOTQ$HVP_JJ&^[*F"N M])XSL^%2^/@0=3B+G8R[&G[6Z>#C M5D5HL_P)C]T$7=)WKOYI_Y5PF3Z./2Q/GQC!$Q *&PO=V]R:W-H965T:PNDW=[= F]WB_;VW0\OW@^R1-MJ9=$K2OEQ?_T] M,R0ERE;27!>+ X)8HL29X2=F*^WU5ZU=GN[8]?']]K?.= MW&?Z2AUDC2<;U>RS%K?-]EH?&ID5/&E?7<=AF%[OL[(^>_V2QSXTKU^JKJW* M6GYHA.[V^ZQY>",K=??J+#IS Q_+[:ZE@>O7+P_95GZ2[2^'#PWNKGLJ1;F7 MM2Y5+1JY>75V$WW_9D[O\PO_6\H[[5T+6LE:J2]T\V/QZBPD@60E\Y8H9/BY ME6]E51$AB/&;I7G6LZ2)_K6C_C=>.]:RSK1\JZI?RZ+=O3I;GHE";K*N:C^J MNW](NYZ$Z.6JTOQ?W)EWYXLSD7>Z57L[&1+LR]K\9O=6#]Z$9?C(A-A.B%EN MPXBE_"%KL]EIC7OOXH;V7=R9?7+8C1 MT'5N)[XQ$^-')J[$>U6W.RW>U84LQO.O(40O2>PD>1,_2?"3/%R)61B(.(RC M)^C-^I7-F-[LZ96)3:/VXBUD;8 :+?=B;>L5]F(_[M9:Q[__R<8SGN&]J5:EM*?%>5M/#6MUFY!%"JZHC M#\$3+9O;LMZ"-5 H19/56TE<)6; 9[_(5O/LW"I07XD?,:0/,@>;\E^>./P> MT\LE;AHI.LU"B4W67")^Y#OF=#A499XQ?SS,JZ[@8=DH?DP VQ:GIFER-4T^N)B+!04#89H%7\IM/)E0$;2."]K:QEDU6P MF#^#&0V*@KAZ5QX.> (VA:Q@%4NX5S3T4+:5/.)M;$G<=8DU;:#)NA5-J;\8 M_3?R+FL*38M1=Y"$V(A=!J-/$G&*V&50$X4S33(\-!MEU99'4N2<]:!<[3?&5[0"=1+"B=XH$HHXR2 MG^5=0Y'#:)(!Y5QW+8F?59,LKCA,;52%[9P>D-CD)E)CNCXRD9.F*'6VW39R MRX$);C<9)0P0MU)MF^P V3!]:^(29FBY)11^#_:-E*/-9VKHQR'XW;A8(OZI M6MP[RS_CE0^^F)^<1MX-P9=>A#5IY?V[YV*^".)H@8L__VD91_%?_:%Y%"SF MZ?B9&7JO*HY]GUP\'DA&T2I8)6D_Q]U'X2Q(E_-AW-XC8<%:_ISM#W\%6<:D M"TH]34B4S(:I]G:V");1K!^UMS=]D/5D2H/E/!I8F]L( J3+8=3<#OK]&7&E MK*'B=_"G \>5]WU AR_UY!V%=!Z$R=+]N-$D#L)XYGX&\C<;>([9J1XQGJ,0 MKX)Y,G,__6@81''B?LY%/(N"9+[$U6H6)%&$BUF<0)05KJ)5&JQX;!$'$;\5 MIRM^^/@L9JA;N%6.*510@,@,J*Z*?A2MQHQ!&0 MF>%)&B3+5*0Q0P>@(Q+S8!'.Q3S!V JBZI8"TJ^JJ0H10;>12%>>DP%D4)C#$?/[5C3SCQ+(%] MHV3P+7L?K^;!,EUYR#3WSW'B"&9,HGCP-WL?13',&WH!P]Q/.3*<*)V/7(MN M9TN8>X@X]O9W.'($?":+J/_MQQ?+8(;PYWZ_Q9F7P"K"C/UQHZLD6"XC]W,N MTF4:Q.&"@1@%Z8Q0ND+<6W(\3C 6\EB\F =Q3.\M9TD0I^DSW!EO!8O5DG$/ M\RWH:DY<%D0[#I=P\MAYQ9Q"RSQ,@FC1NW2 1!S,8="Q*Z8(R+LH9*F6* M $IUAB3-9=_(46R&/*3R7-=-5QM'V7F?1$]DFBZGPIO(;Z@<:=1]"1>12%*7 M(>4].6&;TC2.+"ZEH;>IB'$)7,LY"(E14RS;4RRCV:5"NBPYI*'";>5^#>=P M9:[)>,9,5P-3>@C;_Z$RX#]RMX/D[DCU@'P2%=9GA13T@<@Z5I07EL947MBU M21FS?&9HH.#H,G?QXNSG=^_/+J"&2F&N M^,?E;]<,Q=8Q,JD;VLJ:),%+AZQL6 DDZB[K*@^7%MA?A?*%L<-Q->S;>CJK M&=I#IZG)")*>_[Y[/SP:.TJO["OQZ^"2IY3'!/W5#55[@+FF^'R^,<0A:ZP= M )*N@H#L7)Z2&[GIFC4J:0X\7-7WQ>NHOK#- MU+MYE774J+ *<\0#"B5;4FI-^LO5'I.IE2:J[&ZP<25OJ0OP&=%3%V5NFET& MX'?2-8P&D[4[Q+-"B5JUIMF38<.M8(+:-/RH?6$TQ3T->BSK#66;7,MSY\=O M_/ Z-3=0N$U0B!>'JB-':F2F56T[ &I3MA>TH.-6TN"$I+Z>/%9[J&1+_!^, MG4KNBN7D&$:^7)*\FPXNU_LQXC*U/2@J^!N5YX^FI<:X&!HOK!0>AX05L09^ M?@+YVH<#F#_U+9H<3TIU[_6E%Q8 M7^30J-95N35I'QS8M9 RFK O=;_K>T&<4&FH8906"_%;>)#BUJEC^.A&/ YF M1+KV]@_3MANEI6Q-]@"PW38,&V5:H!:^7C">7IJ!ZG .95_>RW:G>,_?PXF@ MRB]2(1 [#B:RI" WR8^?-NWO!VF2ZC X O%6)-QCQ5< MR+_(*<>]U%I2C,H =QO/34I#EP]8),_Z4JN[>D">1\!D@Y-8P:Z!7[TI#3KA M$K>E0J1U*=,=,4=4IT2,8PA>6BO;L?VF_([?IZSK:C@C>Y-5)H M-N[UNBD,W:HRYT,;.AG*] ZJKBS:H>C-!I\_PZ#2(EZ M9S>[\L7HQ$EDQ:T1CD:!):7+UI]4E1F(0C;*F:Q?8&7(U\N"+6U7)S[1F2D0 M\XL3XJ,O1*^,&RO$I?APU(T?P#^A%Q-,@O[1/B-D^## /D9[Y5'B8+KM1J?D MGS?UE)9<(&L*4S8@YR&%]]QXLQL'.RYBHHLIW^9 1 >.O,T4!A(7V';RX?!& MWN=2%L9KLSV9LA?R--S^,F57R!A M]/\,2Y)C J./0/P'2&)&H\#AW>G\QH?4#SVD>@C\CP^IRU'()+.Z-"4[ :DY MSF-ZG.FY9*Q#8*D+QHF?$#U.*!C0X@QB@#(8&.LY.6RZ>RI%=VE#8*JV^XPV MF\"NR"2&C #G<*B#2EK3XSN=[J,IY!S-9:I].KJ6@&(?Z )_?W?>RP?@WID8 M.X+:;( %#LT<&OAD^C?**1TB/:^@O+-V8<=W'3I JPR.K94XN^>(Q8PF \P4 M>F_RO.EPZ^'C.3@=!!CJW.ESNUX8EXH;.4B1T)BFG(I6.CK\W914=MIJPA2! MI O>FFCR< 1KX59,9,,PT88.)T>AR6]YN-S=9!!43Q@W)9UY$=CNG;8.>H9N M%*=DR"9+Y"=DV1X92'1*;N!Q6D:I]<:T&@QY>T:)O>Y*_"1;<;2)B!>C?8&U MIUDFDROUYYG?3P60D^ ASL7;'7\<\9V[F(QYIWO9.1VIA2F=\LQF01A2]Y2. MMN8BBHG8Q#8F7L1I$*_""_%BM@J6:7)!QVK)(L']_ *3OK[>@). T\V>@I/I^?V.^/@CX12Z\_.;Z[(5T_SCTR[@^OGH#/P:J6& MY";&U,W\!J4<][@,B/K^0'UB45&8UBD_1=R^]-.[Q[.[/F1E4+D!32%S*MNY M:S65-:'>:R!5[35 UP_'*8XMGTQ\,!NU$27P.C0F7M/L6MY])8.C4,?:Y&2B MU!,JX%K5B'['785SXSC]J+\@,V-Z+5XKP=8R+\HK>365:%U,KPMH: MCA,C^>(/D#Q:?;/D)X%FP$/?>##IE->PYZ]@4"R2*'ND3P:P.X3)IJOIVZ?G MY5=4 U(_F)Y^\/*FG[V\:8P+"FW2I".DK:+4>:4T:=#1>2S_4C56M!E]]&3. M5+"UNT,9Z#!SC0A@EBK)\>9/#6_>5[_&K5?=4,MGIL?!/3IBL"F;O:"$K/'C M.#?[=K:6?2"7HHQPZ-)R>XM>OQD^ T0!0I&,F]:?77');8.^U7G ZNDKJQS"&+\UV4#'?92NIH\NY3VWF;;&Q[-]_^'4L'R[ MP+[%:)M_E\A(D;Y1JW0TQZ+_-?_UO4$L#!!0 ( &)]75.P4?[=7P4 ,@/ 9 M>&PO=V]R:W-H965T7FI7NT'-M^C9WJ/8W2[OJ=5Z&26VS MY)2J99O7W>ST.+1][$^/S>":NM,?>V*'MLW[^W/=F+N3&9NM&R[JF\KYAN7I M\2J_T9?:_;[ZV*.VW*"4=:L[6YN.]/KZ9';&CLZE'Q\&_%'K.[OU3?Q.KHSY M["N_EB_8RU5N]1O3 M_%F7KCJ9I3-2ZNM\:-R%N?M%3_N)/5YA&AO^R=TXEM,9*0;K3#M-A@5MW8UE M_G7B86M"^M0$/DW@P>YQH6#EV]SEI\>]N2.]'PTT_Q&V&F;#N+KS3KET/7IK MS'.GE\X4GRO3E+JWY-V7H7;WQTL'8-^]+":0\Q&$/P&2D0^F&*S2Q'PQ!-XX\;(7V=7UO4(A+^?P90; M3!DPYQ;$I]R17>6%/IDAIZSN;_7L$?)/$S0Y(SXARZ'1Q%R3PG36-'69 M.UV2HLJ[&VU)W1$]#D:R$E=ITF$YTHZ^T=XW!,PZW5[I?D,OJ2W)+:8T2%!+ MYMT0NK&(K?)^A'65&6S>E79Q1-Z8%HCKXJPL:Y]>>4,^013LT-\_?%QH!UG MJF=%,;1#$ZS]9!P&O]7%9 8+9E"B9,021@[PP?$?4Q;%@A$F4% TS&.FHBSC M"WRCBV51ROSP.>,\$BP>VT7*(Y4DWCP06GGUN-780F%:37[\(>6,__S-$MC M(7,IHXQBP3F/HYC3!7E;W]8EB+1(_*(!.R69']!#IL@*6PE\+?[U*O,T8E0N M=NKOVE5C[K4FUL)/F0]T6UYI4%7E.Q MQ:N(,I&,O+*1UR2BBDZ\8AY5<>!5)1%GR<1KC)]Z(:]<1C)COHA1R"RB8/E[ M[BZ_;]SLJV8P3D41-^ @5\)1@ MBZTNK@3Y;4!Z;O(0CL)1NN6H!*Q+[R@E9' 4 EVR=0+()))B=)1$S',U.2JC M^(D7.BJ)4M@WYRQ2*:JV\RI.U#[I]"Y+97"9S[ 8OA)Q MR"V%(K@,:99,.10CH1@38V[)2-!U;F7"!]2K23S]7T@\RX@"S4F0(I'A7Z89 MZ..>+AH'*9(9HB"1(RV^FX'W Q^'%,HQ23Q/*-0X?6&$9U$BX&[AU1%A-XH5%%Z(Q4[]/ZN1R!1B!H=03/?(T;KC6WK$HP1ABG,ME3[ T\S4]W+* M<2'AX$Q11I#Q<^Q<^*1D6XPBQ/=)F[_>R/':R *IN%6@V5]ON%I?&U-*'Z*4 M9Z&=I4@;.I$-+89D*[+O7;#<>EVUNK\);T@+?1XZ-SZT-JV;9^K9^#I[&#Z^ M<9%A-S7VV^AK3*6'23PC_?AN'"O.K,);[&ULS5=M;]LV$/XKA(9M#>#8\EOBM$F )&VQ?.@6)-GV M8=@'6CI;1"12(ZDX[J_?*A* M[4Z2POOZ]6CDLH(JZ8:F)HV=E;&5]'BUZY&K+U M*WMZ;!I?*DU75KBFJJ3=GE-I-B?)..D6KM6Z\+PP.CVNY9INR/]:7UF\C7J4 M7%6DG3):6%J=)&?CU^=A16#RG,&D5)L'O:"AX^59Z M>7ILS498E@8:/X10@S:<4YJ3.1A@,5&60MV'L$FSX =B0]&^\*)=SJG_+'^"([UWDTZ[\XG+P+>4#T4TW0@ M)NED_ +>M(]V&O"FS^"]DU8KO78AUA"D^.-LZ;Q%-)>R3(:1Z,)6JW0>8[! M4,79W?XR:$"7)2%0EU*[X7\9RD;NQK+"N,X%JM13L-:5:@# UYALZ8P>LKM(*P'.T>#17H8Q:8'L)/V M=E"@WVAF*&Z!D\DR:TH99A]8>$)01^T7>*&'K&QR+,JR[/9](3TF;%/FH@"$ M6!)AIB*3^UW&A^)M8UG]&]AB511Z+?6V\R(7\W0\F,QB5N:3^>!PNH@E)>1& MVMQ]3O+*FBH@?0,%T@6$73/01^=E!A^D'$_Y"]%_70Z?"7XQ6(QC\+/%8C!+ MQ__'X&]W?%];;$)D/)L-TC1M<4S-KL#?<3H?'!PJBSX$"0:K7QGCL,] M.AS,QW-F,!P^,#BBLYW,J^3JYLPE>^AA\9Z6ML&IHN74B5I:SW$KSV"ZP6@J MC5[O>[+5SA"BOQKE6Y=;W*$X0]E#]1,'K>_!*UY]T?5[;(JF!NT5OLK,9T;6 MXWPD'-E[E04:+N_E<&UFVLX5E8?ZW)'(58-2U@[.#Y('ME.S<*4:!:DUS=6BU? ME>;"@9%,UHHA.OGK7RXO.H7 )D[D5H;":C^)2X*O8(]P+L]4I"S07AGKU<>X ML,99!BR\2MZ=7]Z^/6O?D[T8-)P**H\V>RI";LBIM89_J!3I'#GW62%T[;^; M7TL\@=!G4 H?^9V]]D,OM2+WJ,)9\+J!";3AA ?()=+^( PJ'741ORR1"/2&PK$Z[\/RTJZ)SS/_R WFE/M% M90K:4,ND1@4BU6% ?R1KV-ADGG[?M50T$$NNGS3QK64'B1!/6O=1Y_(XNY.?,"S7:TMKZ3\S',]-;>NOI+("> UU3G*=!'8YY8KY;5P8 M,N'H#WZE+4U0B56'"BI,WGU1HHEV$'$TN C>P70_$(=?.H2/=JXW%<%7OL2! M4=-H'V\Z_6I_3SR+UZ-/XO&2^0&ALN625E!-AX?S)++8O7A3A\O2TGAT\BDQ98\/,A6I1DF>K=,,LJ7H7F58CJSRH$5$2QUG4,"Z# MU<+;'O1JH?96<(D/&LR^:9A^7Z-0W3*8! ?#(]_5UAFBU:)E.WQ"^[5]T*1% M(TO%&Y2&*PD:M\O@:C)?3UV\#_C&L3-',KA.-DJ]..6N6@:Q*P@%EM8Q,/J\ MXC4*X8BHC)\#9S"F=,!C^SB"P1.G-4#N!U#TX^ M %_"O9*V-O!)5EC]B8^HD+&:Y%#-.CE)^(3M!:1Q"$F<3$[PI6-WJ>=+_]'= M.]QP4PIE]AKA^]7&6$WK\.-$ANF88>HS3/]O?B?![N#FIF4E+@.Z*(/Z%8-C M1OA2(Y2J:94DDP&U!7[D+17=AK%8D6,.-#N+S0;U.$"XP7*P3+PEAELN.2U+ M!3NE*@-G4&1AGFBF."_C;L*.CQ6U0[_QYNL;V MTO8[/%K'%^"J7_S?X?WS<<_TCDL# K<$C2_R60"Z/\E>L:KU9[!1EH[*BS6] M8JA= /FW2MF#XA*,[^+J%U!+ P04 " !B?5U3MF?4X.$$ !]"P &0 M 'AL+W=O]^]\&[TYWM MM/EB*R$Z%0IOUMHTW"%I-E/;&L%+K]34TR@, M9].&2S6Z./.\:W-QIK>NEDI<&[#;IN'F_E+4>G<^8J,#8R4WE2/&].*LY1MQ M(]SG]MH@->U12MD(9:568,3Z?+1DB\N$Y+W [U+L[. ,%,F=UE^(^%B>CT)R M2-2B<(3 \>^;N!)U34#HQM<]YJ@W28K#\P']%Q\[QG+'K;C2]1^R=-7Y*!M! M*=9\6[N5WOTJ]O&DA%?HVOI?V'6R:3R"8FN=;O;*Z$$C5??/O^_S,%#(PA<4 MHKU"Y/WN#'DOWW''+\Z,WH$A:42C@P_5:Z-S4M&CW#B#MQ+UW,4'KQ0HQ=0<_BDE:LLO%>E*!_J M3]'#WLWHX.9E]"K@C6@G$(O5\PFO=G$FTW^XVS_>U0X""W@MA*PUC6VHU0;<)R$O BVN*L ]:&H M4%N 5!W%C;DG6=[HK7*@U[ YF$0=$+RHL$%;5-^#;;!MG7>'[@GC2C9[@":'FV0P/+ @9"](L!.QH[%>%'6:,4,4]X!,K6W,_*4Z2 M) CS? P__Y1%+'I[9#QUCPS%LV"6IT-#^6P>)!E#UWV(5A0:(_ZZY<:A+B: M5 /L8X6#S^<*LT 3%E,@\26X4EL,3V)TTOA[)ZRC)QCFGK)8"D3$N8"*KN*. MS&'1[C#-2A\ECT"3EPIDL;^0QPO>50[Z;J5U:$&O%\^EX&GV5[Y\T-7IVNB-X8V% MD]7-M1W#YQ:<1I?Q<:(\#]*03B/N7$0A?C<5%Y:4?I7@A(X0+U: M/4!E6%=9G,-)G*!J,AXPPB";$9:?Y9@D([HRLY5L+;#PE,T@CK,@GLW0-.JS M+!P/."P+YFDTAFO,B/*U@4\MBDKI6F_N(3EE#%@4!TDL^8SX.8 ML3'<&E[BYQP_]5-'1U"\$=X\>1\&>8*^XG^:H*D!'<_GXWUE=,&RE*[G";J6 M!FP6CGLRH8'[#,'Q+=Q'12=33 M,9%)3R;PD$Z/M"\;9,V($Q-G\O],)Q(85%@ NTKBYX$;^IS@NB25=.*TQE7L MF:>?P"5N6#AHR#.?&BNL)1/!8;+1#XZVHW$[>>[#/!VL1-AU&[_XT2S#$=-M M1SVWWRV7W4IU%.\6TT_<;*2R4(LUJH:3>3H"TRU['>%TZQ>L.^VPQ?VQPOU8 M&!+ ^[76[D"0@7[COO@'4$L#!!0 ( &)]75.W6UM=D0X 'LL 9 M>&PO=V]R:W-H965TL58XO$SG:M/5KABM9)V>Z!_Q-JXVK M/0N29&K,-_KQ;O;BK$L,J4REGBA(_'>O7JDL(T)@X]=(\ZQ:DB;6GTOJ;UEV MR#*53KTRV<]ZYI:C+'?\4FC.W?G(FT<-ZL MXF1PL-)Y^%]^CWJH31AWCTSHQPE]YCLLQ%R^EEZ^?&[-1E@:#6KTP*+R;#"G M?_E:3?WS*P]*]/LJC;/NPJS^D5FWXH/)_=*)-_E,S9KSK\!! MQ4:_9..N?Y+@%[7NB$$W$?UNOW>"WJ 2:\#T!B?$$J^U2S/C"JO$/R93YRU< MX)\GB \KXD,F/OR-.GMXEGAO\L53K^P*GH.?,I^)W'CE^,G<*SNSV:8=37DEKMSI?B+=2 MV[U?$X0>C"M>63737DP65BF\\N)@(]<&RM^9"E[W6[2[7;Q_SCIWG9KOV^3WJ@G[HR%+<""$P46 MMX*4Z""/2 ,7>VKJ#J/X]ZW.99XJD2D$JQ,W26]XB[_#;D^,D_[U M&'^O1UWQT2]!']R/1OSW1O1'0_R[$=>#?C*D_Z_!U!ASN\.D/\+_?2S0O17O ME7,(36M)&<@+A=5>8Z6+07)S/;X4%\-D<-N[W+? M'?G.7WO/+A,A5V"HL0)I\TJ[ $,*%U1?')$<'T.1)GA?:;S'8 MKHV5(<^>('IL#D9X[0MZEEFV%1\W.03?FPR/EA@/V=+4%+F'1 B4*+!UB4") M8O&TN.^(IA+30E4I$++XK<*3@11>LTTPO6 WOZOH&0"L@%X K.8_)*/Y70 M(*L)FIM F@S\\= =NT1(R70IMDI:RB*2#$/3!*NP%/DHIQN=9<&Y%2USH(@B MSR@,0#W3> ] L)::?!5U-C5VQOK?:+\D>9!-* Y<1WPIIK^@'@MX=*JL!VB@ MM(7()NF;[K^2<#YPKA'G9DT#DK ,U +>P"F-@DOX4FLM8A _>6EG]2O)CZ7A M$T_*26W><(28,Z6@\GGE.+O M95:H$P)OF!,R'3-3.!T3R$^=+R #$(C8W(JM5EE0@!19E?1BQ@Y8D6/3Z97. MX(Y^NPY)?5JE>TBRU"F)@N&.TMI[=:\RT4=T(+CON1CJ?%T @8J/.W\_0TV2"AJG3+PFKYKK>?DZ&I"L)JF"6G5OLGL2MRP\5;YEE=_)_!M) M@")I=2H;>>$+KS8I5RN3 B] P^;:PC<:W)RP<5BOF5#KJ[UE:C]^FARL2 M" M,6:AN-25P2CV^ NZ.ZM^N[.8O_;&"8+X%+$JB%$93\A[";M.=49IG7,N9=R0 M=2EVV2 \_-_>: M+#KG' $W2,E351E,T4U(2[V;9X[0M%X5*\&UB/A_A5QD,CUC3X@!0>BM'IFD MV.; -W?OOKZ>-,?,K5DAL/HCX=') "(8FP@]1YR4V>\3!9>G^9/TUT(['6KH M%" '>AP%_6C'X([Z)D]D!QT &*9X26P,.C?E J#(:3\E>9$\25Y%F"G$^-P4 M%O[G4N0&)$/KN6Y.U4+GN2X-=0 3DQ@;"VEGG/5!;;,,7B7;)6BJ89__8"%V MG5G(_>!GSKB-7LXS]5U'=^*L4GE.IK$"9FP[8E+-S+9)FU^SFVE$=",W@$CI MQ^#]M.F_&@^^'F]YS >8%RN#FNF7\+PCADG^,,N<-,RZ,HRLN5;3%AWQMK T MGIA.'@HIQR%UH9'+9K^@-^5T4>:O/T:'>V/ *FT\"$; K%A*T4BYU,OC+1'/ M4"FL7)0<0/.4J[907ND"L]A-$)O'VIH$V"BN=2 =S(+"TR\(4/+?*&!($X#VG0("6&1[(K^"&&=D+, ME1(10.RP3!>YX G9FO'=*KI;@!V:,")*I@>Y@ #:L0ZUH,"[S#Y[Z4FGG!M2 M0PD%XGL1M-J2._2\->O&O/J^--YG,E[3_NI[JM3,U1)HI]DQ[1=^1E_04FBG MU?>UREU &BA)@_%0!+CY2Y&'+2$.*O4=.-R7XNS*X+, IIC<4L+;I@H&!7/* MDC%H+LB%-G+BG"*8&AT&-8P9.K#ZG)T[(:$'*U-'. M8V*H5Y"'8ST\7^QZTQ8H%4==1I_V$#&($;<>MJ&_*#%4Y0_PA>L'U"(SM#0A ME0>25>?"32)X5)K]F[Z]*:P)NQ[IEK^W-2K'LVMHF,"T7017['5Z-Z,GW(YU M;N@I6I3V6!^D?XIP-Q F=769<@(J2 6< DT# _[%[5>/6)DIVY19L+)O1WPH M,J^?5EJH]R_KPM*N0P7GCVMB2BUYI>FPH+9E%TD%6BOSZC>'Q (<'NIDJOZ$TMJ]\X"FWZQ#*KGX7 DV= M[:!_*M<8 Q\$K,C0WE&:F&[16%IM"A.UE?=2K, UC:VHT^*4+Z%9KHPUIBZY,)=@ M/CEIY9>F3K9P[C, M1 0KU^L,^)!0U^I(*0ZEK]$%LBXD>>,ZDVE,0CR*$LC[=W08W-3D\IPBES9(S*+(NUV1+B7_50>:/.WB#3OT4BTU?QW0/-Z)B _KB MO#QC(PKGPYOK9'2+F-J!A"SLCA\Y'9P^BH7]'9.X+_@X][+J&< 9:"@[?F;0)E-1WB6J"43;HC_O)N']-S[6:<8'DF16< MA.LC:@C@4FQ,DKR MA.\,AL/&E&&?_>&RU>C'3A-J7""F"--S7UO;S2\W^,M=_:_-6>R+3+(\>.!( M+'*2,:5\,Z=\$TD7ZP-@#\-H+N@[.Z6&&IT'CB*.>F$=KI!AN4$I%8:$.FREC:ER=O$0NUK1#[^(,0R]$=!D1209'0NL8$ MQM4/.,ODVD,'? 12<&]:6Z4R57G"32X1AZ%FD)^EM3.[AF30^LI0/-3VZ ZC MB!R"L\\^(-\= D74GH4=L"1URB7YG=!N( MU1$2-U>TQS8+R//WX^/_EUX&S.X@0,2FKJ57**4D>(+XL>8[ARXBY'Q\$S!Z MCLP,-XUHWBT!HL(Y(_?)Y.(LZ?4\_XUY3=6ND[&JU*IVW-IAQ6CAO MP"J92?F6:-6*GF[:)MP$]5K:OS MMV\2NJ+4 !3M[L^9YIRNR'0Y%L*,@/U;#B["E83V2LJ;0]TGS:Q)C/"&547X MG*[^,$KIC6IUN\W2O^4BU7[5_5R>VM?W]PX,2M=%HJE,KBC)4K;F> FXOV2[ M03!6R]J5)J*U4#GT0IY7HTK;.C.Y=4>(DJK2\@)7V-[?72=I,-N\0E4+MWH9 MIX7+'6&*M?I%IT#5U7.[SND()**XNM788A36CO?9RF.^ZGI6T&C(*.?AKA9; M-%S5(C^J'V#\#BNVPY0];KA+>QQ6XU2Z$KI1=\+57%W)& MN!M:O:UNUD["A=+=\' M]P/O'=(^Z1Q3NZ@J9\*&JZ[AAS=KOEXZ-=Z;%3\N ME815:0"^SPTJ7_Q!"U3WC5_^&U!+ P04 " !B?5U3U><:4W M9)JF2 (D:0?MS!0MZKD\#/:!EFB+"$5J22J.Y]?O=PXE67:3-N)3:#B[/>>VKOSQW=33:JJ]>A+HLI=]<*^/6%X/IH%WXIE=% MI(7QY7DE5VJNXJ_55X^G<:#*ZF[ZY/:#]O^$VK=>C]%A3) MPKE;>OB47PPFY) R*HND0>+?G;I1QI BN/'O1N>@,TF"_=^M]A\X=L2RD$'= M./.[SF-Q,7@[$+E:RMK$;V[]437Q?$_Z,F<"_Q7KM/<--F=UB*YLA.%!J6WZ M+^\;''H";R>/",P:@1G[G0RQE^]EE)?GWJV%I]W01C\X5):&<]I24N;1XZV& M7+Q\K[R^DX1,.!]'**3E<=8(7R?AV2/"9^*SL[$(XH/-5;XK/X8CG3>SUIOK MV9,*YZH:B>/)4,PFL^D3^HZ[Z(Y9W_&ST8E/-D1?HYQB$-+FXJ/*5]JNQ!65 MA8Y:!?%>A\RX4'LE_KA:8#M*YE]/>''2>7'"7IS\=Q@_*4Q-^2Y4,E,7 W1= M4/Y.#?H:Q2^%$C>NK*3=B$(&%(>ME_"\]@AO*$A"9XIC#M) "^U21%+[VJL M1ZA \YB<=\6B)BVW>*\M+,0M:)FS>9WA85$'^!F" $@V2.ZP@&ZP#C4JH\HA M*NZDUPZZLMI[93,8'.UXJZ'4!"?4?>4"1*(32P/UM4SJH$+;J!!U%!Y*6Q_* MTN4Z;D3E*;"LD';5J Y*+&$?MJ1):I%,"E.)TED=G5+92RH@X/32+H M J6HV$CK\O-0C,07*ZZ @!&SM]0OT]/ACE[%VRD/T"7WQ$58RTK(E5;P6NP4"R$LW!;M+O3!VJEYZ7V>'@UG4R&D\F$ M4.MY\\] NKXKB2W$SY^NOWS[CJ@48#B/9D*AHBR]*X7DHI$+HY*?E:F3N6ZC M2,.'$)(P>@\EO!,&IZ.SV3\>%TG%UP5)8&NJ#@3P(WH&(TD<3YEZ9HSN9^D1 M].PDL=%3Z J+Z?,B@&?3'8!C@1X(LFQ@CH6,>&$,%SE:1AURC@NXV<4)^?OF M8WKZ@GPTF*204E)VPD[CX$W;X$_A',01!B)/_#ME-BEG ](> +E7=$I)W%09 M2:08!49.5.5"^6[N,+Y$&3++0(]$9CC\$#=D,A3H2[ _M^P>G3&7H<6)!Y^A MA(--'PYU/2SC8&%;#D7EW2?":VE@G_X[TD5N:8 ATW4,$3$1\JF101LX@6FS M:;SP*G,KJ_\D<@Q!D8P7!FGOY@0A8J/.=,7DOL/Z!YD>JYFIV2;EX$/MW5!< M>Z@#A!5/G8 \&IY1OX[F(Y$C<=(/Q0TX-M=@K';A1XG@*/,;98=B#@E9 97N M_4]XP/:UH[=KE9.%6X_Z)F6%9E%XA<&TT$/Q6=WK#-LK%>#11P<'?Z(_21M' M.E_K0/6/Q(W$#1I,'DI$+\G]U%+A1#@4&:V8.N!17#M (OU>$>0.5JR+5(H])P,7<:A45IOD-1ZAF%-4U9Y&,.<= M19C&7&_2=B6Z:XKJQN>IN_N6T%9+J3W*PM2J):0;A.B,SAF9:VDDT=N<#JZA MC>BK5Y74N?APCSM':.KN"X2]N&'8H[CB^APVJ^W359;Y&FI_[M4L0DF;^HNY M@F8..7D%)WN>DKE$$K2C!;ZFDP"B):P[,21SBHAM>-QYE!V^JE3AI0$I89 M'$Y*RB4Z(8T67&)PJ4OYVNY"+K/8#@CV:J)PE++Y>DB^I][:EF/8+Z:U:KQ!'K&,LH2%W:G^ M5)-)5GA@W@'J]RIK%M,A8Y*ER1)V>*K(QV/>*<=J><9]!:BW#7PGAAVY\ MSB,6DHZVXE)38H#2[?.1P+:Q]$FK&7;<1*IIHQ7:GA%Z=30;GIU-T^JKX^'D M]&P__I>6S8/V/PA)(C_W>&4,VSK>P::'"+S^E'BAQ0;UIOC2@P/>LSA1H 34 M$''2A$BGIT=A2Z@Q5,?#D\E) FHV/#TY_O\#"NWY/^,TKW&H2O5#6QI\N%U# MO:##5T0)@Q'<-8_G6V:J\5V MZ^ U;B]L)Y(@&6I*VW>9>Z">C[MT?NU<:,!^EJ^VC5L!<)R+"-B&V5EU-_&: M*T6?.S23/J:^:VXQOZE^48Y1 MA?S%AA<>]37*G\BC\X4C"H[O15KEOMOFE>I4]YV^WI@RCNGRO* MFU%+B$Y&I]\/A$\?&=-#=!5_V%NX&%W)/PO&ULI59M;]LV$/XK!ZT86D"P+,E)',\VD#0K6J!!L[QT'X9]H*2S MS84B59*RFW^_(_42V8U3#/LBD=3=<\\]O*,XWRG]:#:(%KZ70II%L+&VFD61 MR3=8,C-2%4KZLE*Z9):F>AV92B,KO%,IHF0\/HU*QF6PG/NU&[VN-=0O1&WSEN#.#,;A,,J4>W>13L0C&CA *S*U#8/3:XGL4P@$1C6\M9M"' M=([#<8?^P>=.N63,X'LE_N2%W2R":0 %KE@M[*W:?<0VGQ.'ERMA_!-VC6TZ M"2"OC55EZTP,2BZ;-_O>ZC!PF(Z/."2M0^)Y-X$\RRMFV7*NU0ZTLR8T-_"I M>F\BQZ7;E#NKZ2LG/[O\P+B&KTS4"-?(3*V1%+=F'ED"=R91W@)=-D#)$:!S MN%;2;@S\+@LL]OTC(M4S2SIFE\FK@'=8C2 =AY",D_@5O+3/-/5XZ<\SO>(F M%\HE:^"OB\Q83<7Q]RLQ)GV,B8\Q^?]JO@KD6G%F*I;C(J!>,ZBW&!Q#A_L- M0J75EKM.,:!68&F%Y;FJI>5R#<8R63!= #4QK!S*UJ-0]5+,H;.#0*M&/ LXX+;)^#2 MV2I=H!9/C0EK>C)#NT.45-#ZD8 JIBW/><5<5A3;42F?,X6"61Q1NMP\IY0+ M(L%7'!OF7%8U.=>F(=IZ#U/DTO$DTY42="0Y?38<-=/YYFD&GW&+ F)XD*SX MA]J/8+[5RKV\)L8GXT^2EK3QHO*"^/&Y'X4J]UMJ!TX'/S0R.==Z#<497:'+-*U_1]\J2VG\TNMST6WO1;.WU8&OO M^%I2W>94[/#%2_KE685/C0IOV[)YMV>]IU=K2:>EQ3(CE.[(A LO'34=WS(7 MW< ;B,]/Z/GK+],D3G[[8?ZY;]FAU]LD/#N;O.NM#N>73#ZZTX88,.GRC>,P M':?]]X/I+&PO=V]R:W-H M965TF"LUXD [&Z5[86FJMY$9-8K&@_HNXG&<1[V00["8^;657LS4 MSG9RP)4&L^M[H?]:8J?V\X %QX4[N6VM6X@6LU%L\1[M+^-*TRPZL32RQ\%( M-8#&S3RX8=?+U-E[@U\E[LW9&%PD:Z4^N\G[9A[$3A!V6%O'(*C[@K?8=8Z( M9/QYX Q.+AWP?'QD_\G'3K&LA<%;U?TF&]O.@S* !C=BU]D[M7^'AW@RQU>K MSO@6]I-MR@.H=\:J_@ F!;T]^3(J_Q16+&8:;4' M[:R)S0U\J!Y-XN3@#N7>:MJ5A+.+U2&_8FC@DVU1PTH9J]%*C91["TL<<".M MF466W#E05!^HEQ,U?X:Z@@]JL*V!MT.#S6-\1#)/6OE1ZY)?)+S'\0J2. 0> M6REN.CRW71TM\H/MOT$"M"&(L$F #!(&-ZNA*RV%[#3^W M&O'1<<-'$OQXY>#3^.-S37PVNJ<(9(WDQ5AX!2S,DV3J:?,5I&'%N.^+.(7W M@T4*VD[62X*@'VDGM!0==,JX+"9A55749C')Y&$<9\#BD!'\=J>MD)W/OC.&[[\K.>,_ M/.G3,H6/5*Y')#F-K(]G]2UW%07O^K1@U&=AF4PYS//T94=U^>=YP?GQPC7. M:^%&.?O'F?$X 9Y5M)%!4<8OR70!.7#N2/\SR5D*%; J=3(N98I7S+NO?$7CI[9@F5HV^7J^5I>KOART]MZB= >UOE++'B7-P>L 77P%02P,$% M @ 8GU=4URZ.Q.&!@ ZP\ !D !X;"]W;W)K&ULG5=M;QLW#/XK@K%B+>#:CITU:9$$2-J]M$.'HEFW#\,^R'>T3ZU.NDJZ M.-ZOWT/J;)]=-QWV)3E+(OF0(A]2%RL?/L6***G[VKIX.:A2:EZ,Q[&HJ-9Q MY!MRV%GX4.N$GV$YCDT@78I0;39N-;&#:XN9.U=N+KP;;+&T;N@8EO7 M.JQOR/K5Y>!DL%EX;Y95XH7QU46CEW1+Z4/S+N#7>*NE-#6Y:+Q3@1:7@^N3 M%S>G?%X._&%H%7O?BCV9>_^)?[PN+P<3!D26BL0:-/[=T4NREA4!QN=.YV!K MD@7[WQOM/XGO\&6N([WT]D]3INIR<#Y0)2UT:]-[O_J%.G]^8'V%MU'^JE4^ M.YL-5-'&Y.M.& AJX_)_?=_%H2=P/OF*P+03F KN;$A0OM))7UT$OU*!3T,; M?XBK(@UPQO&EW*: 70.Y=/7:%;XF];N^IW@Q3M#(Z^.BD[[)TM.O2#]7;[U+ M550_NI+*??DQD&SA3#=P;J8/*KRE9J1FDZ&:3J8G#^B;;=V;B;[9-]U3KTPL MK(]M(/77]3RF@(3X^P$3IUL3IV+B]']&\+]+JU=M,&ZI4D4J4N%=J3ZW.B0* MRB\D(D/9>YVT-=JI!*]TFRH?3#(0#\AU)&@I[O[25\8E[99F;DDU 500TEH]'KS?G1T\4:O* M%!5OWYD28CUXC5Y3B$CI5(EQWS0^I-89: &>F*A1;2-;&000+;TO5\9:I>'_ MSGSL'#!!+33^@$(^@;/NM&U)CNH:JLT_E,/7:?9W"-[)N5J3#MDA=KAI0^,C M5!JGZ+ZH8()D$WCY K2:/9*#B%%/VY#W-8="U&KL!:).-T)C?#E2O^/\2U\W MVJWA;A=X(2%1U8L<6W_3.I*;S2X4A0\E$-@UKH._(:XSY(WEA?IN-IQ,SK. MLMXMGR)#ZB]./1M.3I[MXXGM/-+G%K9AH-8E*9,0%1,BKAP;)A"'/.("K2"$ M/OF_LUKN4C15)AS)4.AHB\V9X_!Z?NX#U#;ZON>@5PH,2E(]1LI0SF?#YPC9 M06;W0CM2US#1NL0XEKM*$!>1295.R%IRQTWLB@'+ASDSA SP04V# F7]@3@) MZ4J101W\+@V7CBN11MJ4"LU3:K,2)$>T@\-P MEQ\EJ7Q&GH!K>OI(!80DN]]%.'/&)L)?"RY0S8WENN0 GTV')\\GAP%N?$)L MC;9BB*5*U!ZWUKX+PP,?Z)@+^=J/Q)ZS>H=EKBW?7%25AMMSPHTUK,$Q*C:L M'&0ZZG"=HRYZBQOG(S=97MUR?XP/YYI')2;,&^J[Z?!L<@9KCA8F;9UG>I-1 MQ&1#N6P<^%S5N0EV); ?-B#;C2!P;K.IMPFZ!^M['%\L2&:5G"4XG9/P09LK M'=7T;#1YA.2$(@ZJL.[IA->^ 7DBR&9GHV>/=J9:4#!3FQS8W%<1N,-\.P3' M? B^/J(Y;R)*33#@= -FXJS:="L0%E]@UZGH'L-H_**GL"'JS'Z\>DNT M1,G-VPB 4#>9ZV-SN@:9=.WRH$STN,4NTD5NMGJ,7/!EN,O&X5J2LM^VF MY6J.,:;%S (8+)D^,YLO])T/0I&UN9?NI /"NXPR>4K*L\Q'D' LC215E]7; M,'<0T'0)+(%,X(*U7-8+KJ_Y^J% ]BL52#_\NE>B,F)$C+O,>G*=Z#^T-!$Z M^*J-VT\/E!;:/8/:H,M8KRGXV.@B]^W7KL28&YA6(BV9O;MR1TC;>IY;2\U6 MGTK2L*Y**GPM=WH+-!IVLK:7E7%Z%Y+N()^3'79?\3;E',/F=2@;P/8X:!YBY%( MN_ >-IH>A!J,RGE08"3$VX]KL#8I7U]GA'MDY]U!QNXR@'EK&;00NF9NE7&X M?W7L 0^>X@]?2I'G%\*8,K<&3Q\N3O465+^.1NX>Y;N19EC,(&4OU+^A9"6Q MMM07B-^O?>J5"^^&.B$4M!X9]$;'G@SCW@.LIK"49V94PO#Y+;9=W;YDK_,# M;G<\/X/?ZK!D*)86$)V,SGX8J)"?EOE'\HT\Y^8^X7$HGQ5>XQ3X /87'IG9 M_6 #V_?]U;]02P,$% @ 8GU=4SIUJ7.R!0 %A( !D !X;"]W;W)K M&ULW5A=;]LV%/TKA#<,-J#&(B7JHTL"..FZ!FBS MH,FVAV$/M$1;0B71(^DZW:_?O:2LV+!;-"F0 GNQ*8KWD^<<43K=*/W!5%): MCST_5VC9U)V\T,>NV%?K3A6S4YFQ$1]N)]_6RLC@Q/3]=B:6\E?;W MU8V&J^G@I:Q;V9E:=43+Q=EH1E]>Q+C>+?BCEANS,R98R5RI#WAQ59Z-0DQ( M-K*PZ$' WT=Y*9L&'4$:__0^1T-(--P=;[V_=K5#+7-AY*5J_JQ+6YV-LA$I MY4*L&_M>;=[(OAZ._@K5&/=+-GYM&HY(L396M;TQ9-#6G?\7]WT?=@RRSQFP MWH"YO'T@E^4K8<7YJ58;HG$U>,.!*]590W)UAYMR:S7:J$1&% 6,CH M%_Q%0U\BYR_ZC+]'-2,@UT ?M2!WXI[\-9L;JP%M?W\AC7A((W9IQ,^]/<\0 MEMQ5DBQ4 [RONR6Q8MZ 2P.= BVQ%0%GI'@()'8"*1>HV M4]X$:W_'.=]R* M^P"C%D-4<.Y<=U#3BQ911E92UZHT1"+8"$#%RG8. ;9X(:(K<1"^)+^"CAEW MC05!9J W"C826+/AGJD@G)CV2<\G2"_S1F :4YCED8\(2Z2<:" MB/))'WJ_2[X]VV;-)71#@G@6C3"F7M2%0"TTX 3\@HN$QF3,:9 D$&3,(5H: M3LBL5>O.FAT[:-M"J_9K-\DJO[L02C5UZ98;"W_8'8/[UB],6$KR@'-*?OHA M8Y3]3&@(.62.4(7KEWWAM^]HO/URQW&639R'A.^4%=,@S]GDV,9C.P,6<]]M MV(*V*"Y2X?VV<9Q$,8>)TD21%'DA@S*C_-O1 < M+.0(B"!%MRP*TC0F%"^39T1'QC.2!7$8#NC( \:?"@X:Q-@N!JA(MR6Q&* 1 M'R(C],C@">M[38,H"]T8*,EY[J MY2Y0;O> TKNXPP;L'2F.38T];2?3I2,RD+1 ]BZ0O95G[U5GI9;&$@U1$*'N M26[#N(8-G]8)^_A>&SDP&-Y[Q]I.[8,>,NBU*'6"'P&CAGZ *H"NCS3 M>RK"TXRD''#O3A+S7BG&- 51 MT']%X/C[T]I?' 6>TKS=:^=I("VZ1M_:\# M'[I8 4[@="[UQ[K =(TO,P][+<20L\F!&92T%KJ&G!LO@F.0(0XB,8X"3JDW M@CD:^[D$Q?6@R#QE)(OC_3(C4'YTP((,2;53JK<_I% /D%X#4+:#J!=S%N0L M^^[,?-HAY/]#S<V2/AXC+,D>1PM.4V1@M%DEYA9$B+3@C#- MCZ"611%AL%-[J$V8"\^S9R G2ST[HY!^+3LIG.ER5!MWL.+>#$X;B#"7""X< MGJ]P@NIYCX9QTAOFV);#=@0YS>"7)^%^2]R)#IN"S^ZG$=D? UVQ[IGODP(V MPZ8^CI?% R&$=C>;-<)N4]NJ#XM+UG9H(KY:^$SJXJO/<\;MT@D0&U"O *64 MG1Q[ 9SNO*NW4B_=%PDT!JKZU_9A=OCH,?/O^@_+_1>3=T(OD3&-7(!I>)+R M$='^*X2_L&KEWOSGREK5NF$E12DU+H#["P6)]A<88/@4=/X?4$L#!!0 ( M &)]75,*&M R1 @ $3 9 >&PO=V]R:W-H965T:6P_]'20S,X^+/:!EFB+$XE4DU0< M[]?O*5*2Y4QW9A\6R(626%6G3EU8TO5>FR=;"N'82UTI>S,IG6NNIE.;EZ+F M]E(W0N')5IN:.UR:W=0V1O#""]75-)G-%M.:2S6YO?;W[LWMM6Y=)96X-\RV M=X&HZ:"ED+9256C$CMC>3 MN_CJ?4;[_8;?I=C;T9J1)QNMG^CB4W$SF1$@48G5MY1[T_N^B\V=.^G)=6?^7 M[-)VPO+5.UYTP$-12A?_\I>-A)+":?4<@Z002CSL8\BA_YH[?7AN]9X9V M0QLMO*M>&N"DHJ \.H.G$G+N]I,*@26&\/.^M=A@+7L4.U#O[/74P0KMG>:= MQO=!8_(=C6OV62M76O:+*D1Q*C\%N@%BTD-\G[RI\%$TERR=12R9)?$;^M+! MY=3K2[^KS[O&'D2CC9-JQ_YUM['.($'^_8;Z;%"?>?79_Y'1-S5275[9AN?B M9H+"L\(\B\E?FF&_E8)]T'7#U8%)RU"W7,G_B,(G<<':!E(.>Q1WK1%,;YF$ M5&-TT>98<%4P,B5S$2Z,I\NR%F$US.TUVU5ZPRNVZ4W;SO05^Z0*I*Z1>$JB M=\)H[\!E#X_)$7R@RS7*W#IZLI>N9"4XK[E"6_"[C7BFW/"1MCR!'12 M/0OK QEP6MV:7#!>53H/%@J12VHCP1-.POAA:&V&>T$L/!Y%&,?,E=PRI1WC MNYT1.^[ W%&J=YA!EC6M:;37"B8+W);; VT"9BL\7X%!OJG$('DYI@H\\)Y4 MQ.%9$M'05J*S5(<+H79P7!A11/[6Q=>65](=L+=S#S36""LICEY%\@!RZP T M-]+)G$+3-)4,#-D0:Z*0%6B3!I!#]Q&AZX%D)E1Q@<[])*#4MGD)(AG*1EGO M%JF)L&UP1WQM94->1HRWT-3M 'M6*SS/N1&XY/D3AV.[B/E6;;22.> 3ZEH4 M'F@A?!I>LH\:H"@$2!JE]#.GEMX!9597K?' 8N+(*8"S+J4U$HL:6J@8X1F2>,]U'S'BJ< M4EUY*7]^%A ..65X)GPU4)[#195TAB;6-IY'E)5=*5" M*EWIG0S,D <'GQJ5>$'F_-'-$77G_[AZ0L_XZ.G\D=?-.[#D-W_H \4=75M M3_)76\?$=AN C:)2!R6#UP/C!(_3I" 8ZF_GD[@6#A&D+M8GDH9_9ER17?$& MM'=#37X[@%U^ K(2+6W$4:4WFO[OC&RHC$>1H]Z@MQ?V]LSHX?Y*Q MOH1;TB7L*,-J057AF]+07WU'HLYRT@K_!'&$B]ID7K4^C48:,5;C3I?5OL,? M#3>MPCQ>^$>H?7&QJ;AZPHTC?Y?'<_;D*!GY9?IN1RF]Y1M#B#JM(R=Y7L)$ M\49?I%!!X0;;N@X'V J6JZHGSYFVXY(V(Y(EZ4,/S?NQ ,,S,D-<&%$%%-+D MAF]=EY^#,W=;)TS(W6\44B_5X3B"9O1.@I&"$C2BPQ<[0P[B?"LQMK.SR>>' M+Y/S8'>^N7 M\;OSZ-A.0#\U';RI5 4]CI?O*/'^^!.=)U$#L#%UTM"$:(?#H>.Q*^__B3U> M6?U&PO-!FH^D<0>'"QVH)TSUQPN&-*%:G#XE]Z=4\YJ3A\IV5W/K6:!ND]A:=Y'6N M]! #9UL<#GKO7:(AC68B1Z%#YH['5;[!R^T8\T_#).E/PX,_:+\S\%W!DA'B MY!V)_4I83N[0JP[]F8U6OXK^W!Z--S^P)(VC>;;&*EXOHG6\P&JQ6D1@'*OY M(HYFV7*4#^LTFL+=,V290:))50[&O["D!ZLG<7G[&R.WSC% MG]4Y^TW32:,&.#^P-)E'LSEA2!;K;K7.EM$J(S2K=!XEBP7[L 3B,^BF'1@5D4 T1?LKQU\";ZLH6Y"' MR3+*UK18KZ(D)1:6"\1MA?>E!H?H!C;[-V#V,RHDW(FCD!EW:,SN55K$(!_> MS1*_7L]64;I:CRB; !J M-$=VS5<^VJ"/,FW!OO7B/!U]ED#SVOF/+S3$M'[SEWXK''<'CX. M?>8&!6M9);80G5TNYY/0$_H+IQO_D0/G#$8!ORP%1XNA#7B^U=KU%V1@^.IU M^U]02P,$% @ 8GU=4]C+32<#!0 @P !D !X;"]W;W)K&ULK5;;;N,V$/T50@7:%\-VG*2;IK&!7+IH@6X1;+;-0]$' M2AI9;"A2(2D[_ON>(279R6[2"_IBB^1&JT\#%3^4RFS,@TE0$MB#QMZ%KTIH- <9C M;S,;7;+BX?=@_7V,';'DTM.UU?>J#/4R.\M$297L=/AHMS]2'\\IVRNL]O%7 M;)/LZ2(31>>#;7IE(&B42?_RJ<_#@<+9_!6%1:^PB+B3HXCR1@:YNG!V*QQ+ MPQI_Q%"C-L IPT6Y"PZG"GIA=6V;1@5D.7@A32FNK0G*K,D4BOS%+, %"\Z* MWMQ5,K=XQ=QWX@,,U%[\8$HJG^O/ &W$MQCP72W>-'A'[50(SW.-H[_B_QBAOE"VU]YTC\?IG[X$":/][P>C)Z/8E>3_ZO++]ICAOUW+>R MH&6&3O3D-I3]362WSI9=$<2]=$[B %N?:H)0TTJS$ZVS&U5BL^WEMGLY941A MC>G;:*M"+0)4O=0D;"4*<@'-/VCZJ7CO;","6E<$&_\G46'PI3Q&0/XG[/%Y MXC@Y46BI&I_L(ZBV/_\0?\ M.L)0)HU-3MR#L5L3,[)'/Q4_*YDKK6*B!ZTO1AVMTU,@;JS#_2TA3&.#X,B= M B3I&3@Z)U"3 \W0/M'$#17][E'= E(CKL9,.5D3R\KF)B9#[BDD/ MZC'@'-=!$;,%HL2FB:Z&10=,+VO@:"U=R6ZE:.$3Z$U7L;!C@[OG6;JO%6IT M2*)2^;8+")\W1R#)^'.Z,1)>[V$C7^ K+&"++Q?PD>@AIL R]:S>)&?(*)(Q M%;]8P25:IT*"4:G**%)!%(.HD?.#G E83?V _RH M=/=A(R>M:!,SUC? Z"S&W/7MK77$6$LD01Z0JMR0\R2HJK@S^S[IH7S]U=GB MZ-WWGDL.4ZJ,/*Z4D9@^4!Z!('=:/7:J5&$W$7D7H-%I!K?WU+?(,U- "+21 MUWB/N%B(N.(\6"0O=2;WTUBG3Z_.G(-B5B]G%5.#W5MF)YXI#)#CAJ^\\ZB3 M3ZVXD7#8^9X*OD.^)P>,2$+#P'$,T$2F*+,!OX9^.R0I5PP@/9(#VR_GG*," MD&!+X(**B>ZG^P[AI!FR$]L:%.PE5*H&ICIW%)#EDBDWM(-L;&>0?FDX^6A@ M;PT$=OLA^IS!_Y"WW)=CL2LQS 7(((U \["^= M/AO?^$3GZD6O\S#&%;2G^$$;^0Y0#A!,4(I2X=;#>$+88&9?>;E>\W0*N+;^ M13=\Z94P.WB78?*LX^N3RX+,IR?:N#L^<"_3NVXOGE[''Z1;*U!>4P75^?3= M:29<>G&F1;!M?.7E-F#,Q<\:CW1R+(#SRMHP+-C!^.Q?_0502P,$% @ M8GU=4\3TU8/(! )@L !D !X;"]W;W)K&UL MM59=3^0V%/TKUI16(,W.3&: '2@@#;"K4FE5!.WVH:HJ)[F96"1VUG88Z*_O MN78R'UO@H:OR0.SD?IQ[[CT>GZV,?7 ED1=/=:7=^:#TOCD=CUU64BW=R#2D M\:4PMI8>6[LW%F6E\I3;=6N+:NI7V^ MI,JLS@?)H']QIY:EYQ?CB[-&+NF>_&_-K<5NO(Z2JYJT4T8+2\7Y8)&<7AZR M?3#XK&CEMM:"*TF->>#-37X^F# @JBCS'$'B\4A75%4<"#"^=#$'ZY3LN+WN MHW\,M:.65#JZ,M7O*O?E^6 ^$#D5LJW\G5G]1%T]1QPO,Y4+_\4JVA[".&N= M-W7G# 2UTO$IGSH>MASFDU<MPQOGQ!VALU*KOR6S=3;V",XFXZP+=!D#35\)="(^&>U+ M)S[HG/)=_S% K9%->V27TS<#WE,S$K/)4$PGT^2->+-UI;,0;_9*O#MRWK:9 M;ZW22R%UCI(KZ2D7"YX,Y14Y\<5%-;4XNJ7SS?7 M[Y*3D;B.]44F)&>'+OD-SJIW7CZ)K)1V2<(48B\Y&2;)L5A)![O,6 RLV-]+ MYL/D: ZLUK3+4N#,^3-E/SPW7R:O/_1]?QO!B/% M!#6H^PD%>\8Y_WXD%DAD8UMS!ETIF:I*^>= ZFQX-)F!(^1-^:P?!GZ5SJJ6 M"UXI7RJ>L\RV7'_GRZ*+J*%WW\'N1!\J7T]T;F"JC1?TU.!(%V'*\UPQ*\"> M&>?==E^XSFZ6>9N"-+74JE 9>(NA"U,!:.!?IA5W "% @"^#-R9&8V* FG>; M:G>3;%IS^@+S>R*98:P2E-=/!^-G7>S/D\F!N)7/K"O,QGPXG\T/7N !00*Y MVW)/=N6N-'@(H+8H^4KY:X7OG(0L=.F%7QE1F2R>*Y&=7;.^D] 6#DCMBCBB MM=1M(?L?C7F\07Y"X0J%5%3 =3)Z?S00-M[*XL:;)MR$4N-QKPK+$A=9LFR [X4Q MOM]P@O75^.(?4$L#!!0 ( &)]75.]203O-PD 7 9 >&PO=V]R M:W-H965T2Z5L9K:X13Q>G!?/KA_)C6\X)?M5K[P;4@3Y;6WM'-57YZ,"&# M5*6R0!(D_N[5A:HJ$@0SOB69![U*VCB\[J1?LN_P92F]NK#5/W4>RM.#=P6'# M+&V8L=U1$5OYHPSR[,39M7"T&M+H@EWEW3!.&TK*(CB\U=@7SFY5IDP0\RRS MK0G:K,0B2)-+EWOQZL96.M/*OSX9!^BB'>,LR3V/C[;*W"AFD-Q-!F)V60VW2/OJ'?\B.4=O2!OX/%%*0&_ MQ2?GK!,7UKD(&R_^/5_ZX(">_^S1^J;7^H:UOMD;[FHCYKEM@LI9YY7W+2Z? MR\%S@=^OX(Q*@2Z$-UFA9"6W@?XO]8+_X!0([60,YWUKML(_4M5X)6P@I:A5* MF]O*KC;T0/F@P2*B8BAE($83-;U0#PW^(>^)#9ER 75%A$U##XKGC1KA)JO: MG *'1.5D3Z;TO5Q6"B\E$HLG324S1>O)6[(S:Y%CW [,'(EUJ;.R,Q4ZDRW$ M^YPL@B;:]LA6"HM^WI&=* SBA "0$1>V;J39B Q(T[ER,'7IK*0K1Z DI[6) MM92@3X -%ZHE1 MI%0V#.SM_*O'E?$H?#DKO>P1!TX&E5@ DO7NDJM_@FA MD*V5"/+AQ0QY6%;I0B="R6U=H&P-!8R$JC2Z0@)#HHMZR%03BU<7,V648]9T M>T6#X&6Z88I@CS0$"NN8'@!5"SN8)1:!I4!B(Q8_Z,!D3KDB)2\XH1^C3!K3 MPH0.4G\ G]GD?T B6 V+249Z?2@^25U3I0]-G-32_RL4W1D:=% M;> K@47! B9JXZQOHH,CK [;6Q)=VYQ2F#]Z@TJB$7'PG>RF^I/P-TA-GS\$ MB0-$!JA\ET\EU;4AISK#1R1QQ[I.*9[_).&PVXAI[*/_1XKTG6Y/=V.'OAI- M4OZ!-[FM(7PK#VH 1$PG+?+M +VN0#NU:BLN#F379RR#B5>4UZ4T=^(:P*,B M?8LEXM5W?WDWFTT^?KXZO[[EZ^G'UP0N WNRQ%3"1&P-#0*+!+9AV,QXKUAN MMB@]2A&,2?EZN#@4ERIGDMTJKQQA GA#GG^#EEB[ 1P6.J]@*'$6P;Y59"KA M[9;]08P9K=@NA<<_U[BL>\HT=)J[42$JZ59)^6YGU*%E_L.&''Y%()+JA4+_ MPO7U/2R@@;6+-I3L1&MQ?=D'BUHH!0E3/XRE[4M87&*(OQ-RX NBQ[:@V\&R M&+1#<=,N*XT!-:?X<9G8TN^8(25\*VWE%!*L((-"C_QM5LVF_.!:T$9X"H8-67]9-VTK=1$F6:^#0TWZH2W". ME.$:&Q=O7['I_; $E4LT<\P@7!/;F*U'JSM'>4[(/0 ,:42:.*#JD/+KGP'%H[ZTTUA#Z6R[*I_4I=E.LR B3W_X MZ,4\=>F+.#;.5T[%F?C5SQ91?O\ZM7H7,&9*Q\LC M)A28GH'C/%WL2I?0'3$]E+,]A$S%6JD[UM@I3/!9H(+'2%/6'_74F)-+F>F* MIBR:T_MATHCK+-@X;J)M$[PC"UC(\'33=:L1?9O09C@7#@;LNJV"_CX>@;+- MH(ZZU%41YEINB)DME<+'AZC=682*9Z00#^26G-8!W.?46&JMPVFBV&/T$HTW MMS"!QA&)?9A1"7?/#B6V==B %"$0HT$+S BZL9XB1G"5#X]]M?!4EKAA%)5= M^\,]Y_KC_EQ_O/?4?2FU$[_*JE7B2VQ5/ 8]=WS?+XC"RG7<1T.+QT< GX:G M>'(CM?>LEK.MAD\2PC N\"R/C*YM6U'S3J?$R%JO &>,_Q(E-5!D&JECFZ$* M5/"H6VFYC*B,1P7K4,&HS&X; ,0&P![E%NR%H 9G,4X>-Y\X3=7;T B:'=.Y MN7<)1=/[[<%'FZ;%9@8@@2K- ,749OB := NX\ +C6RC,*R^2 ^JWM5@8U? MCV&$&ULQ5??;]LV$/Y7""_M$H"(15*DI#0)X*3=5F#I@B1='X8]*!9M"Y5%EZ*3 MYK_?1^J'[35UB_5A+Q+O2-X=[[X['D\?C?W8++1VY/.RJINST<*YUIDWQV:E:\S,C%WF#J2=CYN5U7D1-BVK,8\B-5[F93TZ/PV\:WM^:M:N*FM] M;4FS7BYS^W2A*_-X-F*CGG%3SA?.,\;GIZM\KF^U>[^ZMJ#&@Y2B7.JZ*4U- MK)Z=C2;LY$+Z]6'!GZ5^;+;&Q)_DWIB/GGA;G(TB;Y"N]-1Y"3E^#_I25Y47 M!#,^=3)'@TJ_<7O<2_\EG!UGN<\;?6FJ#V7A%F>C=$0*/?.#UL;TN@K&WBW@0>[6T7!RM>Y MR\]/K7DDUJ^&-#\(1PV[85Q9^Z#<.HO9$OO<^8U^T/5:D\.[_+[2S='IV$&J MGQM/.PD7K03^%0D9N3*U6S3D35WH8G?_&-8,)O'>I N^5^"M7AT3$5'"(\[V MR!/#$460)[YQQ)DU2W()6RV@ #>[!;D,#M:6_#6Y;P+_[ST*XT%A'!3&7U'X MNFSR^=SJ>1Z 9V:D,^$YY^X7=;> W:9"ZI3UG#@?(X+D:W3M&N(P>6F6J[Q^ M^KE!AK3'+#;:=4'NG[#>%.LIUN=U01IM'\JI;FB@YMK,;;Y:E+!%SV$L^-C1 MZ#GRSIV0NX75>B>^S['>U@7\:,N\(A-M3;/*IYK<&0>Z,^][EEQOFWG;F0D- M<[A$6ZCQ"TT=3CZL/2!Q0CE+,'CY4\H9?[7-BAE-8K4[U[*N3%5XC]Z::NV# MM"62L8QF4@U[>II%@JHTWO [&L4!9WF9+U>O(#9$/( ,J3S(A$52;+9VI$AH MRL3 [#UTO@&8VEZ'\# M-Z*,R_YW0+A@5,8I1IF@DC$,!)L&Q#'&*42:$9\%KB0>+5$!&Y.=0>V+@Y\W:XNXC MJ:!<2N_S"#*R#%1"4BQ)(F 4C(O7T49F31E[L4(S"@J4T44#] !Z+R(F"91 M3&()7@93&^=+PP=CJX(P^)81E7&,$H GH! J> >&B7Q#WCG'=)G-UV_Y/RO M"Q315V18R6_I[DI@AC)+Q M3;YU-&,7< MKTN%I%RI[TAGK*))E@;<(WR)'\5>2^)E\RA%DO,^*V)?6N)(4I8,*/;B6N>20 P)9=$0.18:R)(_\G2X3"3H^ MPJ9OG_? 7TE)XK4>HDF0*K 2JH#9=U?/Q7.\]79 9.;AA=1 S;IV[3-BX Z/ ML$G[]M@L;U]P5[E%F6I(I6?8&ATGB)YM7T4MX&ULS5=K;]LV%/TKA%<,-B#$?(D2LR1 TG;8 M!A0HDF[[,.R#+#&14#U9$68U-1+3JE: M-EG5SLY.0MO'_NRD&UQ=M>9C3^S0-%E_?V'J[NYTQF:;ALOJIG2^87EVLLYN MS)5QOZ\_]J@MMU:*JC&MK;J6].;Z=';.CB^D'Q\&_%&9.[OS3?Q.5EWWV5=^ M+4YGU#MD:I,[;R%#<6O>FKKVAN#&E\GF;+NDG[C[O;'^<]@[]K+*K'G;U7]6 MA2M/9^F,%.8Z&VIWV=W]8J;]Q-Y>WM4V_).[<:R@,Y(/UG7--!D>-%4[EMG7 M"8>=">E3$_@T@0>_QX6"E^\REYV=]-T=Z?UH6/,?8:MA-IRK6D_*E>O16V&> M.[MR7?ZY[.K"]):\_S)4[I[,/V6KVMC%R=)A!3]NF4_6+D9K_ EKFGSH6E?" M4EN8XO'\)3S;NLF?41$30BG'+VC#VQW:X(]L03]J8=_G6^LJY' M1/S]C$VYM2F#3?F4CTB48J@-Z:Y)7F;MC;&D:HD)2QW"\%ES/@N/[3K+S>D, M:69-?VMF9^?$[J[2M;:KJR)SIMA?DB!5B2L-:6&9-",AQA-" *EHR;X?0C45LF?6C65=V@\W:PBZ.R=NN@<5-<5X4E4^NK":?( EV MZ.\?/BZ-@RA@U?,\'YJA#MY^ZAP&OS/YY 8+;E"B9,021M[@@^,_IBR*!2-, MH*!HF,=,15KS!;[1Q724,C]\SCB/!(O'=I'R2"6)=P_8E5X[;@VVD'>-(3_^ MD'+&?_IF"=NP0^921IIBP3F/HYC3!7E7W58%@+1(^[P&.@69OZ%'3)$UMA+P M6OSK5>9IQ*A<[-7?-^NZNS>&6)^99%UGK26,;\?Q2%)%&)FKU+NV8\'C(,F' MK,_+#:XLX)J*'5Q%I$4RXLI&7).(*CKABGE4Q0%7E42<)1.N,7[JA;AR&4G- M?!&CD#JB0/E[8THU7>S5IV@=$>W->@!$4'+[= A0"F0BSO7^XIOVPT0EVW$B MDJ@)'Z$"3 FVV.GB2I#?!J3G-@]!% [2':(2H"X]44K(0!0"7;)- L@DDF(D M2B+FN9J(TA0_\4*BDBB%?W/.(I7";840>@VF]&*O?FEL50Q0B*IU!O+CO/[8 M8876"G>&?5>A&LFW-Q1&'20L!<3@(^6*<,]5Q!2T9)ZJW;R*$W5(.CUEJ0R4 M^0R+P96(0VXI%($RI%DRY5",A&),C+DE(T$WN:6%#RCR6A)/_Q<2SS11@#D) M4B0T_F6J 1_W<-$X2)'4B()$CK#X;@;)Y0J'&Z0LC7$>) -W" MJR/";@YIBM4K*+P0B[WZ?U8CH15B!H=03 _(T:;C6WK$HP1ABG,ME3[ T\D#6YI'E,>>+2GU>'"(**'IYD"FT(HTL(5S4Z43B[ZB%7T96\@< MXD\I*7VA<.Y_=RU*^&*O?AA0N:/B0GOUF,=>WYF0CP2>)H\$/@"JJ=P!-(:< MZP!H3+> *C8!BH.:CD!SZ+&2TPG-XP2HJQ?><&((54IP<##X HM2)Z^@[\EB MKWX04XX+"0=FBC*"C)]CY\(G)=M!%"%^2-K\]4:.UT860,6M LW^>L/5YMJ8 M4OH0I5R'=I8B;>@$-K08DJW(H@_[KK MW*;B%]@^W<_^ 5!+ P04 " !B?5U3KYN>*'P" J!0 &0 'AL+W=O MW.3:6#AV9CL4_CUGI\TZ";J7^'R^[[OOG#O/MTH_FQK1PFLCI%D$ MM;7M+(I,66/#S)EJ4=+)6NF&6=KJ361:C:SRH$9$21QG4<.X#(JY]]WI8JXZ M*[C$.PVF:QJFWY8HU'81C(*]XYYO:NL<43%OV08?T/YH[S3MHH&EX@U*PY4$ MC>M%<#&:+<V7H1Y %4N&:=L/=J^QUW]4P<7ZF$\5_8 M]K%I$D#9&:N:'9@4-%SV*WO=W<,!((\_ 20[0.)U]XF\RBMF63'7:@O:11.; M,WRI'DWBN'0_Y<%J.N6$L\6-?$%IE>9HX,LC6PDT7^>1)69W'I4[EF7/DGS" M<@ZW2MK:P#=98?4O/B)%@ZQD+VN9'"5\P/8,TCB$)$Y&1_C2HQ6:$>K@^NL-QY M1MX3PS67G'JF@HU2E8$3R+-P.LW(F)Z'>9K"$XW2*9>GK58E&@/9-$PG,4RS M<#).X)YMJ0M<%KR<3@=99"/PHQ83B!)\S G1&_%<0X?775T MT+\-ZHV?4E=8)VW?RH-W> @N^O[_&]Z_(K=,;[@T('!-T/AL.@E ]Y/9;ZQJ M_32LE*79\F9-CQEJ%T#G:Z7L?N,2#,]C\0Y02P,$% @ 8GU=4\HQYG@[ M! O0D !D !X;"]W;W)K&ULC5;;;N,V$/V5 M@5H4,:"-1-WEV@:.XLQ>RHQI%67FJEXR6 MUJAKO<#W$Z^C#7=6"ZO;R-5"''3;<+:1H Y=1^73#6O%<>D0YZS8-E6MC<); M+7I:L7NF/_<;B9(WHI1-Q[AJ! ?)]DMG3>8WL3EO#_S9L*.:K,%DLA/BBQ$^ MEDO'-P&QEA7:(%#\>V2WK&T-$(;Q[PG3&5T:P^GZC/ZKS1USV5'%;D7[5U/J M>NED#I1L3P^MWHKC[^R4CPVP$*VROW W!DH[RCFJX64AQ!FM.(9A8V56N-P37<-.5>2]QMT$ZO?A.B M/#9M"Y27\(>NF82/7%->-;N6P5HIIA5[Y26R*)_+KB-1K>1=1N]E08.5WE /V(/YQ!>J^Y%%#.P<]73 M@BT=G$C%Y"-S5@\U@[UH<=H:7H$VG0.;"TZPK@%;#$6-:3)H^"!1*9_,6=J) M ]:RH2VLF10V'W@0&N4SZATK3E;$6OGP(^29[Z9YA"N$ M2K,$%\3U"7'CS <<6!Q'C@,D)>/%$V#CN&JI_1!<19'KY_D,?OHA"TCP\[/B M97C&49BX21Y/'>5)ZD89@0M$B$"/'=CWZRN2)2[013.OM>& M;N!C3PV'!#=\W;*>-G*">KO]!I4@>;(PAZLP0M-H-E'X;I88+/L]QB))-G!) MU4VO@/@?2 )AF+EADJ!KM">9/YMH2.:F<3"##5:$8SO,@&A6U%RTHGJ"Z ,A M0(+0C<(0KC)D8X3FHR)-W9"0&3Q(6N*5C->UI\T2..V8=6^B]]T\PECQ/X[0 MU40.TW1V^K8/R9+8;*<1AA:[)/%GHQB9\9E!ED>8.;J."/HVJ8^:,(MQ6#*L M&WJ_T,R'281Q[":I/\[;=^+E826QFQ%_,JS$#=+P67Z+\69P(QS.5?3B8.4)Z#[?KJ!W?)NOA2GX^/CQL/E%9-5Q!R_9H MZE^G.,)R>"P,@A:]O:!W0B.][++&]Q63Y@#N[X709\$X&%]LJ_\!4$L#!!0 M ( &)]75-!@9R&%P, %P& 9 >&PO=V]R:W-H965T3QY?GN>>.NO/LH,TWNT-T\*-KE9U'.^?VUTEBZQUVPE[I M/2HZV6C3"4=+LTWLWJ!H JAK$\[8).F$5-%B%O;NS6*F>]=*A?<&;-]UPCRM ML-6'>91&SQN?Y7;G_$:RF.W%%A_0_;6_-[1*1I9&=JBLU H,;N;1,KU>Y?Y^ MN/!%XL&>V. C66O]S2\^-/.(>4'88NT\@Z#I$6^P;3T1R?A^Y(Q&EQYX:C^S MWX78*9:UL'BCVZ^R<;MY5$;0X$;TK?NL#[_A,9["\]6ZM6&$PW"73R.H>^MT M=P23@DZJ818_CGDX 93L#0 _ GC0/3@**F^%$XN9T02.$&M D3BK_ M* _.T*DDG%O? MD)11#W_6L^)G"1]P?P49BX$SGI[AR\;XLL"7G8OO5MJZU;8W"'\OU]89^A;^ M.4.>C^1Y(,_?$DLETO0M@MZ =_1:_LXR^)*[MGM1XSRBFK)H'C%:?-1J^ZM# MT]'G1>J%:D!IAS98^A%-8\3&6=B+)_]N(!Q0VAQV:S1C[L+E6ZR/NVG895!K MJB?KD(@VUZ_!_@^Y$<8\2;6%.R'-B]62ZI,>'FX,-M+!PD4>9U5Z"2_>FA+#R341DE55<4E27OM0 MDY.*[]!L0U\CA[I7;BC^<7=LG&PO=V]R:W-H965TJMV?V-5SYN(52AC_A5V+'9\%4#3&JJIS)@85E^V?_>IT M&#A,XB,.:>>0>MYM(L_RBEDVGVJU ^W0%,T-?*G>F\AQZ3;ESFI:Y>1GYU\8 MU_"#B0;A&IEI-)+BUL"'>Y8+-"?3R%(6AXV*+N*RC9@>B7@!UTK:C8'/LL3R MN7]$['J*Z9[B,GTSX!W6IY#%(:1QFKP1+^M+SGR\[/]+ON*F$,I5;>"?16ZL MIE/R\XT-,S5,V D&MX"E?" MCD-1ELH1OG.5<<,LI=R=]"71. M;[%HM.9R#4MFN'EM ][,[=KXTM2LP%E ?6I0;S&8WV\05DI0#[K(UFTNU%IM M>4GI+2VR)V9BP$QCK;0E9LS"RA6R]<(Y6#4@S0BXIYT[VI=P[&0]& >Z0E-H M7OO.O%>6"?BK42[/C>8%Y>42%KYAX9KI1\>,+B"XXVO)5[Q@TL)W8JWA>^X* M].5\E77C3NXWW** ].09^D&J%T@Z6!:KG*+L3U>[/]35FF^9RV[@'2079_1] M_\W:S_9OTZ*]DI_@[<-&!WC-I0&!*W*- M3]U3H-O'HC6LJOT%G2M+U[T?;NA]1>T M+Y2U!F=X1+T+_;\/U!+ P04 M" !B?5U3!-]1NU,# "?!P &0 'AL+W=O M]NL[I&S';G;=?1"'E[F<.:,AISNEOYHMHH7'MNG,+-A:V]]$D:FVV ISK7KL MZ&2M="LL+?4F,KU&47NCMHEX'.=1*V07S*=^;ZGG4S781G:XU&"&MA7Z[P4V M:C<+6'#8N)>;K74;T7S:BPT^H/V]7VI:14!;$#A U6UGD0)+[A'3:-'I_.#] M%Y\[Y;(2!N]4\Z>L[786% '4N!9#8^_5[E?Q&*1[W/)P8%/$S!GQOP#WN,9!'^;.P8C[5:@?::9,W-_&I>FL")SM7 ME >KZ522G9TO]_R*KH;?[!8U+)6Q&JW42-Q;6&"':VD-O/DD5@V:JVED*:ZS MCJI]C,48@S\3HX0/JK-; ^^Z&NMS^XCP'D'S ^@%O^CP ?MK2.(0>,S9!7_) MD83$^TN>\7?_1+J?;U?$ _TT7RX$2(\!4A\@?0XP]5(]- AJ#1_Q& 7NB&OS M%*$7W;E&O3&]J' 64"<:U-\P.*ND\I7LSRNY.J2&C]32!@U4BDR,Q=KA(A-8 MJX:Z5':;&_BTU8AGA8./!.-\9Q_3^$*X(3Z9/1 N62%%,19> 0OS)!DE';Z" M-"P9]W(2I_"^LTBIV%$["5F1TUBP#,HPRSDP%J9) >\(>N4 4UZ#[H#R[1M! M21N#[A_-PS)/KN#-),S*E"2/PZ*R73"2&9AD8P&SH[WYW'W^/KI(%H,?G8%Q8U?LK>*4L7>A^NJ47%+53H/.U4O:P< &.;_+\7U!+ M P04 " !B?5U3JZZ.S.0% #7$@ &0 'AL+W=OK2)0&2=%T#]!(TV?8P[(&6:$NH M)+HD7:?[]3N'E%4;=H,X!5I@+S%%\=S/]_%$IVNE/YA*2DONVZ8S9Z/*VN7S MZ=04E6R%.5%+V<&;N=*ML/"H%U.SU%*43JAMIBP,DVDKZFYT?NKV;O3YJ5K9 MIN[DC29FU;9"?[Z4C5J?C>AHL_&^7E06-Z;GITNQD+?2_K&\T? T';24=2L[ M4ZN.:#D_&UW0YY<J>:ONK35V2@;D5+.Q:JQ[]7ZE>SC M<0X6JC'N+UGW9\,1*5;&JK87!@_:NO._XK[/PV,$6"_ G-_>D//RA;#B_%2K M-=%X&K3APH7JI,&YNL.BW%H-;VN0L^=7E>@6TI"Z(Q=%L6I7C;"R).]L)36Y M4BU4NL(2?)+DNBM4*\GXM3)F0F:?W6O5RRZ)VASIF0_$S&*4\G^$MC%E":XYJ% M 4^HVV0LB"B?]*9WL^33LTG63$(V)'!AT0ACZGE="*0V TI +ZA(:$S&G 9) M D;&'*REX81J"*=74I3MN+/Q@=@S6K3^8L)3D M >>4_/)3QBC[E= 0?,@<+ J7+_O,E^^@O=UPQW&639R&A&^%%=,@S]GD4.$Q MG0&+N<\VE"#GL5O#DH:9WT[B( JA(#^Z-VCNW*&]MW$<#X4YN#!C&FBT%7 MI)N06 RM$>]W1N@[@R>LSS4-HBQT:X DY[G?SGC 0SIY@*[Y0-?\T72]2?#[ M[02_6SF^.XZ_^TQ?;6?Z=B?3_OPA;G_8WP/ X1FZJ";3A:,NH*4"^6J.?%5YOKKNK-326*+!"F+232#&=7KB"3". MH=V'<_(>YGLC!^:2]_X2WY)EP%0L2AU.CB'8H['?2_ Z MV0LR3QG)XG@WS CN.E3 @@QH9#M4+[\/H;Y!>M;#BRJ(^NN+!3F#@OU@9#YM M[/K_ /,MBNR <'_GVV )5U$*N!AG27(<+#E-$8+19!N861(BTH(PS0]T+8LB MPJ!2.UV;,&>>9]\!G"SUZ(Q"^EAT4IAB6=DAB?C/E/>D+AX]P1I7I1, -G2]@BZE[.30)#3= M^MC02KUPGU10&*#JOSL,N\-7FPO_L>++JPY9.=DHWI:6E MWH>FTUANO5%3AR**TK IJS98S/S>O5[,U-'658OW&LRQ:4K]LL):G>8!#\X; M#]7^8-U&N)AUY1X?T?[9W6M:A2/*MFJP-95J0>-N'BSYS4HZ?:_P5X4GWN-O.@\@1PAHWUB&4]/,-;[&N'1#1^&_ #$:7SO!2/J/_[F.G6-:E MP5M5_UUM[6$>Y %L<5<>:_N@3G_@$$_B\#:J-OX+IUXWD0%LCL:J9C F!DW5 M]K_E\Y"'"X,\>L- # ;"\^X=>98?2ULN9EJ=0#MM0G."#]5;$[FJ=45YM)I. M*[*SB[NV+ZS+$/VMCH84C(%'W%/JK8')4[FNT4QGH25WSBC<#-"K'EJ\ 5W M)]7:@X'?VBUN7]N'1'/D*LY<5^)=P$?LKB&.&(A(\'?PXC'VV./%;^+Y&.$! M.Z5MU>[AG^7:6$V=\N\[\'*$EQY>O@5/ [0]U@AJ!S^[ND@\@_7+6>-7:7[7 MC9O:&].5&YP'-)8&]3<,%D\'A)VJ:>2<+^M+"(9FG)S: U0752_7-*M@R>!6 M-5W9OGPP0#.O_:EQU"IJ WM2-(..O,,BJ+X];N#IH!%?51H^$\/7.ZY@[A-= M2)^)C2D=K[MV2XVNJ[*&*Q Q9XDL2.)%R@J>DI3F*1-D<@5)REDD,UBB5CYH M*&*6< Z98%SF(.@\C0L0F22+C* MZH'LX&W"IS!)Z)_'],FG\*0L>6Y'.E<0 MBX1%B>,@TF*0"IFQ7#HV>9PPD:;PI4\2Y;?3:E?9UW%0GT9IYB DDW%.0I83 MM80$*>@HOHB!QRR5 E*61PD0>E%D($D[*@9RZD=7,F89G5*NA(R!8183L-6",U$$*O3_WUW.=YCN$C;H8=SOK.6!KJU!_:@E/R*;I(>+F(O_6?2KUOJ+AJG%'IM%UE@2@^_>C7UC5^3M[K2R] M %X\T).+VBG0^4XI>UXX!^,COO@.4$L#!!0 ( &)]75/GNPJ+B ( %0% M 9 >&PO=V]R:W-H965TICV8Y"!6'3NS+Z7=K]_9"1F3"B^)S[[ONSN?OYL> MC'UR!2+!2ZFTFT4%436)8Y<56 IW8RK4?+(SMA3$IMW'KK(H\@ J53Q(DMNX M%%)'\VG86]GYU-2DI,:5!5>7I;"O2U3F,(OZT7%C+?<%^8UX/JW$'C=(WZJ5 M92ON6')9HG;2:+"XFT6+_F0Y]/[!X;O$@SM9@Z]D:\R3-[[DLRCQ":'"C#R# MX-\SWJ%2GHC3^-UR1EU(#SQ=']D_A=JYEJUP>&?4#YE3,8O&$>2X$[6BM3E\ MQK:>D>?+C'+A"X?&]S:)(*L=F;(% M"Q+SJ34'L-Z;V?PBE!K0G)S4OBD;LGPJ&4?S9>UXQSE8(W=6:/E'A-NZ>A1; MA>YZ&A-'\;YQUC(N&\;!&<8/\& T%0X^ZASS__$Q9]>E.#BFN!Q<)-Q@=0-I MTH-!,NA?X$N[DM/ EY[A6Z,C6V=46ZGW('3.M2M!F,/"/Q%)$AW\7&S9B]_, MKPL1AUW$88@X/%N M$AG.(I:I0_N,T?RQ0(ZB6(*^9O*]!8?D?&@J@/@X:Q*3.EBJ2\ZVET/&'S@, M0C+:3> >,RRW:"'MA^8D\ [Z::\_ZL,&G]$*G2'@"\\/1EV-^\DUK,0K*YKC M7HU[XW1\S8X5M21MAYDD[8V2%-ZZ^/CDI9=H]T'/#C)3:VH>?;?;C8Q%HY1_ M[LV\>1!V+[4#A3N&)C?O1Q'81L.-0:8*NMD:8A6&9<%C#ZUWX/.=,70T?(!N MD,[_ E!+ P04 " !B?5U3C)*HN]<# !># &0 'AL+W=OIDP]7V BM^.6UWH9>.#KC;$#SF24L34NT#QF]XIZ3L42 M\Q2%YE* PM6X]=%[/_=\"R@B?N:XU7MML%-92OG5=F[B<F\VX-6A!C"N6)^9!;J^Q MG%#/\D4RT<4O;,M8MP51KHU,2S I2+G8_;-OY4+L 7SO", O ?ZI@&X)Z)X* M"$I <"J@5P)ZIP+"$A">"NB7@'ZQ6;O5+;9FQ@R;C)3<@K+1Q&8;Q?X6:-H1 M+JP5%T;14TXX,YF1$;3A)E<([^ S4XI9;\#9# WCB3Z'MS\-NF'P ;B +QN9 M:R9BW88WK_HCQY 6R^A$9=Z+75[_2-XK7'; ]=K@N[[[N)C!V9OS&I;I/V"Y M?'R LU)M'=>LF>L34QWH_E#193/+ C-B<0L6[SC+U>DL#5KFS2PSC#K$8%F\ M8(;\1D4P1%H89I-)DVG#!$B8B&BI**-D"/L8QMP6' M)3#C.DJD)IMI6#[;;B8UC<^5S#/R$]$E>43?_6H+];Z>\6^H,C^N^5C!!C#2LE4S ;!)*#(%>PS#7%:HTD2]!,:"AB M>@-:)G&=(79YPB*/K?Q/$W?D/.UO]F%$-QSTAU74JPD$U02"Q@G<2JV!BKF5 M72N&(7 M\FX7\@FC#1,\(BM,99I)05;2O$\[TC:O=N"UYB6#*L*XY.)(ZE- MW;[-2H[]W'[@'BEWWO<7CN(4Y%H@>N-?9NSC9 MFS?= =:<3EV"*X*YG3X5.[6[S.XZ1F;%76HI#=W,BN:&/@!0V0!ZOI+2O'3L M]:SZI)C\!5!+ P04 " !B?5U3]5.GX*@) "&00 &0 'AL+W=O9[G[7";5;K-)RV\?W+IX?G=%KUX^^)(] M/-;M![.;ZVWZX.Y<_?/V<]F\FYU:664;EU=9D2>ENW]W]9Z^75"BVH@]Y-^9 M>ZXZKY-V+%^+XM?VS5NB_4OV:I^?'=EKI*5NT]WZ_I+\?QW=QR1;-M;%NMJ M_V_R?, J>94L=U5=;([!S3?89/GA__3WXTQT NBE '8,8'Z N!# CP%\: _B M&""&]B"/ ?NASPYCWT_$[*%MVTUK[8S_X^NIFO+&^OE+NZ;/Z: M-7'US1?WY/*=2_Z:O+SZ^BVY36OW4)3?DN_GKDZS=?5#\_>?[^;)]]_]D'R7 M9'GRTV.QJ])\55W/ZN9;M&W-EL<>/QQZ9!=ZY,FG(J\?JV21K]P*B9_'XVTD M?M:,_C0%[&4*/K!H@W=N^R;AY"\)(XPBW^=V>#C!AC.N]\6K>S^;#'ZZ'OB^ M/7ZAO7E6I0\/I7M(]^NXN#]=%__Y1P--/M9N4_TWTI$X=23V'8D+'?VS4<$J M73OT"CJ$JGUHJW5/-YQ)(NWU[*E+3 ACR@:P>0BS0ANASF&+$&:X9 I@9^.4 MIW'*Z#@_YJMF%9=9NHY,FCHUIJ9E1Y\ZTJ]GYQ JN]/.J13&8R>$4:LLI1X[ M(4P9Q8CVV EA4E'"+OI.<9V MI\IRZ<_[+0+3C/HLSA$84U1Q;Y$M,)P6C&F<(-I)4#1.T<:5V3*M8A/'H#$V M,4<@I)2/X(B'BT-1RKE/$H+C1%#MLQ3B1,.2]C4.PQ%)]2660,UI7,Y?6$K^ MEPQ2/ KZ2>7$E(&Z4C6",A4N*V()\QD+89HK'1 6PII4HZWQ"4-PQ##.+A & M D_C"M\A;(@(4E!4:B;F"P27VA%\V9 (TB0JGZ\0)I46Q."8(>)2HF(@^"PN^ >&A@H@ VEE8F*Z0&M9O%B-TR6#B3--62Y] MNA 8$=I?4 B,-64?XSY="(X392XM*!![%A?[$UU#Y(^!KC(],5N@M"Q>O,;9 M,DB%08)TA<$(]1?-'($)+JA?7F PVU2!%[@"H6=QH7]?96GLYA94E)-IV>&@ MLCQ>MT;9.<:>W?4P*[WYO$5@0MK@!A>!42T9\9;F L,))CHU__E80>9Y7.9; M?H8*'^]8$1-[$1PTEH]P(XZQYR4"]Q7M%H$)&NCC'(%1R4U0JF,X:KKW<>=C M!9'G<9$_DC5$]CBH*9_8F>"@L'R$-\$1.T&:8%V%J"9#"9\IQ.B@G/D%!0;C MEE^H)SC(.X_+^Q=7U>U$_E*4ZYC/R4%&^<0.A0"A%2,<"A%Z!513_]X703&B M?9(0E)0L\/9PLP.G2(#&B[C&GU$T5 %R*J8V*T0H+5BA%LA$!=B[U:?\X6@ M9%"F(R@N*?'Y0E#JDO2)CN<5\GGLECMEG7, M#A0@L6)BKT* ]HH17H4(70/1Z)-_)XS!J/8?9,P1&!7$0&,XPI7QJT@$USXRH_X=-()C5AAU MX3&DA/0@X^GA,F]#Y5*!/*N)31 %RJQ&F" *L2,P$C$<1B*"0TE$<#$2%20' M%4\.41*'B*4";583>R,*=%F-\$94Z%+X8MD/F?=#%E'(^<@@#:AX&OBQ*)H2'HD-' ^,2@6%< M(C"42PP7X5)#HM#Q1#&,RR$:JD&N]<3VB@:YUB/L%1V:';Z&]D/F_9!%%'(^ M,L@.NF?CQZXN-H<)'*"9&K193VRF:)!G/<),T:&Y09O2PS>_,!A7RM]-A< D M4_ZFJP4"XT:2"UL1=6=77\^FCY"LH0JI09;UQ*:*!C'6(TP5C=@;&',(#&,. MV2>",1?"(LP9R 4FG@MPYH;HH0$--A/;* :DUXRP44QH:/AZV ^9]T,64X^7=:[TI5#Y-* #)N)S1,# MRFQ&F"6':0&$T\-?YS-H7IJ M0+3-Q)Z+Z>R&'N&YF-#[")9E+V3>#UE$(>G:0O(;(0;O#0<+MQ+:+ M!26W(VP7B^P]098H L.6* )#ERB&BRQ1"ZG$]NP].3'[_KYVY28M?VU&?V(Q MS5?)G2N?LJ4_&^?]@<#;B9T7"Z)N1S@O-C1$F!72?XJ.P0AE_I,^!&8H\:N@ M!0*STI@+#V8MY!3;LR=E.(E#!=:"R-N)[1D+6FY'V#,V-$I\@>V'S/LABRCD M?&20.NS DS2#&!RDK)V#-Y.?O.D>O1EU]N80K'I6)8I#EB6&P]8EAHLL3$HZ MQV](/)?\5*9Y=>_*]C%@VC!:9$W&;(^ 9IOH@0'2.91#ICZ50SK'YZ(V48:0WDYTC/R2>GKI7 M1O'4E$Z]ET3GT ^9V/YI#Z]#9_$J_P]?$O'F6.22B$?2R"7QRCX7O7U>O"1F MG6/E&U<^[,_S5\FRV.7UX43QZ=/3CP:\WY^4]S[_0-_>4N3S>?LC _MC[-#\ MX1<*/J5E4Z17R=K=-UV1-ZU96![._!_>U,5V?ZC]:U'7Q6;_\M&E*U>V@.;O M]T51O[QI.SC]],+-_P%02P,$% @ 8GU=4R=&I@Z4 P FPT !D !X M;"]W;W)K&ULK5=;C^(V&/TK5K0KS4@[$^<.(T : M8%#W8:O13*=]J/I@$D.L36QJ&]CVU]=V0F# &+J[+R1VOG.^\UWP9;!E_*LH M,9;@6UU1,?1**5PP>9D&D <;B=X*WXN =Z%#FC'W5@\_%T(-:$:YP M+C4%4H\-GN"JTDQ*Q]\MJ=?YU,##]QW[S 2O@IDC@2>L^H,4LAQZ/0\4>('6 ME7QAVU]P&U"B^7)6"?,+MHUM&GD@7PO)ZA:L%-2$-D_TK4W$ 4#QV %A"PB/ M ?$90-0"HFL]Q"T@OM9#T@*2:P%I"TA-[IMDF4Q/D42C 6=;P+6U8M,OIEP& MK1),J.ZL5\G55Z)P\[ M\+Z*O4M N$O .'02ON+5/8C@)Q#",+#HF5P/A[9P?LS[TX]YG[GA4YPK>&"# MO\MEU#539/BB"\VTX*S>]].6R!),3"MC#OY\G LS_Y?#8=PYC(W#^(S#-SHG M584+M<;EF&S0O-)MF^\\(R&P%+>V+FUX4\.K5]_-*,I@&@W\S6'QKK*:6:PB M"/N=U;O0DBZTY">$]DG](2'+K>'(+R' M\*.C.[).:N8DZCJP(DB))I)@ZXK5L"0':;H+T[ /CYHA.\FFS6QF88OZO32Q MI[W7Q=+[W[&XB]\[D1M$279&1K^3T?\.&:Y:N_ENHE@7^]91[0#NMS+H)/M5 M'<3R*VO>4AV6*8!9=KP M&:IVVQF8;M+>TEJ3W9PL#D'WQ61N_(MZ;O8,M6I M9]2$>S6AN_B[-1P5&W-"L"8V/,U8D/;"X\1>93:SF859 L^$LM^H@L@9RFZG M4HL86U+RK_4H,KY $L'3A:HY,UP ALD9X/0"L'<.^'0!F%F 3>K\@[.CJNW2 MG/*%ZKHUE\*>OKFV?$%\2:@ %5XH M5_ ^4QW+FYM ,Y!L94ZN,-<&ZON",;D;: ?=?6ST'U!+ P04 M " !B?5U36;01O+8" !%"0 &0 'AL+W=OW%UN6<[WSG(AU%*R%?5(JH89UG7/6]5.OBRO=5G&).55,4 MR,U.(F1.M9G*N:\*B73FE/+,#PGI^CEEW!M$;FTD!Y%8Z(QQ'$E0BSRG\N<- M9F+5]P)OLS!F\U3;!7\0%72.$]2/Q4B:F5^CS%B.7#'!06+2]ZZ#JYO *3B) M;PQ7:FL,UI6I$"]V\0RP@QC;2&H^2UQB%EFD0R/'Q6H5]NTBMOC#?HG MY[QQ9DH5#D7VG9'HO59ZPW<'IR]CN*;_RHG0EK M9T('VSKB3")%#D/!M31)-P'5*0Q=*%'"T_54N?7G P9;M<&6,]C>:W 3LV(K M9N(U9KM"4T)V':0]-,M!T.N0\#+RESNHM&LJ[2-4G.^-HWELP,=U8EF:H#='LUW=[;ZJ]A-V+D MVMRPNZ@>AN^1)B$?#O"\J'E>_./B#(\6YV7-]?(_*\Z O%[6Y/W+\XB-L'V\ M/H.M]A*\;X4>P0\[^TK4WVJ*]H'QA&PO=V]R:W-H965T3@<"JK+_5:B,;Z>Y,7]>5DW33;]]-IO5R+35J_*[>BD'^Y M+ZM-VLBOU<.TWE8B7>T+;?(IM6UWNDFS8G)UL?_M4W5U4>Z:/"O$I\JJ=YM- M6GV]%GGY=#DAD^?*OEM>K2RRC:BJ+.RL"IQ M?SGY0-XGW&L+[(G_9>*I/OELM4VY*\LO[9=D=3FQ6X]$+I9-:R*5_SV*FBJJWH MKUW6?+5>AZ))L[Q^8[VU/M^&UNM7;ZQ7UM2JUVDE:BLKK,]%UM2_G/SP^[K< MU6FQDC^^&GR_F#;2R[:NZ;+SZ/K@$1WQB%D?RZ)92V^*E5@AY1?Z\H&F_%3V MSK&+Z',775.MP5NQ?6+VI0@_LSTQ7_=%=KBH;[XQ[22Q1LI M/C=W'BL>FSN/%5]\7\\GW]SVP4!@Q[G"]O;8B+VD6,KUI!;M!#E\>M..]=,I M])_G.?3'39GGELS'3VFU^E-3.3]6SO>5\Y'*K],\+9;"2AOK3CQD19$5#U9Y M;VU%E978-+D^V'/W]MHU[_&*L,!F ;N8/IX.7XQS"'.](1=BG$]=#W 1PE'' M\VQWR,TQCO/ M8=[5!_R"T,_4O.VQL$R#D&R-$&:%9NI-Q8MSK@4<.".U"I6C@<0X"H5)RD#@4#X-[#(.K#4.8/68K(5<>*7F6N5R?T+GAJLWP M[2 4< IT+TA1A$;-#;";<$@H)0'XAZC-3*&=YQW[#COW/C=2/59M]E,RMCM MKEJN98K#5O"9ISK@4 JZ+T8HXCB.C?OI'_WTM7[>B#I;[=)<3K%&2/G1M#FX MWMW)7S,IU[%H^^IP)"=I8>!&<'0CT+H1;;9Y^56(KL.V,CNC8B=0ZW8\,%]F M*L2H"_)TB%AB! XS%3KM\,,@PVJSP4B,4;\)WF?$[M6F;;J*R3FJ7[\Z4V ! M8\HXF^&@NM*%*(@L=1$*VIX+$]T< ['%+D9!9+5;F+8Z,?!Q&*23+0%Y80JU M7LLYMI**)I6[!!FQ@_)_@T;M8-L[<D5*])+TY7N&SJ [# T,C $4 MFD 1!K$ AL0 BDV@A8E/R1E+PU#TJI3H92DF%\[.$U7G^1S&0F4(W+AAC!() ME:$,JE/,$(>!T#HT[+U>FA*]-C456YV9P9H(&ZHB%#93193YKT.&C>QU+=$+ MVS%M=':8J/)6CFIUI* 8S+HABBE9-\(Q3F!7(IB:=6,44[+NPJRER5G?A@'J M%3_12_X7B=< 237PY 6%E$1J $4HI 0#@=1$:@ M3%J7G/%I>!;;[R"H?@?Q M8;7*VL%%>V%(M4+Q9>OV)W!P8[/ M]I@#IS_*R8T%7"Q0CC@,YE&$XX'#"5R]48[:U 'C#N/\@,(SKX6A?\EY>\,0 M]=*;LA]]_M!9-#N H+T*IWH5;KHJ4E5>M@>C<( @%%>T!$)1#G>[$6;+M6$^ MPB@6P+4!J]'C(]J8]MJ8&FOCL\F.4T$<>X,O8PS'8(''I&OB5GK0W# MU$L\:BSQ3-=?5>6T9^$<[K!F*$@\&YX ACCH!@$4?3C(/%=)M".@[<,@(2 / M?-OC,$R&/B8&%H?/8GLAR/1"<.QYQ9FY-.O,#H8.W 7%",2"D6- UHM+IC]8 M? M3(PY/-)Q)Y<$]/K05)5U9H:1(ZX#^PO#8*^&&.7ZL-,0B-G*>1N&.0SV' +Y M8W.Z5[3,^%SY14<@3-6(I09C"I(I6PH*"ZA(8HB"RA$0ZZ/LSSJ9Z=7S37M]KQ K*TJK5L#4&@7+>@'-?H* 9KV 9M\CH-'Q MAVA$A\NMHY)B,9 1&^;B$ 5)X,-;,A$*VLR&TWF.6[1='RHS#.1^0."JMS#U M,3&P. Q5+Z*97D2;WH1BR!T#SX?W'F88)A,CW-4@& D8/#^*,,QAC@\#@URD M@-<$8LRSP!N[B,-[:J%MJL$Z,\/ZX<$8!BE[:@RB2N_/17RTVR=%@]R#]R4W5*L MNWE\$GO\*4IM_LWN.[*IBDW^X]KD&ULO5==;]LV%/TKA($!+=!:HCYL.7 ,)(Z-!5C6($'7 MAV(/M$3;7"12(ZDX_?>[I!3)3F0F;9"]V")US[E?U)'N="?DG=I2JM%#D7-U M.MAJ79YXGDJWM"!J*$K*XX%OC_R"L+X8#:U>]=R M-A65SAFGUQ*IJBB(_'%.<[$['>#!X\8-VVRUV?!FTY)LZ"W57\MK"2NO9#,WRR#'P#L!9_,;I3>]?(I+(2XLXL+K/3@6\BHCE-M:$@\'=/ MYS3/#1/$\6]#.FA]&N#^]2/[TB8/R:R(HG.1?V.9WIX.D@'*Z)I4N;X1N]]I MDU!L^%*1*_N+=K7M>#Q ::6T*!HP1% P7O^3AZ80>P#@Z0<$#2!X+2!L .%3 M0'0$$#6 Z+4>X@80O];#J &,;.WK8ME*7Q!-9E,I=D@::V S%[9=%@T%9MR< MK%LMX2X#G)[]"8?WDJ>BH.B:2C0710']OMT22=&'"ZH)R]5']!DILZ.FG@:? M!NFE#?]YS1\OA?E\UWN9]^#VH9MH%6LP*=8HXSEE;E3'W$$ M\JLTX1GC&T2R?^ 1!"'5Z /CC<7'OJ[7WF/KW:CY_0S'<90$4^]^O[L]9GXX M"4>'9HL^MDGBCP_-EL_-@G T"?W6[*!4<5NJV%DJ6__/1JXS=+8C,E..^H]: MTM%[MWKPBL+*9I6DFD&C:4/:5Z!"*"U% 6"4,I*$_MZ@T.P MN+[M:^OX685C'P?1T[;VF 7Q.$SZ&Y&TB23N1FB1WJ$OI8G1U8-)RS=Y[QY@ MOWNO^/]7%Q:-J\,V) E^TH9ECUV4))&/^_N ]UZ2V)E,TX-/:",)-UKA5H/S MAN[@ 8XBWS_R9.*@"R1P!G)#E98L-2'4I^,K9]IU-G"GQ?C=Q1AW:HS=QAM^Y!UO9+G:>T2?M%]<.=_.%WUS_<"2!V M*^!;JOM!K +1'$[F!)A'3<[-6]ODJ<\)[(W6S^T/?_\WUM=GI:.#6T2OR\)8X M7V /XJ.1>GM#14'!IQG_%"AVQ77]B=?NMB/FF1VLGNS/\&PO=V]R:W-H M965TQ!YQG>*$@8/ M LE=76/Q=@N4MW/'=]X7'LFV4F;!S;,&;V$%ZJEY$'KF#BPEJ8%)PAD2L)D[ M-_[U(C;Q-N G@5:.QL@X67/^8B;WY=SQC""@4"C#@/5G#PN@U!!I&7]Z3F=( M:8#C\3O[G?6NO:RQA 6GSZ14U=Q)'53"!N^H>N3M-^C]S Q?P:FTOZCM8J/$ M0<5.*E[W8*V@)JS[XM>^#B. 'QT!!#T@^%] V -":[139FTML<)Y)GB+A(G6 M;&9@:V/1V@UAYA172NA=HG$JOV=[8(H+ A*=+T%A0N4%ND1/JR4Z/[M 9X@P M]*/B.XE9*3-7Z9P&Z18]_VW''QSA7T%SA4+O"PJ\P)^ +T[#EU!HN&_AWD>X MJYT.=H/!;F#YPG_8?4-+(@O*Y4X ^G6SEDKH"_7[1(9PR!#:#-&1#'>$$7T< M)=IR/EVP#A];O'ED^SR-DR3.W/VX+H=1R=H#^*B05QT4MRS?E*7A%TV M@A<@)]5U!+-1WC@)9]XG=8=123R+@FEULT'=[*2Z1]SJJZU $$R1OFZZM30- MU3=S2N?L0$$:)?[G*DY$^?&Q*L:#SOBDSM&;F5(6'YQ<$*;IJ#B=M,DPSTL_ M:7-';]OTU>]8; F3B,)& [VK1)L37:_J)HHW]KFON=+-PPXKW=Y!F "]O^%< MO4],!QG^,/*_4$L#!!0 ( &)]75,34.N&; < ,\L 9 >&PO=V]R M:W-H965T/DIMTV(Z*.5B+,+Q(_\$Y_'H\_'BF=/I;F6[74 MNB9/>5949Y-E7:\^3*?5;*GSI'I?KG1A?WDH39[4]J-93*N5T [$U:$,]W72EC<-54B?G MIZ9\)*9I;;TU;]I@MM:V^VG1C/M=;>ROJ;6KSW\NR_ECFF4D*>;DMWJI#?E2 MU$FQ2.\S32ZJ2M<5>7.EZR3-JK?DA'R]NR)O?GI[.JWMU1L?T]GV2A\W5V(] M5^+DNBSJ944^%7,]=]A?XO8Q8C^UO=YUG3UW_2-#'?ZZ+MX3'KPC+I00YOLY#2B546!?I]/O#BER)T6B4NSDME.WL%/!&%W, M?I#:)$65)0TT7$HVWN2>DA,A@CCN%1+NA(1'QD3;F8)&(^QHB$,E(MJK0>TT M*'2,>^8G-N31SG6$=\^4544N\G)=U*X^19T^1;&(.-_OTR;MHTXN=%L>2(QW M$F-4XL5LML[7=NCUO!%JZO3OWC2('6E %0_CKEY'4Q[)((YZ!=, X!J,FKU; M=P=B[#2B05>VLRE3_6&F>TL"155OTBR%-$O:-',*IMU0!.3>OGI@ PRD.\<$"F5.@Z @4#!4(9*);X&," M@?@41_Y@@<(IL+L<> 3"U?JR@W=+4TIIQ!W%]U%-#V4"+CF.RR'9P;L M/.&VT!$.R:ZF010BD@&6G.&YT1[XV)$S>K-)J);I"EN9^-[Q 'X^\)*, .!Q MSX&!+R.Z523G$0]#1WB/:7HH$YC)/17GD(QPG"10+FCD8)RS+8V49/VB@<4< M9_&-E5O82JDYH*OU;%F46;GX@0T;\)./?I[ @7/\=2<*O%O54<:%ZTCAJ*:' M,H&4?+Q3!>XX*XA$"XF.9$=3I3CM/P02P%^!\[5 H F7A=42FZE2(-E'"L$<>T/!0)2!3CE93"429* M&CIHL&VYO\DX$=CQN #,"ARS7XJY+1I,FF38( $.!5XX'G,;00*II*=2''HC M07;KP3@*5"QZ(R6!;1*O!P??2G 4>OB]! DHE!X4'G\W0799%]MRJ-U"]<@ MV$D/[+2=DZMDANV[)7!(BM?GSMZ-'[Q8&YX[W2J,!RKJIX($=$D<78-3IPNH M/@U )HF3:4C*=''CB03@1N*XN4Z+-%_GY!\R>*\B 4)R]-UK"$P*<2;=6J>Z MB5^6/FA7]#SV-" _=&*PGH; I!!G$H1S<)D? FQ"_ CN)>$$A(0X0OSAQ.V% M/YH H! OA"":@TOD$+@4CEXCA7LWF7'0^*.)VQ^3G$"<$"?.=?*T#>?+#S1# M($L8C1Y7($J([_+\<<7MN3^N"@BD<() 7%]Q%JB ,6KT/9T"MBB\D/$&UF-_ M3&"!10IGR5Y@ARY."B"C\"KG)>$$N"B\Z/&'$[>GH3^< ".%PP3".7AQ4GN/ MM(Q^!J6 *0JO5OSAQ.TI]8<3&*1PAD X!Z].$; E&OT&9 0DB?!JQ1M.C_T1 MDST"\D0X.2"1AT]^WN:=V+]AG5*33?/.I[G1B[W:I(IA^L:?"^(8[9/#V[^5"7J_9Y MTONRMHQMWRZUS6+3-+"_/Y1E_?RAN<#N&>;S?P%02P,$% @ 8GU=4P$* ME1\S! LA$ !D !X;"]W;W)K&ULM5A=;]LV M%/TKA- !+;!$(O5=. 92&\4"M$M0K]O#L ?:HFVBDNB1E-T"^_$C946238FU MBR8/L2B=7E(:7)@_(O8$B+!UR(OQ9VSE7+WUG7%:DL*+&[9CI3JR9KQ M DO5Y!M7[#C!64TJ^+3":MD3DORQ(&HB@+S;^](S@YW M#G2>;WRBFZW4-]SI9(BN6B_@\.1VP8.6!5 M"'(Z)TL);D#]LU!%E54Y :_G1&*:BS?J MR>?%'+Q^]0:\ K0$?VQ9)7"9B8DK5>[\"Y"$X M0)_9Z7.R4G18T[T!^MQ.?US)9SH,3NFNREB;-M2F#=7Q?%O:'DHA>:46@01_ M?U \"!)(?ZQA/?;\'X=/A@)/\.YQ6Y3&AH"@T\>";4!"51Z T+C5JAT8],/5"K[@+9 MD:$H\E$0QF?"35CL!2A,AZ7'K?3XBAQ?H3HV549 ZC 3^&PRK15F=I5LG)S(PDO M1HT@-9.(DLA(X@ L39.QY06];A_QK +OE0]F) ,S3C(JP?V&$Z*MT>*&L+=) MP9>P6]C9.40_R7!G3:1^!L/4CQ :R6#G^=!N^N;R&=QE?;/[4%F^?S;/ [C( M@TKHB,S.]J'=]Q>DI(R#WYDD OP'_-LT_@7T;]HFI+-K&+[(C':<#Z;P6?L=L55OH5#=FIG>QQSWA&<=K M::MOU-DE\EZBOE%GF0C^K/IN(IT43G"^JS6@?M6,GR%1[QQM-][+2AN9GCN@ MT 19%':VC.RV_"BWA-NFI'-.%+S(G'>FB>R'W&OFW#R[PC@,SU-JHE 8C&2T MLUYDM]X+YSP:>+,Q3K(#*-0#'16ZO?=C_37C(^8;6@IU(ETKEG<;JP'RXP>" M8T.R7?W*O&12O8#7EUN",\(U0#U?,[71-0W]%MY^IIG^#U!+ P04 " !B M?5U3J@M0=$H* #'00 &0 'AL+W=OVF VDDV*:[;(MGN?3C MK-G&SZ?IEB7B-ZLTV_A9ODV8WY8=-K$,ZII]FSC1\GDXKSX[DMV<9[N M>!PE[$M&\MUFXV,?]U^R<2GV4%* M&&U8DD=I0C*V>C_YH/_Z4=<V8+%L10E%/FKDCHY#"H[UG_>2[\NGEX\S=+/V2*-_QV%?/U^XDY( MR%;^+N9WZ=,-JY[(DO*"-,Z+_Y.GJJTV(<$NY^FFZBPTV$1)^:__7,U$K0/5 M.SK0J@,=VL&H.AA#.YA5!W-H!ZOJ8 WM8%<=[*$=G*J#,[2#6W5PAW;PJ@[> MT ZZMK><5GA0:?+"7RY][E^<9^D3R61[(4_^4#A=T5^X293(!7+/,_';2/3C M%Y=LR3=)>-^%.<_DW_\S35L\Y\D2L@?ZW27^TF8G\^X&%1V MG075 /-R -HQP#5;3HFNG1&J4?WK_25Y]_>?%5(6N)1[MIT2HU?*Y1%2KK[> MD7?5,ZID7>&R/NZ2(1I=XU(N62"DZ(44K5O*;T=(Z7NN&US6YX!/B>;V:70[ M1(K3)^7C "GE<^FF4LI,N/O!Y^G!YVDAUL!\_C;)>;83J.?D/_\2#<@M9YO\ MOXAXXR#>*,2;'>)_3SG+B5@M)'UD69CY*YZ3K?_B+V.F\OQ2FEU(D_'L\4)W M/$_3M//98]V3VNVHKEOU=@UUS8.Z)JKN=93X2E7=K=JXSJZJ="O MW\5Q\'T;)@TIWJZ63 M;EMZIT[V02<;U>F#\)M0:+#(6!AQ\N$A8TRZ$N(]SD&T,X9SN@?Q[DF=TVU- MX/=F;[>@HIU#8*>-L8DZ[6HJJ/:%_+2%0E*[5=^$,41?SF3 ML3O:[#9DF69"J/!:$OA;\5O^H@R*>GM-.1HRNSHP4*>HA@L1\5_D^/XFW8DI M$,J&8E:4(8RVR&-YADUIMQK 2AV'97.BSD2RP5G&X%N.HZW8R%1B6N$ M,--M1PA5N^X I@,R=0?5]XX)Y8JI*+U%J2,N@I+0?T'- X35<<1^YFN6$;%[ M$WNSA!0.,-^O=G0$0*/NC>$ %/A(M1/!85%):MA4,]NVK]HUXH1E=AJ? FHI MCEICZCD_D7N61&E&2L_]7^,C-B.UE'&4G)$"""F.G&* Z## F8P9K)I_5>9, M%6FCIF&Q@0*T* ZM>^[+_*K!8J7M<3&%952[M%?V^WA\O^8$ &$IGG-^85D@ MK>S'1\]\38J$KE@[GWR^RT3&0Z[9,MOYV8O<)5*Q:E^1\U' ,G5' M6<% 98IGK*?)^6ZJ411&4]O! *H;.-4[%12[JS0+9;ERQ:1M5(M];K1!3Q6> M=&,H0(][D@&L-W#6O]F3Q*^N1 ]A"6RC#U'!&*>24"LEX%'A3S^+9-8E:\!1 M3LHBN-(ZO0FM8V'\,2 X&#W!X00VF/LY(W>MJ-+4"&AMC)(/&X!< T?N<"O@ M*P!3C9,P5>;P98*T#VD#,R,#N&J,PE4#N&K@7#UBIUI)JK.G9Z=J CU- MG)YW3)XW23T&>YI_++_3Q5H4.V'\@M$Z!NVJ/X)B#:Q!%= M#!"DCRSQA7B^%H9>IW%(5N(QA)TW$2^*V,%?NRB/Y&&Q*ANLQFB53+JS*1/( M;>*%BJ:"&^&"(LS%=8W.2%Y.NUQ44292K_@*1>*#E#*4RCE=&AE02BP\%#P06X+BX3 #\-?EG[PK3!JD"9Y M&D=AL7GN5LI2)-(69E$+XH*%QX7&=)V);)X5BK'G@#%Y1+(W9\P>6>8_L')& ME4I6Q\9:O?(O]K!=L*BVRYRU+Z10@#_?T4!TVWUCM M6K1NN-UU) M"B86'DA_$+M'BDT@CQ'X0@8P%$<4RQZ"853M]PY'>L0('"_2U:BH/U+7'3\3G=E[JC .@=UYU^8,\10*SU3KV#^OX6/PXBD" M+7('XH"#QX$AGMAO[6J0NK7-SH3/@>C@##@?;?M@J8?4*/#S-114*I]0*F@< MHR!$%Z>G+MY4,:,.ATQ8&@ MXXQ2H7%J5^WPP#"XKM\C1Y\Z>%W?@6C@X-'@)$88JYHZ;:<_>8)-H%5KJ##AS[#'%&/NUB'@6[+&-) M\%*[^?;6N.'6KCB/%YR2V>;C8'3A$ONN!WD 4P^'X,AVJI@V MR&(>X-;3Q["8!_CT\-1V<(CID=-[C\(#X'J#ZLVC&:K:5 PR%.#8&Z7<[ %> M/3P)'6ZHGAMW?;F !T#V!I6:>T.0NGJ)J0#P]4:I&WN 3 ]/.X^X5%A):KP- M0 U3Z[[([=7>^< Q>.0=BX77ON]A.K;E(9?*M?I+(CW'?&%8['K%'G@)JVY_ M)W0G5EY&5L7;4W*;O _9JF+#8C]4HS+GBO]L1-/:VR;::=+5S@+[ZRZ"Z%KM M=1-ME 16UVJODFBGN@RRV(NJ>['A?N_%Y79[W[9Q'<30.J^#Z%KM[1!MS LA MBS[Q^M14W\!^1G1 M+CYWT6-6>Q=<_HF#3W[V$"4YB=E*]!5;9&&LK/RC >4'GFZ+U\.7*>?IIOAQ M+6(NRV0#\?M5*N:]^B#?.#_\[8:+_P-02P,$% @ 8GU=4T;%)[@C! M/P\ !D !X;"]W;W)K&ULO5==3^,X%/TK5]&, M!-+2Q$G;M*A4HBTP2#,,@IG=A]4^F.:VB4CLKNW2LIH?O]=)2 NDH5I5RP.- MG7N.[Y=/[,%*JD<=(QI89ZG09TYLS.+4=?4TQHSKEER@H#KA@.Y-&DB\%:!7F895\\C3.7JS&'.R\1=,H^- MG7"'@P6?XSV:GXM;12.W8HF2#(5.I "%LS/GG)U>L9X%Y!:_)[C26\]@0WF0 M\M$.KJ,SQ[,>88I38RDX_3SA&-/4,I$??Y>D3K6F!6X_O[!?YL%3, ]9(DH?OFZ M3,06P&<[ 'X)\/<%!"4@V!?0+@'M?0&=$M#9%] M =VW@,X.0%@"PKQ817;S MTDRXX<.!DBM0UIK8[$->WQQ-%4F$;<5[H^AM0C@SG*!*GKAM!PTG<,.5R@=P M-$'#DU0?PR=(!/R(Y5)S$>F!:VA5BW6GY0JC8@5_QPH!?)/"Q!HN1(11#7[2 MC.\WX%V*M@K9?PEYY#<2WN.B!8'W&_B>SW[>3^#HTW&-6^/]6;S=+).#^')Q M$%\NFUF^<=4"O_V1+U?-+.<+R]*S+"PL649KUO/H<]RIO>_\MQ_ +OIL8%=Q( M04<"*YAB#M=B*C/2S8LUG1(T'C?DJU]YT#]P)9BWD7VO,;KS3"Z% 3F#.9U7 MX"B5FK1>X53.1?(/1E;TDR(D.C!$E2>U^N^]ZW&_WV>O:S2NL3H)O+#_VFQ2 M8Q:TO?:;@M=:ES_"]?W/3278"#AK5O ?J#);@&EMSY1;H9G"AV?D M2C>YL]%\UOT?&I]>?+T>?;]KRH9KG-S%-K4".%*>A:K:Z[9WG=YPW\R-V.F8U\Q-V M>E'CJD3_&=,-%90WH M_4Q*\S*P"U1WYN&_4$L#!!0 ( &)]75/SR]I,UP0 ,46 9 >&PO M=V]R:W-H965T2D 35-E[ 2?OO!QS7.+%]:VE4J2^)C>^]G O<;*LT7F%(4!Z7;[ M0<1$W)F,L[8'-1G+U(0BY@\*Z32*F'J]Y*'4.H?,XJ?@6UUZ1BZ5F93/[N5V<=[I M.D0\Y'/C0C#[M^%7/ Q=)(OC_SQHI^C3.9:?WZ+?9,G;9&9,\RL9_B,69GW> M&7;0@B]9&II'N?V3YPF=N7AS&>KL%VUWM@-K/$^UD5'N;!%$(M[]LY=\($H. M-DZ] \D=R*%#K\&!Y@[9R 4[9%E:U\RPR5C)+5+.VD9S#]G89-XV&Q&[:9P: M9;\*ZVIM?HZ,LQ^H)$C/Y> MRU2S>*''@;']NRC!/._KAKA.YE;-8:?8\7?+'O'UCLUQ+MG+R)*(R!2KXC4RR+1 M=V?E!%VRD,5SCJ995?^A9)J(>'6";D1LVP4+T=0PDTT;NF*)*PZ-_KVS$=&M M;=;_ 7C."CQG[V1F4B7,*Y)+6S3QLZV^.4^,PU6[#N!H&+URI@!8_0)6'PST M5RH-7Z ')2P.MS@O,E) ]TP]<[N(+A@6>(3@@68J6Q938,#<2M9.S"]'/0CB6WTSLXM^4RP:RV,,U*G"- M0%QW@LU$Z!;0.]AV80@(&6BR#ZW$SAB$]LAF M,X&,LD* 6+9^:\'A2L^4XL$AOAHK0FD#1.(A$A"B7]\[@,B* UH6C6$^]8+K M$ZO[B52N9)E!2U<[&U<[M2F15BG56#6GY'DAHA$(U@S_?XI]S_5S(8] YAUICAT7#8@--+!![\/KL,JD.$:9<>0JPQHZ0_ M:(#H50/#LM&298;O4R!DL@_.2P>&M>.#^*6J(\,!J:R)JA4F([?7K,N)>,4A ML.*4">8IEDWD0B%R(5Y$"/X4Y$*\9A!8,UJ1"ZF2^^%Z TWVL7GR)S#YM^:5 M/ Z(#S+9Q^>E@O1^FT_R$" TR&0?FM<, FM&.QXA53VH@(-,]L%YO2"P7GP, MCY"J:E22@4SVD_&B0F!1^:Z-B&R=N@-9N;Q+Q_EKH>>A="=ZJ&2]1I#AYR 1 M+PP$%H9V)%+#X)4=2IU1XPZ%>I:G,,NW9A):/3G4[5#JS)IW*-3K X4/&6T8 MA58/#W4[E#JSYAT*]8)!8<%HQRRTU:&ASJKQT$!+ES^P;GP,O^2=EL_BF'1[ M^#"G&K,^/NL=)!64+@HCKE;9_:E&N0+ZUK]W1@QU/M[DQW+T8FV;7C3!HCH^QQS9FM!&=@OR^E-&\OKH/BYGKR M"U!+ P04 " !B?5U3<+O/XT\$ ;$@ &0 'AL+W=O*F?=9:M$U$ M$E627F_Z]24I6;9)2KO9 'VQ)?J<&1YR/#/DY$3H-W9 B(/GJJS9U#EPWMR[ M+ML>4)6S.]*@6ORR([3*N7BE>Y[%8YKIW91(VMZ6Q"CKS$ M-5I3P(Y5E=/OP(X6L]1!U!27=;[6KAECG/9Q-*3H!*M+ F']3J*[98+US+0-EP*G[%@L=G MZV[/\[H ?_ #HF!-&*>(8XI$/' P1S7:8<[ ^R7B.2[9!_ 1?-TLP?MW'\ [ M@&OPYX$"SB_0'O ?A,:GY@8%47J+#PE^/\;(3OBI7H ME\,_+\?<'S6X0OIGDW.SWE?O=G[S6($?6P$REXX'AML MQ%38FPJ5J> 58494F#6W8?9X#C/T+'(@0V-.H]YI-#K_#:)/>(O 5KBRQ6;+ MCA5;)M2G&8R#8.(^76^X#217]QJT-$%A!OU;T,H"2KRP!]U(C'N)\:C$3S5' M%#$^J+&E1U=. YC&FD8+*(61IM$$95&L:S1!$(9!:A>9]"*349$K$1);C@I1 MF/B1UD#$45/F(I@80]R:=1)C&A_C+-:WUH)*HBS4=%M0OI=FB:;""A.H*S9141H8HDU4&,=#JOV+:G]4 M]6AK-5+JX*56P^#_J[#P4M=A^%,UMJ/?)(A$WS\+QHA7$Y/H*=B"B0=R$;ST M$'"\B7BQPG;\V]GKZ=8&BC)=HPF*]3*\LH"2U!M0>6DCX'@?\;8Z \UR;^RM M"8EUV2;$U_L*&V9(]*6M@.-]Q5L*#33K?!3JFDV,L=4F!.J=Q\H"NOKOW(J^ M-!1PO*/XL?R;&CVKGT%=K@VD=U$64.;IS80%E*9Z476O#KL5HGMUR\"$A&/- MV[--/]K?9#RH\[LV/H?W"V@97\J;#W6XOIAOKTT^YW2/:P9*M!.NO+M$; UM M;R+:%TX:==1^)%P4%HA(@?M\1PL\OTD%_'S3[#U!+ P04 " !B M?5U3'/Z4J P# #;"0 &0 'AL+W=O.O8@4@T2Y+J1A8*RG7/=L6BQ5D6+38&JAZDC">8:FF M?&F+-0<<&U"6VI[CA':&";6&?;/VR(=]ELN44'CD2.19AOG;"%*V'5BNM5]X M(LN5U OVL+_&2YB!?%D_+E@&Z!GO0*"K"4A,4G&-OJ"7 MV01=?;I&GQ"AZ'G%5LE6&7O[C$=>(^$,UBWD.S?(?IYNA[SB=OKVI46]7ZNU_4:>,-AAHGQ@( M'3>L-Q!6!L)& Q-(0 G&2*H:8R% BALSAIVZ6P34?9#AB8^.W]7O>W.X3S^* M.K(;57:CC^JES_7",C&[H\YA0=(^T(X\M^N\=$P]>Y$3U%KJ5A6ZCA6F2@+E0C3C'LJY&XV8./VJ%SN>Z\Z<9 MYT4MIQ8W;<8%SBFN2-X^N'PRX$O3)@BT8#F5Q4E2K5:=R*VY@-^MC]S>V*U9 MG[B]:=%H_*4OVAYU%B\)%2B%1$DYK4CM*%ZT$L5$LK6Y^N9,JHO4#%>J^P*N M ]3SA#&YGVB!JI\;_@%02P,$% @ 8GU=4Z5%]]EE!0 6QH !D !X M;"]W;W)K&ULS5G;;N,V$/T5PMB'++")1.H>. ;B MRW8#=-$@V6T?BCXP$FT+*Y&N2,?)WY>Z1+(DBE&V1IL76Y>9X9SAZ!R*FAY8 M]H-O"1'@*4THOYILA=A=&@8/MR3%_(+M")5WUBQ+L9"GV<;@NXS@J'!*$P.9 MIFND.*:3V;2X=IO-IFPODIB2VPSP?9KB['E.$G:XFL#)RX6[>+,5^05C-MWA M#;DGXOON-I-G1ATEBE-">\#!JARLL2/8E8,]=@2G,MZQ31OE'N1R;NQ]!.SQ1;3#>$@IN Z#/?I/L&"1. WL2496+!4 M=M\V;XM' FYHR%("SGYEG'\$#\_%;48)%> ?5<2S3M9^K;[[\XXE"9",<,$TY +, #V<24 MQG23M_2.9#%3=D\9SRWBY:S\.#N'"%G0F1J/QW55V"%HVD%CUTK8J1-VM F7 ME0I;E3I+BJIA@CF/UW&(S M7#42MT;B:I%URLYW'+-3G>7(>*O7X[6@!S7T0 O]%[FNXT#*',CE4+*B M7$@M,-^"SW(Y![Z02#*EAN.@V6B^^2Y8%QZM0N")>;<*V)H$S^G.E,H*P@'. MA:A)%_V'K%L-UDFRIR J,V290V :"8;6^R7>*K=C4"[JS6+?R!_B7=A(/=1K M_6F8=UF-TF9+ORL=*BMHV]X B$;^H5[_WT*74"'O$-F=/ELHS1RWP_[+<=%6 MKT9K V]6"U"_7+BM7E9SNBP?QUO&149$G!5]!^:$DG4LP(WL0RUM-DH-O?=! MFXU6PM%B.98V5=HEUP PZ,Z;TM V!UNV43FHE[D3DV?0)Q!H=\'TC<[EBM52 M0T&-D"+S_5)GE5MK.>HXG37-2F'EVZ8Y@+P1;*07[!.1)^KKLUQXNUT249@A MUQWH1-3(.-++^%O($ZE$VH*!T^FUA=+0AI;?>8M:CHVX&A&Q78!&^I%>^B49 MD7@C5YG[+",T?'Z5+%&CKLA^%V2)&JE$HZ5R)%FBOG8ATW%[CYA"XES7&J27 M1N.07N-.RY2H__IZ[D#7[3*_P@Y9GC?P7H<:^43Z-]W_ERS[+ZO=70VM21MS M(]!(+]"GHDF%&"NGKF^GF[I&LI%>LM]$E$%_*\*"T/2[/*FPLY'C=#S_=Z[/X>4"*JXOX>6J_,[1 MA"\_NWS%V29_Q4_(6@YE7GARHK+R2T9Y(MBNV*I_8$*PM#C<$AR1+#>0]]>, MB9>3?(#Z>]+L'U!+ P04 " !B?5U3MM:RV)P% N&P &0 'AL+W=O M4#:S[;T2V[ M9NK+[DKH.ZOULDYS5LB4%TBPS=GD')^N2%0:5(C?4G8G#ZY12>6&\Z_ES>7Z M;&*7,V(9BU7I@NI_MVS!LJSTI.?Q=^-TTHY9&AY>/WC_N2*OR=Q0R18\^SU= MJ^1L$D[0FFWH/E.?^-TOK"'DE?YBGLGJ+[IKL/8$Q7NI>-X8ZQGD:5'_I_?- MBS@PT'Y@ ](8$-/ '3!P&@/GL2.XC8'[V!&\QJ"B;M7WI(K.9X+?(5&B MM;?RHGK[E;5^7VE1)LJU$OK75-NI^2*AQ99)E!;H/([W^3ZCBJW1KRIA BUX MKK,O*=/BEJ'+(N8Y0V_?L$*A*3K/^5Y??&)Q1J5,-ZEVLA$\ M?Z+7MTNF:)KIJRGZ2MN*%X45,D Q0= M]($7*I%H5:S9&K!?CMM'(_:6?MWM.R:.O_O?H1R_#:1/0J?PY _ZZC(EI53K.UW_IM,_+M-*%#?'-8U/HC_?: M-;I4+)=_CDS,;2?F5A-S!R9V62@FF%2(W>NJ+!F4>+4'O_)0EN3;^=2U23"S M;@_#":"Y%!LP\C?M2#+?NPR U"US=X]F&AXQ'?AWGZ+4]_E.=G>H]N6,$VJ8*8 M^KU!I]CV;6(PA6 $.T;ZU)=(!C:E,T$;WU2AAZZU9*(_G2[KYDE>6-ITL8^?9\M>X. JCZX=F M[D HUY0%"*5+:F!F#@ +AU0!=UJ/Q\5^5/\:VZ-JB4WU@T ]10! 'NY1[(.F M6ET&*'8*C\G>+C9TD^[LMOT*M^?4SHF23[&.*8S1L$(GB 8:?T^#E2C_O*.\6!:U*$ M4&8GNX10OHE:0:APL+AW6H]?0NQU<=>.A$K_J2NN+K$[D7*!)!.W:Y=3X!?65- NJ: C#<%3RL&!))KX_M=0"#L&'FVA% D,&L!A'+L@0^%=.T! M>:'VP,P@&JL]%2G-4%;U#6,QZIH#\LJ: ](U!^1[S<&3T@=J &S/7&U ,,?# MYCH9@NG55Q29.03A="_J#611URN0\5[AAV715;/?2HL'_)6N/8*I5+ JRA>U M;-61&PM9NR0*".;ZYO%E",$QY[5G$H2PBXK=>7U5[=!)37#0?VADBGO&1<>;_30C76 M1ULZ@;EG H!"MZ<.?1")L+EZA%#>8 PZN2;1,]JHQOAX%P\'V*0)P$C8V^R# M8)'GF5M#$"QT;9.J=;#_GS.QK0Y>I.YD=)VJ=V+;I^WASGEUI&$\O\"G"PP\ M7^+357UTT[FO3Y(^4+$M5\@9V^BA['>!CHJH#V?J&\5WU>G##5>*Y]5EPNB: MB1*@?]]PKAYNR@':([+Y?U!+ P04 " !B?5U3M9V[Q)P$ !D% &0 M 'AL+W=O(@M-X4QEE MJ8-4INQX-X*CUP=/R6XORP?. M9%S$.[JD\FOQR-6=TWK9)!G-1<)RP.GV;G0/;Q?(+PTJQ*\)/8J3:U!263'V MK;QYV-R-W#(CFM*U+%W$ZN.9SFB:EIY4'G\V3D=MS-+P]/K5^_<5>45F%0LZ M8^EOR4;N[T;A"&SH-CZD\HD=?Z -H2K!-4M%]1\<:ZROP.N#D"QKC%4&69+7 MG_%+LQ G!@CV&*#& %UJ@!L#K!OTI>0U!MZE$?S&H*+NU-RKA9O',IZ,.3L" M7J*5M_*B6OW*6JU7DI>-LI1F M!A9GB_>F=+9>N.T57+G%O6ZK?, 3+1B72;X#I]WS^X\*#AXDS<0? \&\-IA7 M!?-Z@OUTR%:4 [95XZ@,%Z]2"L1K5_X-^A=G7COV*\?EH'R>H+'S;,G%;W/Q MAW-1 UO$*;4V?6U*3J)AY+M^U(:LF\B$(1(9L+D)B[P@],@Y;&'"0NPC0NP\ M2CAP=;8F"D/D88VLB8+0(QAI9$U8Y)*@ MIZ9!RS48Y/J02\JID("^*-$5U,8U,+FZ*-"HFB"U'E!C:H+4T9 IUSB;(TR!S$X(C7Z^L"4*! MZ]KY1BW?Z(W";I1L\B1.!Z80=#M]=/__H0=/Y!C^]U'3V)ZM%X:^%VKEL>!@ M1"*H=Z4%1T*"7*V6"PO.)]#%D;U2$'5LT2#;>\J9*.(U'5J[3I[@!^@3[ 0* MOJ%0@Z4R12C"OEZ!F046(*@7=&Z!(0()CO1"67"!ATYFUCG73@#AL )VRK#L M)/BRG=:)#R0?4+YN_L-A 1@NGSF*JYVFZYP%5^TTHA?0Q)4[#;EZ 4U\9Z$S'>6[XSVM&",2MG\Z+^D;:!0*Y)SR1V7QT$:<^G\'8&+<_G\'91'WAU[NOSMR\QWR6Y "G=JE#N3:#2 MY?615GTC65&=V:R8E"RK+O M3W6\;DZTT9H#U8G/P#4$L#!!0 ( M &)]75,M@* 3M0( *(( 9 >&PO=V]R:W-H965TJ0) HX>JK-7$*[1NSGQ?90543)V*!FHS MLQ2R8MITYE8K'7):[B22*VKBLG?%U"* MS<0CWN/ -5\5V@[XTW'#5K ?=-<2=/S>R\YKZ!67-1(PG+BG9.S&:%6X"R^ M<=BH01O94FZ%N+.=RWSB89L1E)!IZX*9QSW,H"RM)Y/'K\ZIU\>TPF'[T?L' M5[PIYI8IF(GR.\]U,?$2#^6P9.M27XO-1^@*BJR_3)3*_:--:SLRQME::5%U M8I-!Q>OVR1XZ$ ,!"?<(:">@_RH(.D'@"FTS[@F_@.84!?@=HIB2'?+9 M8?D<,B,G3HZ?RWT#HJ=!>QK4^0OVIN.J1M?0"*EYO4)#/C\^&7-TJ:%2/P\$ M"_I@@0L6[@EVKA3HGQT]CV\G](HB:,D'?OW0S@[[.)13&GSQ$9]8J/_YWP.4JB&97"@\J0/D+P]YK0/EKX2<_H"7Y1B&I$M MRB_-8AI$X6@W9(*?3CA\&+,N0!XHD S.2O+V/,G3843H*XEVPN&;3Z)H%,1; M2'?9A2%-\193?W"!V-O[,Y,K7BM4PM((\>G(K(IL+\2VHT7C[I1;H76 MM&%J*_4R!(BA:F/P@'APD]/&6F(7VUDW?CW'3AK:-8L&O+2Q<[[O?.?BXPRW M0MZI#$"3AR+G:N1D6F\N7%?U MW8(R[HR'=F\AQT-1ZIQQ6$BBRJ*@\G$*N=B.'-_9;5RS=:;-ACL>;N@:;D#? M;A825V[#DK("N&*"$PFKD3/Q+RYC8V\-OC+8JKUG8B)9"G%G%A_2D>,909!# MH@T#Q;][F$&>&R*4\;/F=!J7!KC_O&-_9V/'6)94P4SDWUBJLY$3.R2%%2US M?2VV[Z&.)S)\B=H!00T(G@)Z MSP#"&A"^%-"K ;V7 J(:8$-WJ]AMXN94T_%0BBV1QAK9S(/-OD5COA@W?7*C M);YEB-/C::EP1RER#=ALE+-?U!;P#?E,I:2FBN1D#IJR7)WB[NW-G)R\.B6O M"./D2R9*17FJAJY&+8;136J_T\IO\(Q?GUP)KC-%+GD*Z2'>Q1B:0()=(-.@ MD_!CR<])Z)V1P O\%CVSE\.]%OB\&WX#FT[OE]WP.20(]]N\'R0C;*H:6K[P M&;YK4%J6B2XEXVN"%<+RYE1#2B;F8#+-0)'ODR5:X4G]T>&QUWCL68^]9SS. M,BK70'!PD>6NI>1!2[7U2,79MYQFHMV/_5X?$W"_7[@6H[>^WV^L#O1&C=[H M/_6>$9U)4:XS@D/9G 3,Y$:*%=-MW14=BXS]*&X7V6]$]CM%+D FP#7.:]26 MEM5HQ7-G9B\J3Z!-23=E?.YYKSOJ/6BD#3IY/C&Z9#G3CW]9\OG@*%%AY(6' M);\\-O)#/_+;LQDWDN-.R9,T9485S4DBE%96>?)/?1L?Z0LBSWLBS]V;R@6@ M%W,=*O1=&PO=V]R:W-H965TVD&DB<HQX4$U505D:]S9**=>:%W6%C2HM1V MP4^3FA2X0OU<+Z29^3U+3BODB@H.$C+&3 MC_G,"ZPA9)AIRT#,;XL/R)@E,C9^[#F]7M("C\<']OY+@A#=-+T7[ ?3XCRY<)IMP7VGULX$'6*"VJ/=@XJ"CO_F2WK\,1( I/ M *(]('*^.R'G\I%HDB92M"!MM&&S Y>J0QMSE-M#66EI=JG!Z73>*+.B%"S1 MG"SA]"=QU;J&AY+P H%R^$3)FC*J7\%< CB%N'Q$32A35W!A09]+T2C" =SS'_$^^;_/HDHT.2\^@LX0KK&XB#-Q % M4?B\>H3+BZLSM'%?N]C1QB=HEZBT;#+=2,H+4PZ%^J("",\0R :UEA0SJV:V$"-DHI\J+P=W]CQV5>Y3<,X'(6)OQVP M,>IMC,[:6.$6I3.".],2% XI=Q2C(^7K:1@,"X][X?%9X05Y-5U #UZD\8#> M-)X."TYZP;:%&[U[X6VO0.-RQ-LT9I \S^1@A] MF%B!OOVGOP!02P,$% @ 8GU=4^TX >8K P $!( T !X;"]S='EL M97,N>&ULW5A1:]LP$/XK1AVC@U$G<>O&:Q+8 H7!-@KMP]Z*$LN.0)8\6>F2 M/N[W[%?METQG.7:2ZDK7ARV=0VKI/MUWG^[.E,F6!5"%F-R<*8 M\ET85O,%*VAUHDHF+9(I75!CISH/JU(SFE;@5(APT.O%84&Y)).17!:7A:F" MN5I*,R:GK2EPMX_IF/3C4Q(XNJE*V9C<'K_^ME3FXE7@[D=OCXYZMV\N]NW' M-?"&A%[2LR>0GO1P7HMAU+&?^M>/GXCB#GE<\_DN\49'K?*XF]7N89/;R2A3 MLDMQ1)S!\M."!7=4C,F4"C[3'+PR6G"Q=N8!&.9**!T86UL;L ^6ZM[!?3># MLC<\!9=*U[%=!/=WUBS? S8S$,B%: 4.B#-,1B4UAFEY:2?UXMKX J:\=,B&MX)KYF.]RK;*MR/:B;;(=64#-T-&X"_-MLCGN;]GF\0"Y[)@;O-/#C@9T8U?L%": MW]MHT"IS:V":!'=,&S[?MGS7M+QA*[-IIU6&:QZ\0,U_-\\YDTQ3L2W:]OXA M9_G9BJ/S?R6Y_J^R+]BKL3GH#EWDV4L0&1^^R"@Y?(W-*\?!B0R;HW'K_-TY M?5MK &\Y8_(%WII$%S28+;DP7#:S!4]3)A\T)E]W=WAM^M3EM&E,#&!5P'H'XOOC0$_Y?:((JHIIPYY@'$D2 M#(%>]/=H'"/9B>'CKP_VE$11DO@1P/P*H@A#X&G$$4P!:,"0**K/P;WS*-R< M4V'W&]#D-U!+ P04 " !B?5U3EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( &)]75.(TP//C00 %$D / M>&PO=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A=!3]B%KZ^*T#>H"C;WM&MBF1ASD MM: EVB9"D5Z2"5VPGA:S7*QN.+4K5P'REJ]=N\;S]0T'D&ER,88& M-](ZW^[1ML^!\2!@YVZI\>:35%[8.??BLS7-7NIM: :N8A1=1AN'_KL+XJ7] M+V$TFXTLQ=R432VT[^)HA0J VNWDWB5,\UI,DYDY",N6?"O"1<%9%E5W@1[( MHG#92PD;[*)J&2EYM#-*5G#VBJT"1#C ,;-A"UV:"#)#(+.30<<5U*5A[V[@(<(( 3DX&R,Z6/(*\0" O3M?5W.TBR#<( MY!M:R"ON9(NTM,+!KNT>$=I;!.TM+=H<R M-(WVX(;0J[KBMHIOBW2,Y>DQ->)!Z&9@#50;Q-Y8>5/>[XRJA'7LC[\;D'V, MALDB);;%-;0;W%4+M@37AN1K-.00/AAM*::*E-@5"PV=Z:'^$8/QA8DA)3;# M9V.J!ZD4@W'/OOH=1&X!24-O P?[&&-B>DB)_3 7:Q^S8!9(B34P%U8>>"@T M![V(Y?R4..E_XM*R.ZX:P;X([B#!MF:*\;"\GQ(G_J70#M9%8VQIG+?"RQ8T MQL1LD!+KX"E[W/+O@Y[-L/R?$>?_V0[N1>&8U$%33=VHMOKHHC@;%.J8%S)B M+RQT=UCH9?A<-4YJX1Q;B6TX,L9$'RC(GRCJ6OJN:@N#$2JZH'VARV%*SC!+ M9,26^!F\&P''<2T??ZWA,LP8&;$QD*()2O7!B,2,D1$;XZEP8F>W'$[L?HNY M,'MDQ/8X4D$=9<1TDA'K)*I3CK)A+LF(78(6+-^R&!-S24;LDE"P'(M=CLDD M)Y;)*V5"SQEC8C+)B66"E@N#+LXQF>34,L'4/,1$YZ?('SH0-0\Q,:WDQ%IY MQ7K'QB:FE9SZ0>1Y#H.=LVMN;?LDP,[FPG.I8DS,,CFQ97K[G;/^U_H'FP', MUECP38R)B28G%LTS9JC$+"]]/_GG0D1C3,PY.;%SXFB&UR2AZ%D*V[8%K#$F MYIR:@@OR!)BJ!CL40,T]!;!Z\!LIC M3,P\!;%YVAKHG+5?*VBO:I0X'DSTU0BQ>)XH7Z3R(2'FG()\\NOGA-._.*? MG%,0.^?5ZO(E)N:<@M@Y>'4YN'DPYQ3$SHDGHXX/24PU!;%J\-HW#N($D\WD ME+-GWXH8$Y/-Y)2S9\-H8MJ9$&L'QQQ$$]/.Y#3S9WWJC#$Q[TQ.], #M7 8 MM3$F^F*^E<^H_PM+)3;0:G4-IW"PON2J7%H6OKH7=,4D3+%O&J5FL.ZK_LOP MJO]'3/]OG@__ %!+ P04 " !B?5U3O '6P> ! #L( &@ 'AL+U]R M96QS+W=O )/[F/!00D5#B]B M%28/D<269Q#)[HE"$8Y%08/F5-;8\O7?^)-E>_Z2=FW9=H>\V?9YO MIS[]96*W6FV7Z:E;?NS3H?PR.'QVPWO>I%2:R6L[K%-9-.&XN^[.X;*1F_/D M9O+\MFB&YS=I0NT@A2"M'V009/6#'(*\?E"$H%@_: 9!L_I!MQ!T6S_H#H+N MZ@?=0]!]_2"9HHQ3@J01U@1:"W(M!%X+@BT$8@N2+01F"Z(M!&H+LBT$;@O" M+01R"](M!'8+XBT$>BOJK01Z*^JM!'KKZ&&;0&]%O95 ;T6]E4!O1;V50&]% MO95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;QN]+"'0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#; M1R^["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGTCJAW)- [HMZ10.^(>D<" MO2/J'0GTCJAW)- [CCY6_J?>N9QV*5][OM=X_?^DNIS/3=?+7Y;?.T @=!&S:;EL6_0$W>4!$$ENVH?#W M=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9A& ?&//Y@FKM4V.IB2,S MXVH=XE\W9U;G2STG)@:#(F&2>.*I_T M'G<3VZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_: MTRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \)TH<"Z2,#Z6,(TL5PN034$L! A0#% @ 8GU=4P=!36*! M L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " !B?5U3N'$Z!N\ K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " !B?5U3F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M &)]75,R/&Y"*04 %(5 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ 8GU=4WF9N^&3! 4Q$ !@ ("!I!( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU=4S?(O^W/ M @ >P< !@ ("!FB$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU=4QE)DZ@&!0 I@H !@ M ("!PC$ 'AL+W=O&UL4$L! A0#% @ 8GU=4]-J'5X3$ IR\ !D M ("!P#\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8GU=4ZJVL(MI @ (P4 !D ("! MJ%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8GU=4]7G&E'+!P ]14 !D ("!*'( 'AL+W=O&UL4$L! A0#% @ 8GU=4URZ.Q.& M!@ ZP\ !D ("!#8( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU=4]C+32<#!0 @P !D M ("!+I< 'AL+W=O&PO=V]R M:W-H965TA !X;"]W;W)K&UL M4$L! A0#% @ 8GU=4QHIQUW5!0 I@X !D ("!U:H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8GU=4\HQYG@[! O0D !D ("!,[D 'AL+W=O&UL4$L! A0#% @ 8GU=4P3?4;M3 P MGP< !D ("!?L0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU=4^>["HN( @ 5 4 !D M ("!)-( 'AL+W=O# &0 @('CU >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8GU=4R=&I@Z4 P FPT !D ("!T.( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU= M4]1"6$4"! M \ !D ("!>O, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU=4P$*E1\S! LA$ M !D ("!_ $! 'AL+W=O&PO=V]R:W-H965TX M(P0 #\/ 9 " @><0 0!X;"]W;W)K&UL4$L! A0#% @ 8GU=4_/+VDS7! Q18 !D M ("!014! 'AL+W=O&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0# M% @ 8GU=4Z5%]]EE!0 6QH !D ("!&"(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU=4RV MH!.U @ H@@ !D ("!6C(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8GU=4^TX >8K P $!( T M ( !-3L! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ 8GU=4[P!UL'@ 0 [" !H M ( !+D0! 'AL+U]R96QS+W=O30 0 K2 !, ( !1D8! %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& #\ /P P$0 1T@! end XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 393 335 1 true 76 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.barnesgroupinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Statements of Income Sheet http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 2 false false R3.htm 1002003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Commprehensive Income (Parenthetical) Sheet http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCommprehensiveIncomeParenthetical Consolidated Statements of Commprehensive Income (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - Consolidated Balance Sheets Sheet http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.barnesgroupinc.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 2102102 - Disclosure - Divestiture Sheet http://www.barnesgroupinc.com/role/Divestiture Divestiture Notes 9 false false R10.htm 2104103 - Disclosure - Recent Accounting Standards Sheet http://www.barnesgroupinc.com/role/RecentAccountingStandards Recent Accounting Standards Notes 10 false false R11.htm 2106104 - Disclosure - Revenue Sheet http://www.barnesgroupinc.com/role/Revenue Revenue Notes 11 false false R12.htm 2111105 - Disclosure - Stockholders Equity Sheet http://www.barnesgroupinc.com/role/StockholdersEquity Stockholders Equity Notes 12 false false R13.htm 2114106 - Disclosure - Net Income Per Common Share Sheet http://www.barnesgroupinc.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 13 false false R14.htm 2116107 - Disclosure - Inventories Sheet http://www.barnesgroupinc.com/role/Inventories Inventories Notes 14 false false R15.htm 2119108 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 15 false false R16.htm 2122109 - Disclosure - Debt Sheet http://www.barnesgroupinc.com/role/Debt Debt Notes 16 false false R17.htm 2126110 - Disclosure - Derivatives Sheet http://www.barnesgroupinc.com/role/Derivatives Derivatives Notes 17 false false R18.htm 2128111 - Disclosure - Fair Value Measurements Sheet http://www.barnesgroupinc.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2131112 - Disclosure - Pension and Other Postretirement Benefits Sheet http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefits Pension and Other Postretirement Benefits Notes 19 false false R20.htm 2134113 - Disclosure - Income Taxes Sheet http://www.barnesgroupinc.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2136114 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component Sheet http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponent Changes in Accumulated Other Comprehensive Income (Loss) by Component Notes 21 false false R22.htm 2140115 - Disclosure - Information on Business Segments Sheet http://www.barnesgroupinc.com/role/InformationonBusinessSegments Information on Business Segments Notes 22 false false R23.htm 2144116 - Disclosure - Commitments and Contingencies Sheet http://www.barnesgroupinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 2145117 - Disclosure - Business Reorganization Sheet http://www.barnesgroupinc.com/role/BusinessReorganization Business Reorganization Notes 24 false false R25.htm 2205201 - Disclosure - Recent Accounting Standards (Policies) Sheet http://www.barnesgroupinc.com/role/RecentAccountingStandardsPolicies Recent Accounting Standards (Policies) Policies http://www.barnesgroupinc.com/role/RecentAccountingStandards 25 false false R26.htm 2307301 - Disclosure - Revenue (Tables) Sheet http://www.barnesgroupinc.com/role/RevenueTables Revenue (Tables) Tables http://www.barnesgroupinc.com/role/Revenue 26 false false R27.htm 2312302 - Disclosure - Stockholders Equity (Tables) Sheet http://www.barnesgroupinc.com/role/StockholdersEquityTables Stockholders Equity (Tables) Tables http://www.barnesgroupinc.com/role/StockholdersEquity 27 false false R28.htm 2317303 - Disclosure - Inventories (Tables) Sheet http://www.barnesgroupinc.com/role/InventoriesTables Inventories (Tables) Tables http://www.barnesgroupinc.com/role/Inventories 28 false false R29.htm 2320304 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssets 29 false false R30.htm 2323305 - Disclosure - Debt (Tables) Sheet http://www.barnesgroupinc.com/role/DebtTables Debt (Tables) Tables http://www.barnesgroupinc.com/role/Debt 30 false false R31.htm 2329306 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.barnesgroupinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.barnesgroupinc.com/role/FairValueMeasurements 31 false false R32.htm 2332307 - Disclosure - Pension and Other Postretirement Benefits (Tables) Sheet http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsTables Pension and Other Postretirement Benefits (Tables) Tables http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefits 32 false false R33.htm 2337308 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables) Sheet http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentTables Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables) Tables http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponent 33 false false R34.htm 2341309 - Disclosure - Information on Business Segments (Tables) Sheet http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsTables Information on Business Segments (Tables) Tables http://www.barnesgroupinc.com/role/InformationonBusinessSegments 34 false false R35.htm 2346310 - Disclosure - Business Reorganization (Tables) Sheet http://www.barnesgroupinc.com/role/BusinessReorganizationTables Business Reorganization (Tables) Tables http://www.barnesgroupinc.com/role/BusinessReorganization 35 false false R36.htm 2403401 - Disclosure - Divestiture - Narrative (Details) Sheet http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails Divestiture - Narrative (Details) Details 36 false false R37.htm 2408402 - Disclosure - Revenue - Revenue by Category (Details) Sheet http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails Revenue - Revenue by Category (Details) Details 37 false false R38.htm 2409403 - Disclosure - Revenue - Contract Balances (Details) Sheet http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails Revenue - Contract Balances (Details) Details 38 false false R39.htm 2410404 - Disclosure - Revenue - Remaining Performance Obligations (Details) Sheet http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails Revenue - Remaining Performance Obligations (Details) Details 39 false false R40.htm 2413405 - Disclosure - Stockholders Equity (Details) Sheet http://www.barnesgroupinc.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details http://www.barnesgroupinc.com/role/StockholdersEquityTables 40 false false R41.htm 2415406 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Details http://www.barnesgroupinc.com/role/NetIncomePerCommonShare 41 false false R42.htm 2418407 - Disclosure - Inventories (Details) Sheet http://www.barnesgroupinc.com/role/InventoriesDetails Inventories (Details) Details http://www.barnesgroupinc.com/role/InventoriesTables 42 false false R43.htm 2421408 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsTables 43 false false R44.htm 2424409 - Disclosure - Debt - Debt Schedule (Details) Sheet http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails Debt - Debt Schedule (Details) Details 44 false false R45.htm 2425410 - Disclosure - Debt - Narrative (Details) Sheet http://www.barnesgroupinc.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 45 false false R46.htm 2427411 - Disclosure - Derivatives - Narrative (Details) Sheet http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails Derivatives - Narrative (Details) Details 46 false false R47.htm 2430412 - Disclosure - Fair Value Measurements (Details) Sheet http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.barnesgroupinc.com/role/FairValueMeasurementsTables 47 false false R48.htm 2433413 - Disclosure - Pension and Other Postretirement Benefits (Details) Sheet http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails Pension and Other Postretirement Benefits (Details) Details http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsTables 48 false false R49.htm 2435414 - Disclosure - Income Taxes (Details) Sheet http://www.barnesgroupinc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.barnesgroupinc.com/role/IncomeTaxes 49 false false R50.htm 2438415 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails Changes in Accumulated Other Comprehensive Income (Loss) by Component - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentTables 50 false false R51.htm 2439416 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Amount Reclassified from Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails Changes in Accumulated Other Comprehensive Income (Loss) by Component - Amount Reclassified from Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentTables 51 false false R52.htm 2442417 - Disclosure - Information on Business Segments (Details) Sheet http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails Information on Business Segments (Details) Details http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsTables 52 false false R53.htm 2443418 - Disclosure - Information on Business Segments Details 1 (Details) Sheet http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details Information on Business Segments Details 1 (Details) Details 53 false false R54.htm 2447419 - Disclosure - Business Reorganization - Narrative (Details) Sheet http://www.barnesgroupinc.com/role/BusinessReorganizationNarrativeDetails Business Reorganization - Narrative (Details) Details 54 false false R55.htm 2448420 - Disclosure - Business Reorganization - Change in Liability for Business Reorganization (Details) Sheet http://www.barnesgroupinc.com/role/BusinessReorganizationChangeinLiabilityforBusinessReorganizationDetails Business Reorganization - Change in Liability for Business Reorganization (Details) Details 55 false false All Reports Book All Reports b-20210930.htm b-20210930.xsd b-20210930_cal.xml b-20210930_def.xml b-20210930_lab.xml b-20210930_pre.xml bex101libortransitionamend.htm bex1509302021.htm bex31109302021.htm bex31209302021.htm bex3209302021.htm b-20210930_g1.jpg http://xbrl.sec.gov/currency/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "b-20210930.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 393, "dts": { "calculationLink": { "local": [ "b-20210930_cal.xml" ] }, "definitionLink": { "local": [ "b-20210930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "b-20210930.htm" ] }, "labelLink": { "local": [ "b-20210930_lab.xml" ] }, "presentationLink": { "local": [ "b-20210930_pre.xml" ] }, "schema": { "local": [ "b-20210930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 463, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 6 }, "keyCustom": 41, "keyStandard": 294, "memberCustom": 26, "memberStandard": 49, "nsprefix": "b", "nsuri": "http://www.barnesgroupinc.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.barnesgroupinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "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": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Recent Accounting Standards", "role": "http://www.barnesgroupinc.com/role/RecentAccountingStandards", "shortName": "Recent Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106104 - Disclosure - Revenue", "role": "http://www.barnesgroupinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Stockholders Equity", "role": "http://www.barnesgroupinc.com/role/StockholdersEquity", "shortName": "Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114106 - Disclosure - Net Income Per Common Share", "role": "http://www.barnesgroupinc.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116107 - Disclosure - Inventories", "role": "http://www.barnesgroupinc.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119108 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122109 - Disclosure - Debt", "role": "http://www.barnesgroupinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126110 - Disclosure - Derivatives", "role": "http://www.barnesgroupinc.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128111 - Disclosure - Fair Value Measurements", "role": "http://www.barnesgroupinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131112 - Disclosure - Pension and Other Postretirement Benefits", "role": "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefits", "shortName": "Pension and Other Postretirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Statements of Income", "role": "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134113 - Disclosure - Income Taxes", "role": "http://www.barnesgroupinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136114 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component", "role": "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponent", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140115 - Disclosure - Information on Business Segments", "role": "http://www.barnesgroupinc.com/role/InformationonBusinessSegments", "shortName": "Information on Business Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144116 - Disclosure - Commitments and Contingencies", "role": "http://www.barnesgroupinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145117 - Disclosure - Business Reorganization", "role": "http://www.barnesgroupinc.com/role/BusinessReorganization", "shortName": "Business Reorganization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2205201 - Disclosure - Recent Accounting Standards (Policies)", "role": "http://www.barnesgroupinc.com/role/RecentAccountingStandardsPolicies", "shortName": "Recent Accounting Standards (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Revenue (Tables)", "role": "http://www.barnesgroupinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Stockholders Equity (Tables)", "role": "http://www.barnesgroupinc.com/role/StockholdersEquityTables", "shortName": "Stockholders Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Inventories (Tables)", "role": "http://www.barnesgroupinc.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Debt (Tables)", "role": "http://www.barnesgroupinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.barnesgroupinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Pension and Other Postretirement Benefits (Tables)", "role": "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsTables", "shortName": "Pension and Other Postretirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables)", "role": "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentTables", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341309 - Disclosure - Information on Business Segments (Tables)", "role": "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsTables", "shortName": "Information on Business Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346310 - Disclosure - Business Reorganization (Tables)", "role": "http://www.barnesgroupinc.com/role/BusinessReorganizationTables", "shortName": "Business Reorganization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Divestiture - Narrative (Details)", "role": "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails", "shortName": "Divestiture - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i1ffed4bdf7584e838f81f81d8e10020f_I20191220", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Revenue - Revenue by Category (Details)", "role": "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails", "shortName": "Revenue - Revenue by Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i458620c92b4e4c69a187d4dce3092d65_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue - Contract Balances (Details)", "role": "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails", "shortName": "Revenue - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ice06073661a34d0593f059d7e7477298_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue - Remaining Performance Obligations (Details)", "role": "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Commprehensive Income (Parenthetical)", "role": "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCommprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Commprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ife1f1760ab5e40039d191d4ae3423156_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Stockholders Equity (Details)", "role": "http://www.barnesgroupinc.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i3264a6fcce084e95abd766ae9a6f6c41_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Net Income Per Common Share (Details)", "role": "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails", "shortName": "Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Inventories (Details)", "role": "http://www.barnesgroupinc.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ice06073661a34d0593f059d7e7477298_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Goodwill and Other Intangible Assets (Details)", "role": "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424409 - Disclosure - Debt - Debt Schedule (Details)", "role": "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "shortName": "Debt - Debt Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "lang": "en-US", "name": "b:FinanceLeaseLiabilityFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425410 - Disclosure - Debt - Narrative (Details)", "role": "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BankAcceptancesExecutedAndOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromPaymentsForOtherFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427411 - Disclosure - Derivatives - Narrative (Details)", "role": "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails", "shortName": "Derivatives - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "id7a9182018a74fad868c08ff8486e343_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProceedsFromPaymentsForOtherFinancingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i5d697f6f299b461296ccd2f08f56d370_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "b:MaturityOfBankAcceptances", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430412 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i5d697f6f299b461296ccd2f08f56d370_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "b:MaturityOfBankAcceptances", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i8eb5bb34b19b4147b06be087f267cb25_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433413 - Disclosure - Pension and Other Postretirement Benefits (Details)", "role": "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails", "shortName": "Pension and Other Postretirement Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i8eb5bb34b19b4147b06be087f267cb25_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ife1f1760ab5e40039d191d4ae3423156_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435414 - Disclosure - Income Taxes (Details)", "role": "http://www.barnesgroupinc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ife1f1760ab5e40039d191d4ae3423156_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Balance Sheets", "role": "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ice06073661a34d0593f059d7e7477298_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ice06073661a34d0593f059d7e7477298_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438415 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i2dd73444414e4a4ab8ebd6fdb5aaeee9_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "i6ec8854ade884165a1e740dc48e89bc7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439416 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Amount Reclassified from Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component - Amount Reclassified from Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "id15c9e825a7a4865b18cdb6d1fb4198c_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442417 - Disclosure - Information on Business Segments (Details)", "role": "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "shortName": "Information on Business Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443418 - Disclosure - Information on Business Segments Details 1 (Details)", "role": "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details", "shortName": "Information on Business Segments Details 1 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic3702e46dfeb4f3484bc8849d065f8a6_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ib053054ca7dc472daec5846bbc018298_D20210601-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447419 - Disclosure - Business Reorganization - Narrative (Details)", "role": "http://www.barnesgroupinc.com/role/BusinessReorganizationNarrativeDetails", "shortName": "Business Reorganization - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ib053054ca7dc472daec5846bbc018298_D20210601-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ice06073661a34d0593f059d7e7477298_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448420 - Disclosure - Business Reorganization - Change in Liability for Business Reorganization (Details)", "role": "http://www.barnesgroupinc.com/role/BusinessReorganizationChangeinLiabilityforBusinessReorganizationDetails", "shortName": "Business Reorganization - Change in Liability for Business Reorganization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ic117ac28e9a7423982d1fb593aaca27a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.barnesgroupinc.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Divestiture", "role": "http://www.barnesgroupinc.com/role/Divestiture", "shortName": "Divestiture", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b-20210930.htm", "contextRef": "ibbb1dda3a43345179d72a43f797f0098_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 76, "tag": { "b_AerospaceAftermarketProductsandServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace Aftermarket Products and Services [Member]", "label": "Aerospace Aftermarket Products and Services [Member]", "terseLabel": "Aerospace Aftermarket Products and Services" } } }, "localname": "AerospaceAftermarketProductsandServicesMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_AerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace [Member]", "label": "Aerospace [Member]", "terseLabel": "Aerospace" } } }, "localname": "AerospaceMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_AerospaceOriginalEquipmentManufacturingProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace Original Equipment Manufacturing Products [Member]", "label": "Aerospace Original Equipment Manufacturing Products [Member]", "terseLabel": "Aerospace Original Equipment Manufacturer Products" } } }, "localname": "AerospaceOriginalEquipmentManufacturingProductsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_AutomationProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automation Products [Member]", "label": "Automation Products [Member]", "terseLabel": "Automation Products" } } }, "localname": "AutomationProductsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_BankAcceptancesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bank Acceptances, Fair Value Disclosure", "label": "Bank Acceptances, Fair Value Disclosure", "terseLabel": "Bank acceptances" } } }, "localname": "BankAcceptancesFairValueDisclosure", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "b_ComponentRepairProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component Repair Program [Member]", "label": "Component Repair Program [Member]", "terseLabel": "Component Repair Programs (CRPs)" } } }, "localname": "ComponentRepairProgramMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_ContractwithCustomerAssetPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset, Percent Change", "label": "Contract with Customer, Asset, Percent Change", "terseLabel": "Unbilled receivables (contract assets), % Change" } } }, "localname": "ContractwithCustomerAssetPercentChange", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "percentItemType" }, "b_ContractwithCustomerCustomerAdvanceLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Customer Advance Liability", "label": "Contract with Customer, Customer Advance Liability", "terseLabel": "Customer advances" } } }, "localname": "ContractwithCustomerCustomerAdvanceLiability", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "b_ContractwithCustomerLiabilityPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Percent Change", "label": "Contract with Customer, Liability, Percent Change", "terseLabel": "Contract liabilities, % Change" } } }, "localname": "ContractwithCustomerLiabilityPercentChange", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "percentItemType" }, "b_ContractwithCustomerLiabilityRevenueRecognizedPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized, Percent", "label": "Contract with Customer, Liability, Revenue Recognized, Percent", "terseLabel": "Revenue recognized" } } }, "localname": "ContractwithCustomerLiabilityRevenueRecognizedPercent", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "percentItemType" }, "b_ContractwithCustomerNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Net Asset (Liability)", "label": "Contract with Customer, Net Asset (Liability)", "totalLabel": "Net contract liabilities" } } }, "localname": "ContractwithCustomerNetAssetLiability", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "b_ContractwithCustomerNetAssetLiabilityCumulativeCatchupAdjustmenttoRevenueChangeinMeasureofProgress": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "label": "Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Net contract liabilities, $ Change" } } }, "localname": "ContractwithCustomerNetAssetLiabilityCumulativeCatchupAdjustmenttoRevenueChangeinMeasureofProgress", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "b_CustomerListsAndRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Lists and Relationships [Member]", "label": "Customer Lists and Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerListsAndRelationshipsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_DebtInstrumentCovenantAllowableAddBackForConsolidatedEBITDA": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Allowable Add-Back for Consolidated EBITDA", "label": "Debt Instrument, Covenant, Allowable Add-Back for Consolidated EBITDA", "terseLabel": "Allowable add-back for consolidated EBITDA" } } }, "localname": "DebtInstrumentCovenantAllowableAddBackForConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_DebtInstrumentCovenantConsolidatedEBITDAtoConsolidatedCashInterestExpense": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense", "label": "Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense", "terseLabel": "Debt covenant ratio of EBITDA to cash interest expense" } } }, "localname": "DebtInstrumentCovenantConsolidatedEBITDAtoConsolidatedCashInterestExpense", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantConsolidatedSeniorDebtToConsolidatedEBITDAAtPeriodEnd": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, at Period End", "label": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, at Period End", "terseLabel": "Senior debt to consolidated EBITDA at period end" } } }, "localname": "DebtInstrumentCovenantConsolidatedSeniorDebtToConsolidatedEBITDAAtPeriodEnd", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantConsolidatedSeniorDebtToConsolidatedEBITDAFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, Fee", "label": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA, Fee", "terseLabel": "Debt covenant, fee for exceeding senior leverage ratio" } } }, "localname": "DebtInstrumentCovenantConsolidatedSeniorDebtToConsolidatedEBITDAFee", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantConsolidatedSeniorDebttoConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA", "terseLabel": "Debt covenant ratio of senior debt to EBITDA" } } }, "localname": "DebtInstrumentCovenantConsolidatedSeniorDebttoConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantMaterialAcquisitionConsolidatedSeniorDebtToConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Debt to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Debt to Consolidated EBITDA", "terseLabel": "Debt covenant material acquisition, senior debt to EBITDA" } } }, "localname": "DebtInstrumentCovenantMaterialAcquisitionConsolidatedSeniorDebtToConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantMaterialAcquisitionTotalConsolidatedDebttoConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA", "terseLabel": "Debt covenant material acquisition, debt to EBITDA" } } }, "localname": "DebtInstrumentCovenantMaterialAcquisitionTotalConsolidatedDebttoConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantThresholdforPermittedAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Threshold for Permitted Acquisition", "label": "Debt Instrument, Covenant, Threshold for Permitted Acquisition", "terseLabel": "Debt covenant threshold for permitted acquisition" } } }, "localname": "DebtInstrumentCovenantThresholdforPermittedAcquisition", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_DebtInstrumentCovenantTotalConsolidatedDebttoConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA", "terseLabel": "Debt covenant ratio of total debt to EBITDA" } } }, "localname": "DebtInstrumentCovenantTotalConsolidatedDebttoConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentPrepaymentPercentageofPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepayment Percentage of Principal Amount", "label": "Debt Instrument, Prepayment Percentage of Principal Amount", "terseLabel": "Percent allowed to be prepaid" } } }, "localname": "DebtInstrumentPrepaymentPercentageofPrincipalAmount", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "b_DebtInstrumentVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Rate Basis", "label": "Debt Instrument, Variable Rate Basis", "terseLabel": "Basis for variable basis spread" } } }, "localname": "DebtInstrumentVariableRateBasis", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "b_DebtandLeaseObligationFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt and Lease Obligation, Fair Value Disclosure", "label": "Debt and Lease Obligation, Fair Value Disclosure", "terseLabel": "Fair value of debt and finance leases" } } }, "localname": "DebtandLeaseObligationFairValueDisclosure", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "b_DisposalGroupIncludingDiscontinuedOperationsIncrementalCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operations, Incremental Costs", "label": "Disposal Group, Including Discontinued Operations, Incremental Costs", "terseLabel": "Incremental costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationsIncrementalCosts", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_EngineeredComponentsProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineered Components Products [Member]", "label": "Engineered Components Products [Member]", "terseLabel": "Engineered Components Products" } } }, "localname": "EngineeredComponentsProductsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_EuriborMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Euribor [Member]", "label": "Euribor [Member]", "terseLabel": "Euribor" } } }, "localname": "EuriborMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_FifthAmendmentMaturityFebruary2022AndThreePointSevenPercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifth Amendment Maturity February 2022 and Three Point Nine Seven Percent Senior Notes", "label": "Fifth Amendment Maturity February 2022 and Three Point Seven Percent Senior Notes [Member]", "terseLabel": "Fifth Amendment Maturity February 2022 and 3.97% Senior Notes" } } }, "localname": "FifthAmendmentMaturityFebruary2022AndThreePointSevenPercentSeniorNotesMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_FinanceLeaseLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease Liability, Fair Value Disclosure", "label": "Finance Lease Liability, Fair Value Disclosure", "terseLabel": "Fair value of finance leases" } } }, "localname": "FinanceLeaseLiabilityFairValueDisclosure", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The gross amounts before foreign currency translation adjustments of finite lived intangible assets by asset class and in total.", "label": "Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "b_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cumulative foreign currency translation adjustment for all finite lived intangible assets as of balance sheet date", "label": "Finite Lived Intangible Assets Foreign Currency Translation Adjustment", "negatedTerseLabel": "Foreign currency translation" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "b_ForceMotionControlProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Force & Motion Control Products [Member]", "label": "Force & Motion Control Products [Member]", "terseLabel": "Force & Motion Control Products" } } }, "localname": "ForceMotionControlProductsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_ForeignBankBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign bank borrowings [Member]", "label": "Foreign Bank Borrowings [Member]", "terseLabel": "Other Foreign Bank Borrowings" } } }, "localname": "ForeignBankBorrowingsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and Intangible Assets [Line Items]", "label": "Goodwill and Intangible Assets [Line Items]", "terseLabel": "Goodwill and Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "b_IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "(Increase) decrease in Prepaid expenses and other current assets.", "label": "Increase (Decrease) In Prepaid Expenses And Other Current Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "b_IndefinitelivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment", "label": "Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment", "terseLabel": "Unamortized intangible asset" } } }, "localname": "IndefinitelivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "b_IndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial [Member]", "label": "Industrial [Member]", "terseLabel": "Industrial" } } }, "localname": "IndustrialMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_LineOfCreditAndSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit and Senior Notes", "label": "Line of Credit and Senior Notes [Member]", "terseLabel": "Line of Credit and Senior Notes" } } }, "localname": "LineOfCreditAndSeniorNotesMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Line of credit facility, accordion feature" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_LineofCreditFacilityWithAccordianFeatureMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility with accordian feature, maximum borrowing capacity", "label": "Line of Credit Facility With Accordian Feature, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility with accordian feature, maximum borrowing capacity" } } }, "localname": "LineofCreditFacilityWithAccordianFeatureMaximumBorrowingCapacity", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_LinesOfCreditAndOverdraftsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lines of credit and overdrafts [Member]", "label": "Lines of credit and overdrafts [Member]", "terseLabel": "Lines of Credit and Overdrafts" } } }, "localname": "LinesOfCreditAndOverdraftsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "domainItemType" }, "b_LongtermDebtandLeaseObligationExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt and Lease Obligation, Excluding Current Maturities", "label": "Long-term Debt and Lease Obligation, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongtermDebtandLeaseObligationExcludingCurrentMaturities", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "b_MaturityOfBankAcceptances": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maturity of Bank Acceptances", "label": "Maturity of Bank Acceptances", "terseLabel": "Maturity of bank acceptances" } } }, "localname": "MaturityOfBankAcceptances", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "durationItemType" }, "b_MaximumRangeOfTargetAwardOfStockPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Range of Target Award for performance share awards under the long-term Relative Measure Program", "label": "Maximum Range of Target Award of Stock Plan", "terseLabel": "Maximum range of target award of stock plan" } } }, "localname": "MaximumRangeOfTargetAwardOfStockPlan", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "percentItemType" }, "b_MinimumRangeOfTargetAwardOfStockPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Range of Target Award for performance share awards under the long-term Relative Measure Program", "label": "Minimum Range of Target Award of Stock Plan", "terseLabel": "Minimum range of target award of stock plan" } } }, "localname": "MinimumRangeOfTargetAwardOfStockPlan", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "percentItemType" }, "b_MoldingSolutionsProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Molding Solutions Products [Member]", "label": "Molding Solutions Products [Member]", "terseLabel": "Molding Solutions Products" } } }, "localname": "MoldingSolutionsProductsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_NetIncomePerCommonShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Income Per Common Share [Line Items]", "label": "Net Income Per Common Share [Line Items]", "terseLabel": "Net Income Per Common Share [Line Items]" } } }, "localname": "NetIncomePerCommonShareLineItems", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "b_NetIncomePerCommonShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Income Per Share [Table]", "label": "Net Income Per Common Share [Table]", "terseLabel": "Net Income Per Common Share [Table]" } } }, "localname": "NetIncomePerCommonShareTable", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "b_NumberOfBanksTransactedWithForInterestRateSwapAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Banks Transacted With for Interest Rate Swap Agreements", "label": "Number of Banks Transacted With for Interest Rate Swap Agreements", "terseLabel": "Number of banks transacted with for interest rate swap agreements (in banks)" } } }, "localname": "NumberOfBanksTransactedWithForInterestRateSwapAgreements", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "integerItemType" }, "b_OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIPensionandOtherPostretirementBenefitPlansforCurtailmentGainLossbeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Curtailment Gain (Loss), before Tax", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Curtailment Gain (Loss), before Tax", "terseLabel": "Curtailment loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIPensionandOtherPostretirementBenefitPlansforCurtailmentGainLossbeforeTax", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "b_OtherGeographicMarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Geographic Market [Member]", "label": "Other Geographic Market [Member]", "terseLabel": "Rest of World" } } }, "localname": "OtherGeographicMarketMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "b_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "domainItemType" }, "b_PatentsAndTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents And Technology [Member]", "label": "Patents And Technology [Member]", "terseLabel": "Patents and technology" } } }, "localname": "PatentsAndTechnologyMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_PaymentsforDivestitureofBusinessEscrowDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Divestiture of Business, Escrow Deposits", "label": "Payments for Divestiture of Business, Escrow Deposits", "terseLabel": "Escrow deposits" } } }, "localname": "PaymentsforDivestitureofBusinessEscrowDeposits", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_RabbiTrustAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair values as of the Balance Sheet date of Rabbi Trust Assets.", "label": "Rabbi Trust Asset, Fair Value Disclosure", "terseLabel": "Rabbi trust assets" } } }, "localname": "RabbiTrustAssetFairValueDisclosure", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "b_RepaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repayment period", "label": "Repayment period", "terseLabel": "Repayment period" } } }, "localname": "RepaymentPeriod", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "b_RestructuringChargesNetOfTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Net of Taxes", "label": "Restructuring Charges, Net of Taxes", "terseLabel": "Charge for business reorganization, through operating profit" } } }, "localname": "RestructuringChargesNetOfTaxes", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_RestructuringandRelatedActivitiesPercentageReductioninWorkforce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring and Related Activities, Percentage Reduction in Workforce", "label": "Restructuring and Related Activities, Percentage Reduction in Workforce", "terseLabel": "Percentage reduction in workforce" } } }, "localname": "RestructuringandRelatedActivitiesPercentageReductioninWorkforce", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationNarrativeDetails" ], "xbrltype": "percentItemType" }, "b_RevenueSharingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Sharing [Member]", "label": "Revenue Sharing [Member]", "terseLabel": "Revenue Sharing Programs (RSPs)" } } }, "localname": "RevenueSharingMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_RevenuefromContractwithCustomerIncludingAssessedTaxPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Contract with Customer, Including Assessed Tax, Percent", "label": "Revenue from Contract with Customer, Including Assessed Tax, Percent", "terseLabel": "Revenue transferred percent" } } }, "localname": "RevenuefromContractwithCustomerIncludingAssessedTaxPercent", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "percentItemType" }, "b_ScheduleOfGoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Goodwill and Intangible Assets [Table]", "label": "Schedule of Goodwill and Intangible Assets [Table]", "terseLabel": "Schedule of Goodwill and Intangible Assets [Table]" } } }, "localname": "ScheduleOfGoodwillAndIntangibleAssetsTable", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "b_SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. [Member]", "label": "Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. [Member]", "terseLabel": "Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd." } } }, "localname": "SeegerOrbisGmbHCo.OHGandSeegerOrbisMechanicalComponentsTianjinCo.Ltd.Member", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "durationItemType" }, "b_SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sixth Admendment Maturity February 2026 and NineThree Point Seven Percent Senior Notes", "label": "Sixth Admendment Maturity February 2026 and NineThree Point Seven Percent Senior Notes [Member]", "terseLabel": "Sixth Admendment Maturity February 2026 and 3.97% Senior Notes" } } }, "localname": "SixthAdmendmentMaturityFebruary2026AndNineThreePointSevenPercentSeniorNotesMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_SixthAdmendmentMaturityFebruary2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sixth Admendment Maturity February 2026", "label": "Sixth Admendment Maturity February 2026 [Member]", "terseLabel": "Sixth Admendment Maturity February 2026" } } }, "localname": "SixthAdmendmentMaturityFebruary2026Member", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sixth Admendment Maturity February 2026, Multicurrency Borrowings", "label": "Sixth Admendment Maturity February 2026, Multicurrency Borrowings [Member]", "terseLabel": "Sixth Admendment Maturity February 2026, Multicurrency Borrowings" } } }, "localname": "SixthAdmendmentMaturityFebruary2026MulticurrencyBorrowingsMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sixth Amendment Maturity February 2022 and Three Point Nine Seven Percent Senior Notes", "label": "Sixth Amendment Maturity February 2022 and Three Point Nine Seven Percent Senior Notes [Member]", "terseLabel": "Sixth Amendment Maturity February 2022 and 3.97% Percent Senior Notes" } } }, "localname": "SixthAmendmentMaturityFebruary2022AndThreePointNineSevenPercentSeniorNotesMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_SixthAmendmentMaturityFebruary2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sixth Amendment Maturity February 2022", "label": "Sixth Amendment Maturity February 2022 [Member]", "terseLabel": "Sixth Amendment Maturity February 2022" } } }, "localname": "SixthAmendmentMaturityFebruary2022Member", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_TaxesPayableNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Taxes Payable, Noncurrent", "label": "Taxes Payable, Noncurrent", "terseLabel": "Taxes payable, noncurrent" } } }, "localname": "TaxesPayableNoncurrent", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "b_ThreePointNineSevenPercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Point Nine Seven Percent Senior Notes [Member]", "label": "Three Point Nine Seven Percent Senior Notes [Member]", "terseLabel": "3.97% Senior Notes" } } }, "localname": "ThreePointNineSevenPercentSeniorNotesMember", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_WeightedAverageCommonSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Common Shares Outstanding", "label": "Weighted Average Common Shares Outstanding [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageCommonSharesOutstandingAbstract", "nsuri": "http://www.barnesgroupinc.com/20210930", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro Member Countries, Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r557" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r558" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r559" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r559" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r560" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r559" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r559" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r559" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r559" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r555" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r556" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r167", "r180", "r181", "r182", "r183", "r185", "r187", "r191" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r167", "r180", "r181", "r182", "r183", "r185", "r187", "r191" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r381", "r386", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r532", "r535" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r381", "r386", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r532", "r535" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r194", "r283", "r286", "r490", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r194", "r283", "r286", "r490", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r325", "r381", "r386", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r532", "r535" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r325", "r381", "r386", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r532", "r535" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r195", "r196", "r283", "r287", "r534", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r195", "r196", "r283", "r287", "r534", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "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": "Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r25", "r501", "r516" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Long-term tax liability" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r72", "r79", "r80", "r431" ], "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 Other Postretirement Benefit Items" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r74", "r79", "r431" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the noncontrolling interest.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Noncontrolling Interest [Member]", "terseLabel": "Amortization of prior service costs" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r71", "r79", "r80", "r431" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Amortization of actuarial losses" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r48", "r228" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r79", "r87", "r430" ], "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": "(Losses)/gains on cash flow hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r70", "r79", "r80", "r430" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Gains and Losses on Cash Flow Hedges" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r76", "r78", "r79", "r519", "r540", "r543" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Accumulated other non-owner changes to equity" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "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 Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r466", "r467", "r468", "r469", "r470", "r473" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Schedule Of Components Of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r79", "r80", "r126", "r127", "r128", "r431", "r536", "r537" ], "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 Non-Owner Changes to Equity" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r69", "r79", "r80", "r431", "r467", "r468", "r469", "r470", "r473" ], "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 Items" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r126", "r127", "r128", "r396", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Residual interest in subsidiary" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r35", "r200", "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r153" ], "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": "Antidilutive securities excluded from computation of EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r120", "r175", "r182", "r189", "r202", "r428", "r432", "r463", "r499", "r515" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r16", "r17", "r65", "r120", "r202", "r428", "r432", "r463" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r390", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r439", "r442" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_BankAcceptancesExecutedAndOutstanding": { "auth_ref": [ "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts.", "label": "Bank Acceptances Executed and Outstanding", "terseLabel": "Bank acceptances executed and outstanding" } } }, "localname": "BankAcceptancesExecutedAndOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BankOverdraftsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Excess drawing from an existing cash balance that is honored by the bank but is owed to the bank.", "label": "Bank Overdrafts [Member]", "terseLabel": "Bank Overdrafts" } } }, "localname": "BankOverdraftsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r46", "r116" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "verboseLabel": "Cash and cash equivalents at end of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r111", "r116", "r117" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r111", "r465" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "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": "Increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r60", "r248", "r505", "r524" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r126", "r127" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Common stock - par value $0.01 per share Authorized: 150,000,000 shares Issued: at par value (2021 - 64,283,591 shares; 2020 - 64,171,321 shares)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r83", "r85", "r86", "r92", "r509", "r527" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome": { "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", "terseLabel": "Comprehensive income", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r91", "r98", "r508", "r526" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Income (Loss) by Component" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Unbilled receivables (contract assets), $ Change" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r267", "r269", "r284" ], "calculation": { "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails": { "order": 1.0, "parentTag": "b_ContractwithCustomerNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Unbilled receivables (contract assets)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r267", "r268", "r284" ], "calculation": { "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails": { "order": 2.0, "parentTag": "b_ContractwithCustomerNetAssetLiability", "weight": -1.0 } }, "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", "negatedTerseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "negatedLabel": "Contract liabilities, $ Change" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r180", "r181", "r182", "r183", "r185", "r191", "r193" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r95", "r490" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r94" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r23", "r24", "r500", "r502", "r514" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "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": "Variable basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r24", "r251", "r502", "r514" ], "calculation": { "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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": "Carrying amount of debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r476", "r478" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "verboseLabel": "Fair value of debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r58", "r122", "r257", "r260", "r261", "r262", "r475", "r476", "r478", "r513" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r57" ], "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": "Additional borrowings allowed under financial covenants" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r49", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Fees and expenses for executing admendments" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r121", "r410", "r418", "r419", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedTerseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "auth_ref": [ "r408", "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.", "label": "Deferred Tax Assets, Tax Deferred Expense", "terseLabel": "Deferred tax assets, tax expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": { "auth_ref": [ "r408", "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.", "label": "Deferred Tax Liabilities, Tax Deferred Income", "terseLabel": "Tax deferred income" } } }, "localname": "DeferredTaxLiabilitiesTaxDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r302", "r341", "r365", "r371", "r372" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of actuarial losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r302", "r342", "r366", "r371", "r372" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plans Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r302", "r340", "r364", "r371", "r372" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r302", "r307", "r339", "r363", "r371", "r372" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r337", "r361", "r371", "r372" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Pension and other postretirement benefits expenses" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": { "auth_ref": [ "r303", "r344", "r368" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 6.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment", "negatedTerseLabel": "Curtailment loss" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r305", "r338", "r362", "r371", "r372" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r114", "r170" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAmountOfHedgedItem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.", "label": "Derivative, Amount of Hedged Item", "terseLabel": "Derivative amount of hedge" } } }, "localname": "DerivativeAmountOfHedgedItem", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r66", "r67", "r460" ], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "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", "verboseLabel": "Asset derivatives" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r440", "r441", "r445", "r449" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r444", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "negatedTerseLabel": "Amount of gain (loss) recognized in income on derivative" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r66", "r67", "r460" ], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "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", "negatedLabel": "Liability derivatives" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r434", "r435", "r436", "r437", "r438", "r443", "r445", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r437" ], "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 hedging instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r292" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r226", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r114", "r226", "r230" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedLabel": "Seeger divestiture charges", "negatedTerseLabel": "Loss on sale" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r13", "r235" ], "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": "Divestiture" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Divestiture" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r377", "r382" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r263" ], "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": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r135", "r136", "r137", "r138", "r139", "r146", "r148", "r150", "r151", "r152", "r156", "r157", "r510", "r528" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r135", "r136", "r137", "r138", "r139", "r148", "r150", "r151", "r152", "r156", "r157", "r510", "r528" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r465" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash flows" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r126", "r127", "r128", "r132", "r140", "r142", "r159", "r203", "r256", "r263", "r396", "r397", "r398", "r411", "r412", "r466", "r467", "r468", "r469", "r470", "r473", "r536", "r537", "r538" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value, Fair Value Disclosure" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r455", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r371", "r456", "r480", "r481", "r482" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r455", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r457" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r326", "r328", "r333", "r371", "r456", "r480" ], "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": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r326", "r328", "r333", "r371", "r456", "r481" ], "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": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r371", "r456", "r482" ], "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": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandardsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r371", "r480", "r481", "r482" ], "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]", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Financial assets and financial liabilities, reported at fair value" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r479" ], "calculation": { "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease", "verboseLabel": "Carrying amount of finance leases" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": "Range of life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r220" ], "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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Amortization of intangible assets expected in 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "verboseLabel": "Amortization of intangible assets expected in 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "verboseLabel": "Amortization of intangible assets expected in 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Amortization of intangible assets expected in 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Amortization of intangible assets expected in 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Amortization of intangible assets expected in 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r215", "r217", "r220", "r223", "r491", "r495" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Intangible Assets, Future Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r220", "r495" ], "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": "Other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r215", "r219" ], "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]", "verboseLabel": "Other intangible assets [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Other Intangible Assets:" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r326", "r448" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign Exchange Contract" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r114" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on disposition of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r209", "r210", "r498" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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, end of period", "periodStartLabel": "Goodwill, beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r211" ], "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)", "negatedTerseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Goodwill:" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r437", "r450" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r437" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r114", "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment of trade names" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r89", "r175", "r181", "r185", "r188", "r191", "r496", "r506", "r512", "r529" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r123", "r175", "r181", "r185", "r188", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Consolidated Statement of Income" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r377", "r382" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r11", "r12", "r233", "r234" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r231" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r405", "r406", "r407", "r416", "r421", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r141", "r142", "r173", "r403", "r417", "r422", "r530" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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)", "negatedLabel": "Tax benefit", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "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 amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Long-term tax liability" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities,\u00a0net\u00a0of\u00a0the\u00a0effects\u00a0of\u00a0divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "terseLabel": "Long-term retirement benefits" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r216", "r222" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r216", "r222" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r214", "r218" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r88", "r169", "r474", "r477", "r511" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 1.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", "negatedTerseLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r326", "r447" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest Rate Contract" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r167", "r180", "r181", "r182", "r183", "r185", "r187", "r191" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "verboseLabel": "Intersegment sales" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r208" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r37", "r207" ], "calculation": { "http://www.barnesgroupinc.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r15", "r64" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/InventoriesDetails": { "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", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r39", "r40", "r207" ], "calculation": { "http://www.barnesgroupinc.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw material and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r38", "r207" ], "calculation": { "http://www.barnesgroupinc.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r120", "r202", "r463", "r503", "r521" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r55", "r120", "r202", "r429", "r432", "r433", "r463" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of credit, interest rate at period end" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r51" ], "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": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "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": "Amended Credit Agreement" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "negatedLabel": "Less current maturities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Carrying amount of debt and finance leases" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "terseLabel": "Long-term debt - current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r58", "r250" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r111" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r111" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r111", "r112", "r115" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r12", "r81", "r84", "r90", "r115", "r120", "r131", "r135", "r136", "r137", "r138", "r141", "r142", "r149", "r175", "r181", "r185", "r188", "r191", "r202", "r463", "r507", "r525" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r129", "r130", "r133", "r134", "r143", "r144", "r145", "r204", "r205", "r293", "r294", "r295", "r296", "r399", "r413", "r414", "r415", "r492", "r493", "r494", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandards" ], "xbrltype": "textBlockItemType" }, "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": "Recently Adopted and Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandardsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r163" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r175", "r181", "r185", "r188", "r191" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 3.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)", "terseLabel": "Operating profit", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r180", "r181", "r182", "r183", "r185", "r191" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r79", "r87", "r466", "r468", "r473" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive (loss) income before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r76" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Unrealized loss on hedging activities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r77" ], "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": "Unrealized (loss) income on hedging activities, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCommprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r68" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r68", "r77", "r464", "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCommprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r82", "r85", "r87", "r91", "r256", "r466", "r471", "r473", "r508", "r526" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r73", "r76" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Defined benefit pension and other postretirement benefits, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r73", "r77", "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Defined benefit pension and other postretirement benefits, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCommprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 6.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 2.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)", "negatedLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r299", "r300", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r354", "r358", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r376", "r377", "r378", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefits" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r101", "r103", "r124" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r110", "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationChangeinLiabilityforBusinessReorganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r107" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Withholding taxes paid on stock issuances" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r102" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "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 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", "negatedTerseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r325", "r327", "r333", "r350", "r352", "r353", "r354", "r355", "r356", "r371", "r373", "r374", "r375", "r387" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Pension and Other Postretirement Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r25", "r300", "r301", "r324", "r371" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Accrued retirement benefits" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r298", "r300", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r354", "r358", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r376", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pensions" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Share Awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r16", "r44", "r45" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "verboseLabel": "Cash consideration, gross" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r99" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from the sale of businesses, net of cash sold" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.barnesgroupinc.com/role/DivestitureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from the issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r105" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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": "Proceeds from the issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r106", "r109", "r124" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other", "verboseLabel": "Net cash payments from settlement" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherDebt": { "auth_ref": [ "r124" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) for debt classified as other.", "label": "Proceeds from (Repayments of) Other Debt", "terseLabel": "Net change in other borrowings" } } }, "localname": "ProceedsFromRepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposition of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r47", "r227" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r229", "r523" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r28", "r36", "r522", "r544" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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": "Accounts receivable, less allowances (2021 - $6,216; 2020 - $6,348)" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r79", "r80", "r87", "r466", "r470", "r473" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Amount Reclassified from Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) to the Consolidated Statements of Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r108" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r117", "r497", "r518" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted Cash", "negatedTerseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Business Reorganization" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expected cost remaining for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost Remaining", "terseLabel": "Additional costs for charge for business reorganization" } } }, "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r114", "r236", "r239", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "verboseLabel": "Charge for business reorganization" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r237", "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Liability for business reorganization" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationChangeinLiabilityforBusinessReorganizationDetails", "http://www.barnesgroupinc.com/role/BusinessReorganizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationChangeinLiabilityforBusinessReorganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r263", "r400", "r520", "r539", "r543" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r126", "r127", "r128", "r132", "r140", "r142", "r203", "r396", "r397", "r398", "r411", "r412", "r536", "r538" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r298", "r299", "r300", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r354", "r358", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r298", "r299", "r300", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r354", "r358", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r166", "r167", "r180", "r186", "r187", "r194", "r195", "r198", "r282", "r283", "r490" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r280", "r281", "r285", "r297" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r278" ], "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": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r279" ], "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": "Remaining performance obligation, expected timing" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r279" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligations, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r79", "r471", "r473" ], "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 Changes in Accumulated Other Comprehensive Income (Loss) By Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r357", "r358", "r359", "r360", "r371" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r455", "r456" ], "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 Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r215", "r219" ], "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 Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r212", "r213" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r41", "r42", "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionandOtherPostretirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r237", "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Change of Liability for Business Reorganization" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r175", "r178", "r184", "r212" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r175", "r178", "r184", "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r61", "r118", "r160", "r161", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of changes in equity" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r162", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r180", "r181", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r198", "r531" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r162", "r164", "r165", "r175", "r179", "r185", "r189", "r190", "r191", "r192", "r194", "r197", "r198", "r199" ], "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": "Information on Business Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "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 and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r114", "r236", "r239", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "negatedTerseLabel": "Severance expense" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BusinessReorganizationChangeinLiabilityforBusinessReorganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Other than options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r388", "r391" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r21", "r500", "r517" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Notes and overdrafts payable", "verboseLabel": "Carrying amount of debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r162", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r180", "r181", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r198", "r212", "r232", "r238", "r243", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationonBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r63", "r126", "r127", "r128", "r132", "r140", "r142", "r159", "r203", "r256", "r263", "r396", "r397", "r398", "r411", "r412", "r466", "r467", "r468", "r469", "r470", "r473", "r536", "r537", "r538" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentAmountReclassifiedfromAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossbyComponentScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r126", "r127", "r128", "r159", "r490" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Share-based Awards" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r256", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Employee stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r263", "r389", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Employee stock plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r26", "r27", "r256", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Common stock repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r26", "r27", "r256", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r32", "r33", "r120", "r201", "r202", "r463" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r119", "r263", "r266" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes payable, current" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r283", "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r283", "r291" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r426" ], "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/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks/trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r62", "r264" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r62", "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r62", "r264", "r265" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost (2021 - 13,657,055 shares; 2020 - 13,530,074 shares)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r152" ], "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": "Weighted average number of diluted shares outstanding adjustment (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r147", "r152" ], "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": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r146", "r152" ], "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": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "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": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "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": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "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=120395691&loc=d3e23780-122690" }, "r122": { "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=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "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=120395691&loc=d3e24072-122690" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r209": { "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" }, "r21": { "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r25": { "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=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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=120397183&loc=d3e187085-122770" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "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)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "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=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "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=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r36": { "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=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "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=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "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(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r41": { "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=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r49": { "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=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r499": { "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=120398452&loc=d3e534808-122878" }, "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.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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=120398452&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r502": { "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=120398452&loc=d3e534808-122878" }, "r503": { "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=120398452&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r506": { "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=120399700&loc=SL114874048-224260" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r508": { "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=120399700&loc=SL114874048-224260" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r511": { "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=120399700&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r513": { "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" }, "r514": { "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=120400017&loc=d3e572229-122910" }, "r515": { "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=120400017&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "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=120400017&loc=d3e572229-122910" }, "r521": { "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=120400017&loc=d3e572229-122910" }, "r522": { "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=120400017&loc=d3e572229-122910" }, "r523": { "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=120400017&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "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=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r529": { "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=120400993&loc=SL114874131-224263" }, "r53": { "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=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r54": { "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=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r544": { "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=120401414&loc=d3e604059-122996" }, "r545": { "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=120402547&loc=d3e617274-123014" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r554": { "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=120402810&loc=d3e638233-123024" }, "r555": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r556": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r557": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r558": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r559": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r56": { "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=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "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=120391452&loc=d3e13212-122682" }, "r58": { "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=120391452&loc=d3e13212-122682" }, "r59": { "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=120391452&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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "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=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "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=120391452&loc=d3e13212-122682" }, "r64": { "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=120391452&loc=d3e13212-122682" }, "r65": { "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=120391452&loc=d3e13212-122682" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r69": { "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=121641772&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": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r72": { "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=121641772&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-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": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r88": { "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=120395209&loc=SL114868664-224227" }, "r89": { "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=120395209&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(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "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=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "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=120395209&loc=SL114868664-224227" }, "r96": { "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=120395209&loc=SL114868664-224227" }, "r97": { "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=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 76 0000009984-21-000187-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000009984-21-000187-xbrl.zip M4$L#!!0 ( &)]75/0)G-]85<" /9I' . 8BTR,#(Q,#DS,"YH=&WL MO6MW4\>R+OQ]_PJ_G/&^YYPQMD)?JF^L)&<0;%BL@^W$F)5MOF14=5=C@2QY M2S)@?OU;+5^X)8$06=*4M58 27-JSJE^GJYZJB]5W_^?MR>#K=<\GO1'PQ_N MZ._4G:W_\^/W_T^O]U\_'3S9VA[ELQ,>3K<>C!FG7+;>]*?'6[\6GKS:JN/1 MR=:OH_&K_FOL]6;?>3 Z/1_W7QQ/MXPR^I.#XWL4M ]%EUY"%WO T?1>_^VT-^'\PYWCZ?3TWMV[;]Z\^4[>?_=B M]/IN?SCH#[G]XKO3,0XG=30^P:FTR%VCM.NIV+/ZSO5U/KK$6QH/OAN-7[0S M[0<7NCH]GXW'/,SGUU^:?>'JQE='Y=M&]91^?Y^/;O+&SFZA4TIWW[;?='5U MN=NK/WH<9>^VPX03OCJ](P7U_^;-)[@7AZ M_8V*$YJ=?7G@=VXQ&4\_/UT^_+VG^>S'?M0L[>@U1I,1&!W^[-$OSKB^]J3_ M>U>64_7=_]I]\C0?\PGV/OV][9+EDQ:]_)J_>W'PZE3ZZ/*$XR%/7HQ'9Z?] M8?XNCT[:[]4J6?6>9M/??_P_XVIK,M/39G:1>P,D:[ 6'[\ M_H2GN-4NV^/_/NN__N'.@]%P*AV\=WA^*K\K7[S[X;W=R\^^?[NQ75I5,Y__+[T7V]-IN<#_N%.Z4].!WA^;S@: MLMR]__9>.Y''%R_[I?!P]E*.[XF)&??SQ_8H\O_>^Z:[: OY]MOIO=I_RZ57<=#H/\23]DSH7.;O8?Y_3]NCU$W/P^LCNGI67.Z^?/THO]T_^=;R[_;"_=_C* M[KT\&!P=_F*.3G:=_*N/#I\/=K>?O=E]]\P^WSX^>6+W!D?O3OM'A_??'KU\ MYO;>':GGO^ZHO9-_O=QO__ZZ8YX?WM>[V[MZS_P"SP=1/3'/SX]^S7[WW<'+ MO9.]P?[VCCLZ^=>KO>T79O?1OU[NGAR9HU]_>?O\Y7,Y]LO;W<.=U^71PSX] M>N:?'^Z:HWR^/^[LOL]G_]9?SO>W[[[YZ_W/WUE_:,[XX.=]7SPQ=F_]'C=%7UG*J>-(5D,MWYL8&P-'Q_ENN/R@;AKT+X_#.$DS'@E0H]45/8@VRA MAZBP9V+)CF-QN77A7^P"\=T9BC\Y?R (CW'P>%CX[?_E\PVV7\+VW6?8!K0& MG#4]6YWTWBKB&2%P+Y!2V7MTNH0[/ZK9_U**<.,8?^B3B\00O1.YY'&OX/F' M^#^8">$/S/?.L&S+V1L*?(D"ZC,*^!RAN>*>)BA"@20>.OC8"Q(:>7*LL*@[ M/VISU_Z1!7\XQMPDY=;9L'^!_?#LA'A\YV,^N%JSB:84(@]%PK":7*$L_]J( MI=C?'K^G0>'IT'_ MQ4S=RH=9"((OA!*-(_+]GEDR.W;/TTD^>3B4^_1W3;OND=X[_$6NU_X(4H># MD^Z;Y]L_O3HZW#%/[,& _WEP_OS7YA?KO[[J=7NX\.CG\R56_#)D]^)%EHT=6\R"WL$ZZU9='5O M*C'"#W\?(#)Z&P\>S>+ M-.]=DNL"U&\Q-E<7XIDWN7K7+^U][?-X:_9 _+MC \>_]^/[>*G7_[QZJ./ MKWXZTR)7[R1 '$^;X9H)I!; *GWUO??'KA^S?'!JZK6PZN,C5^^O;G+WHX:Z MND[KI;-&FQRC-.IU,YPP3L[&_./E[6<'KRYQ=>SJ?;O&[^)0:\A!Y^*JU1!B M03!%WAL3@KB8$BXZN58FK$#S7T3HTXL6U:IGPO6%+H_\Q18]F['YXR:['#NX M]^SI]E]N3<\Y1@<2"<<(VCO4'$ 5Z= <$^5PR>JPVJP.BV#U1^W&:+4/%IU+ M&D@94I9+MDJ'&(@-S]I-7;6;6L5V4U_?;FIN[5:T\\ &B[!+'#0FCDH3@ZZ0]_[[)?:\0_NL3=CY_^2]8I:QU0)!TG#&!L$CFA*[ED$3.:@!\( MNN63Y"-;_Q'N?\W6?]P"K+P*UGN-%HJ2GU[EKQ*DJX1@1'6T%E#:6+U:+:!Z M6D(^/8<6$#D?+,C_-# @($6FXFLAA\C,J;6 3BO7 CK-K05B\.)94HY.9;!B M-(LXZ"P$T.RB]>F" ZO7"]3<>@%D%8U5!B@Q5.U29(#@. 6,QI2T.#MP:?7X M11O\NWA;Y&9O3P?]W)_N19"WG_; M%VU\=<;/8S[%?MEY>RK?Y: M,[+5)H(QZ]"[9N#LC8:Y@]W) X@ZEO^<0.2]B08,L#A]+;&O2VH=NM/B\?E; M_>=:F_/9^ _C\9UG!W\Y'M>U<@$J-;@('&VL4?].+7TKVGS"]XO#^F_N31"?WSP>B[_7\^PF'YX/-=SL/QW>/SIV(SY^K&9#T_]&V-:J:8V$>"++^*?0Y*8A((B M3"G5:ME_.J9E;SY4W9#^=I'^+PQ(V@\&)?X&Z0E2R=H#L7*B5U*TWDF8%[W+ MK@;MEC!Q\%=)/QE/)8P;E;,\W1\_Y?'K?N8KW'>&+_I#YC&7]Z!>GCLW%K_G M[]E$;C:9/+UX]&OR/1Z6L\ETW,?!#3-H*5,HJ11=JO&4;(7@ EG%1OXK)@:3 MG>X @[X:R?L\'DU.,?/?Y Y(H6\4NQ]#UX9'; M!&6&$*7WE\!6E(#UF%71!AT[K5TLH>.BX/9XD:5H$,]<23$%%AF"#,(;%<@K M8Y+3.=D.L&?C199%GNP+34&J3))1$;3UX M@$JI:J^(C/4B)5/H@IK\,R@?CL;2[4<-QI;!83P:K*\?6:TI70%VI*W$)5 \$@5=C @$03?D4#LN"VZ3+UF*%K&Q&#$&B4I68)Q"793- M+GDO;U+-'>#/QIBJV1G2(%8!T1:E],#F!CCIV@SP;,Z[TZWOI8M#;B M2D"7$ /;U%(Y)%;LR79 &,S?JO\M_MP_FXXN,N"MLP8QVK3T"UAJ*) 3ID0@ M_T+2SA.FNDZ\68@/N1VTL3;E7,@2!P#PI2WRT:FM]!&'D:/I &TV(.;J,>9D M4B;Q^;:*_P^LLJ:DHQ8X.R ;KO/6%+J$A.JKL<;MP/$:@(%\1HA5/'\IB:) M,[3VT;.W6H*0#CC^5?,95Q9F?]Q_T1_B8.>_S_JG[4%V<7A6,4_/QBU[X1H+ M$6!TQ-SFU24(T1@Y5UV3K;FEW[=JG4BU&(>RX50V1;'-!:V(6PR*(@MMHE7( MUACH^J+1#<)]9 ]05-'L%!@N";1H4A=]#I"=7BL9>AM=T5+T#;;<;&A$EB8- M5@'6X'6@DC&WA#IZG4AU"UW1DB9:N")JFT@C,&%2.C$7$O$,RIO8 4YM$/[" M2%I0I8 FEQ-$[Y*K#I*+!(%U-%V(BKX*X?MURN,3'+_BZ16R59 MJBW=1M"6V$#4A=!J!6VSO=<5&3=DZJ3+64ZT4Y5FP] JKX+H8:R6Y"]0%3Q! M6IMH9ZDN9RG(0DPALJ!82P:5F1(8&]D9(,B8N -B8O7L_5+$ W'; EMBMR2L5[CR3;[PJH+*^1O-7ZYI! ].P2#4+U.(6,R!FW+=&U<%V3AU\2" MDSZNW^*PY:C"H)(/+?6QM4"L(RB"7(PMT8.$I1T@S$JZB*^@:"?Y8I/*)2A; MQ*Z *Q)W%HJY;?%WUJ2R)E'$NJ*GM?3I$K'!!8DKFJIC 1U0MY+ 7W=N?'O/X_8'= MV1KO]?,62]J0IHTH">LQB+PH 9/WUBCG4C(UV"XD,%\Y;_%MC.TF?2"%@H58 MA"DX HE-T>D48RK%Q<[LC=V .5O^9%4@8BLQ1H)$2I0 INPR0T5O;!>4X\:7 M+%&+F*("&BPNFS82K4DG)X&'MV (K>_"JI:-+UGB0KI:0$-D]#E)(&+;'D4% ML;WV6+ +4U\;,*_CDF3;$&,-G!&:-R%K<.D&<#Y54)Z-!VBB>="D- )L"6EJN:5E/'%=-Q47![O,A2-(CE M6+VS+;=0 A4,6:PJ%N24K5.7=4)7FST;+[(L\M3$IN;D+&0&S@6S"R0)0C),)J0X0@ZFS M"S$&$!\",>44.5:%QJI"R0-V0!BL6E''1=>E7DX\HA*@54B6'9 EHNPC66]L ME=>7Y7#6A#?K69-^*;1!]J88YN#$N&ARE&M$\D&LCZLJU0[09@-BS!"XV.I: M#J,V%UK96:M+(@D_4EDK_;BF/F,I6L.[6H+G5"EDJ+4FXW5;GP'&I:1T%Y;7 MW'*?L13:!*PJ)U_%603@K&)V[ ,$ %T"FRZ8FPV(VA970DE>9P5M&V)"DV/- M@E;0*4$''/^J^8R5*@.]I('02$&[;"-K(&K55JT%75VL6-Y76UT+4MW"XO%+ MX52H&$-,N0;R@"JCD(:<4 K)16^[,""R0?@+*5A+6U*AG,0P\KV+BB5=,W5%727I6 48-W!5E7"6\@UPPYNRZ(U(TK6C%.!15),4 U MSH$-B5)-9#V$$C5!Z8*AVB#\A;7%VFEPKFU:A:ATJA9,BDGYS+:07A>QL2)U MP-=[B1BD4DPTQMG"D!!$OQ94OOKH5&6U-LIU1*ZQ)L8K KI4_*5@-W"/OS5L_?+F7 )I6AG MDC?50V#&1-+"&9TH14TYK1.2:ZWO?:A:$P1(3DO<*%TRZ**1BN>43>K"SL+5 MZY)+,:XN&PT,Q7FVT!+\<@5FI6U I9.[E8MJ.@EDSM6 +9RJJ!Y3,VKY4XWS M(4*-G^L!4= M=5$:Q6U0;?GQD&/T9*W*5+5775B*=QI/7.'HH'"3QC M@JAKJMXF5,9YI[U8@'6BS-HYB>7L_O7!HT; XC1P0G3&FE;L@[5MV\<[P)A; MC1\IG8&=@V0EDHA$1?JZ"H% M1FH+@PUW]I"]0V0 :+7+G$* M+FH73>[">N25=!$+*'6^G"C"*J<2$BMJ8TPQ0J"VQ@31L,;V4,]ZEKFPH^A/T;DWM^>5L;@30 1.V#28034T.N!"[ZC IK[N0P'SEO,5R MRI4O*;8 5WWC!6MP"F*-*0&EE+3!#%U(5[H!\WH+(]>V^2#H.*L4#!BC+I&@ M8N!69*G[2N#6^)+EC&0F4BZGMK:Z#5Q61$[>0-$UI&!]%T+5C2]98E4NHLHV MI@*5@(-!BR%SU1R)#:HU6!2UWF">#?L72 [/VH-?8W/".#D;\X^7UY"75Q>X M.G+UOEWA=ZD10;MJ2LZ*)#9%(C!4M$8A":5 5RHUK+#,N+(LA_V3_O#%?CT< MXW!2>;Q?'XU&Y9-MK=0J0.6([KX;-T61=J@8*0VLHGZ:/#";4E(-.[5]Y5X+*MT!N M+0[>Q2LMS]36$2M0K0*RTY2-U<8[&P.RN:PQM-Y>>$'P+L4!QS: 9[6N)GG( MT1*U78VQIH ^)>Y")K+NP+N$&3^/S,9'#EJ!51"#ON]-D'[X(H3R-BM$B\ M(GH^'[B82KT^3SDX;0*+^: MO\_Z !K5TZ9G]1R@(5-CI.2J@0QD2JK6QQ ]9U;6FKPVT-POI=^Z#PY^QGYY M/'R I_WI34S@W0A,WL3J"= I,%!B(3"U4M#>'&V5I6U >> I^)LN.S@N+FN&\@(<"/X:*HNZVR,81(K MEY..KKJVX\(&FQ.O#3[WB=,X&K]UG&^&[C^I2>N3R@:90Q;QF *<,5*RQ1%(ZUI9WL^C/4QHO M .B.M)L.Y%4VQ!F2"TB$#%DK%$WA35F_#G*C$=/R 57 #,:'H"3.S2HA6E>+ MTJZJD(/[;-->]P%=6)RU N FEZLNMJ49A&P4B?RO;3V$R>L/1V?(A M%0"IL$T2NR4)WRA1A6#)&A_12Q!^.3[:?207-5+U"31_(R1 T":XY)RJ :I/ MF%I":&- 28 0V:P--,L8J9H?3#HXD3"U&"_RSU05R8H,U %KK!',>@ ME#AF55-H3>$R&8[7&SZT@BL9[%=WH M"=:#=G MR!E=3+80H;1$X%E^42[14,2JEM%NW5:\RX<4)>AWL5A17P&R#=%'Q[X4+#[I MF-SZ0;K0X=?% ZIL9,Y)%!H1,!D,1OHG1%:(3ANU?H N;?AU\> "()NL0]$( M "4)PL: J1+;QI9&YU)Y=Q_3!8[5^?DL^,-8M!A1$X))8+Q)F!A*K&)@$=&J MM8%F26-UV:U'HVT UMX,>7C-FW+- AZ[7!9P7& MZN8$665==? *R3$H95/121>1$1:,U-:$1&10.2$Q\HF!M'H)>A0LUX_ MZYHUL,O7L8RT:E4V#S@91'!4J68= %,.*I.-GU5EZ3ZJRY^C60K0!BRS=]YFCE 51&M3I(I9 M.5TH?U;Z?35VABR_W5*0%H-$A%[T1+3)5Q$24=6V^+9M'%R[#K+(T?*E0%HB M)EU]=,I+KU Q9>-;\@.Q?3DAN?6#='$S6DL!5 2(<^*M4C(:,B%E+Z%S=B9A MRU?R64[B[@.ZG/GG)1E@[:I87I,4 VLEFA.3+XQ9D([^,A7D&F"ZN"R=\]IB M::"H5D^+"[?,CS8E0$J5D#,$7WEMH%E.ELZY[82%#"4;,8G10TU,7(L.3@2^ M::LZXMK M,@LG7/;J$U@(4'57 G:_D;MG$N^I10,+ANS-N L.$OGO/")68DX M1).JFF4.2:(T/*/7T5;. =<&GV7/;#IV C$0XHK1$?Z'U!.N'ZDJ,U2T>:.26@)9)1A.M)O+L2J)%Z6Q/%A$\J ,.V2572QI#3O(0@=V%@^H*5'IG$H2!09L MQ)MQ+LFTU&W6%W#K!^C2!G86#VY(I+!:L-K$MBF(+"D.*:(H%="AKA^X"QY9 M7SRD'FL-$8A=0A"I&;.-5!)E XS%7@T(=1_)!8[5S2OW0P*I$OF9575(RG'&!MP%GT6-V\E6XZ$2RTL*3LG' MP<2Z-OBLP%C=G"!S2*KH7,0'B6[(1$EA"I5<<11+7F"76E8+!(>V.)/DEWL( M(2 930E41BXAF]2A>LDK8UT^5<*++Y.LT&M5O ]1.2C5(SJ7J2J*"LE?#^&L M$:HK,5:W>* A9Y-U5$;L&$"J*027?;4AJ+92MDOESERM"QYS M6CRD)EGT+<\QA@(^8I*.&U3.MK85SN$J8NX^D@L<+]%]F!8Z MYC2OQ!2^) [>.J4KE+8/&'52;>:?3+:\/N9MT6-.<]M(GTG[XE,L#)1U')0-43&AJ,NQ"ML2!NY27\/X;')?#\U/^ M&*N9@6L R?G8'-// QRN8^*KH%*KAE 1L@'=MMZC$=&'+AC%2=L.Z?D5@G(I M.CX!(J=?-]\B\4 M*YU7GVQSRREJ[8H#;T(;\315C*MG:/EE/MV-M0'RJWKD7]AY-2<@V:!614F\ MEB/DHF-L V#!$WEO-/!ECS17/=*8N 'RRSW2?'V/-#T3YS%&74AY"1O 0@;/ M561J=I6LQ!+B)ZWI/I '/)F.^UFTZ0S*9\/^='+P]-DZ@JEUL-8F9SPH $-) M%Z=34J)FO;,>N@_FSSRNH_$)#C,_/<8Q+R Y^N)A5-HEBU!TM1E3_I G MDZ<7E[@,_^G>XV$Y:];UQLY=MK":;L@:8+*:;S ^2K&W+>J>@MB1 0Y?7(J!]G87W_9/SDZ^@,%7H_ZP+^J>G_1?#KYZ7P77X[&#P8XN>; ;_FX=E,@O2'+]91@P3#7EG*.9@,H!A1PH$L,C(; MG[SN@'%=,4AO)HFYU1)V*YN]J@"Y)@^57$(.I(#0K[XJ65V4YB=4+-94V66' MLS2()J*)U3H5Y$#.&CM@@;\1KNMYOP,^Q?[XY_'HQ1C_MM'^9G?024M<$4*Q MXL-]-9!JVWF,5>)\"X@J<0?JL"R"-*MBD4V4^#"CLU P 8L$IFXBER*"0RP M=A9Y"6C-SS+K6JT AEH@ Z@V4/9"%8EJS1S7S]DO#;3Y^7Q.X(.V1:/U8%-*-7CK(P2((K!#[("Y_D;T?A;; M-)SA=LCY>#@:C%Z<;US]7YJ9<\GX5EH=2@35=H9SX!IS*.=T4 2T6/;S NS11;.1/$C:^?AOX$RJ^+8M?,U@\3K(2#8+$%]3!F* MYA1;=NKU<^P+QVI^_KPD;VH5D^MT NU-+"8ILEAL4IF8UM4FO]^ A(5/LOD9:A.C8G:EMJ3,%&KTUCENEKD(3%6M?B][/"QA2L!M,+I25<2M$_UR=>F/==S2WL>7:X%G*:VEL@#4F5%7$P \"FQ M7GW+NWR_R4?LSW<7IV5B>^B'3^ S'Y_*CO$0D M>_TA'QZ/F7\>]8?3IVW5Y\\\SMQ>#_NC\=YHVAF[FEKF6178L3,0J41GB)4K MID@8XW('EE(_&0U?3'E\TA#]?$_>$\%JOSX8<[FZQLI#4IAR;HG32ER8''J)UEL"%'XV,H6 BY1GN9\GOV[OW M5JS9M&^S9'-B1?=,IZVAINJ+1LT@85X$*IY#S@H=E917OY]N2#'_?9\E&A%' M1+448.5CA>PRDE7LM-B,U;<4OX\(SC:ZI)94%5\5PN) MJRAM[RG9NB'GRI)S52B4;78M1P\XS$"!)8;VR+F85,7A*;6AT#+6[6S(>5E< M-IC0IC,]1?<(\QCNTKU:A@\ * MHKQ2V:!O1;RWY=[XUQNE1@#]ZYZ(,3 M!84BHI2I#-WFQ"T*\>9'":J0V&2Q#I;D54HFB$\Q;=%%TLE<9SX6L[3AQI_? M_]\X[B,-^ "GUZYN1^Y&HR^-"W:"?I^G=WY/P"^F=]9S6;*<6$6=H+2DZVTZ MI<2L0_9DB[-5(K[N<'4!7+G5[G/Y9*V)@FFE,4O.X (A%5O!Z8"YAJ2Z1-9E M&]:Y$>EO=,^K(S_A9/;I.E(VDR^S]&V*3:N#$&L0"OO<"LUD0[@FE.V6\=MP M]L\7[=<2K-$A@0%@S#$FQ*)T=N1$T^8.<7:E-<'98-K/9^,Q#_/Y3Z/Q>/3F M*^I);J3"UPW55&I%?!4F9F@3\Z5JB#&;-LTFKS<L?QIF;7H=YWL'4%\!R$J']A#B2&1L]$&<-F) MEG>JVT.Z-RK5;[[+K-UHL2W1U9BI5FLAY8A",HA0T3A5+=.&;;=4)MP(VQ38 MH&)0S>E#*H4X:QM*H B>G;V:PESAO;WKP[:_S0D_GP7D-;>ZJSEQ*R802HQ* M6_*V5G:"GNK SL6N+V^9TQKTI-@&2NBU!\ "6$M1NJTN#7CW\#DU?$^I826_"SI D%! M2ES;_D#C0N*2UCF[R/I)RSD9#<^A.D:;8R[@K([15 LU*%(I(W5@7_73X]%X M>KA.F"C-D6.UF,"#KKEU4Q,H6\Q51$!:?4.^*IC,,5,))AV+N%*N "@QA1-8 ;@P,YR[4":WM5 9_GIII$[+++"K->8A9M(( E&-T7F(] M,AU(V;DZJ/PMLWG5^_;=WY]MTJ"" M;5 2[W M)Y?GOH_IYC=L..Z_EIN_YO?7/NA/7GW\*(^EX<<\F;:U"0\$A3'F&Q6D.K2L MHF8>.R7)$)="8%QQD"A'"C&8E"F2=MJ4#4^6RY.O?H(_7L(J9K*,AK-[-PNS M7ZL\1&GG/7G\T_Y!1X@:1"!XPJ):N>7L,#EM(:B RL24S96(L 8V1-T0]5MT ME>T9F -1P><*D!DH9K;*+ ,QZ8 %J#B^*BP?.L"NKP/V M,NC;>9N/V[JM>7NMQ\,\.N&G4X&CW?_)*/\.SV=Y#/=&PY$ )8<;R]NW=MZ> MRN46L(4H+)QF9'V,.2#F9,5Z69+HLOT-A5)1=%%,2UW13&UHUGF:J:^GF9JC M-<-*(@<5^ *Q!#*%F<2^V1)5N+9F7?"5&YJMKM-48,@5\9F),G@0?9:K Q,\ M6/;&IDMKIC?6;%UHIKZ>9O.S9B+\DXY&Z8A!E%F)/F85:XT0/=M.% Q>!,TZ M:4(C:=S,[0'4$KMZE+'FL>:-F.H.5CJIQCQ: "Z$")3&U[0(JW1 P=J(G5 M)0\VO\5PN2J1'D4ETVJ9M2KCFB@J6\BT.:8.E'Y9?0\V/[2<5S;DZC6J"CY MLA+D*9YEH';D.K"#9O4]V!S+(:<$I*NEEO#9!$;I8SY&6RD+0I>)?=<>K9OU M8'/L6\6G4'TU*1%X;9+/N30G5ITO-G1A)/B;KDHLHV.)ML MJ>"Z-#R]LL NQQ3GDH/*4 1:R+$UMF6B,?.YLM_'DTF8ZO3[P$]I:XW9A;-H96U"@X2,6C M"5$%R*TZ;("8ULCMKA+62_'$A:-VK*W\CZ!5F@FMKE7EH&.4?HUKY(E7">NE M.&?24,FV_%P6P4?&6C6W:C*A%=F+75I[TB6LE^*O7C$Y.1T-Y^\D@_/V+PG?'_]RAH-^/>\/7SS R?'#P>A-6R3>F6QLY$R37%C *HC>DDY* M J5LI$=K+!T8[OWK:'[<1V?=]GYY>3:9?L6*_E7!S6/RM6U+IPPMK4!J4:YQ M.AACFPU>1]P.QX+4X&(57M?PE3?5RT=9>G(IKJ6=;,6:LR?*Z -H##&%"!W()]A1[4*2 !2&$M3BF/V$QP!S+3 MK:R)O9FD=5B9O,C@K!,8GZ,5_,20,F?M0IWU,YW6*WI9,:NIT]QBFU)M8'8^ M9@3(#B+9E(K.H&W2*>MU1'-I5G..N&'.A0P$KH9 JX(UEQ14B1DRP<5(WKKA MMG"K.<]^9H-!4%:1"2 ]#:UTN>P"8T (.71HE+VCYG/YH^_*1S&RMA@)+H!L M)&=]1@R6(45?\EIS8)EC",M!V[F@HFWIF$0G%1LEUE3!6(J5*U_6$E]7M)&U);H!(M+9FN2CB*=R6=9DS8C]MW6U*#EF;D8UR_]2KS2ICRU^EWY0'$&7QDZG_&\4*F"Q:_ #)Y MPX6!RZQJ;TB(U;:2O\3E"N:;VSSAN8=M^:@-;=A?XET(&:D MF*AR-4$^U<7AQIIWGN;/AG@R&D_[[]ZKE74TV+J8[(P/ADJ%V(J]4Z%O+4DVEMO;'*WF;R.UI?;+I$BUM>E M N@@Y42.O8VU8O1<-M9WP]E5L[-%NYPX&M=63$0O(5[,8F6+K@0ZQ;RQL_/A M;"<-6G#,;7%%RW0&R#6J&$PD2\4W.[:1DRM"CN5$S=[GVC9J)7%UZ$-D55,R MUB>34ZV^0[LY5IH<-^CMECW;M/C-*58X:HLV-N4,BC0&@XQ*$7G'RJD.+1_: MD'8YLTV+7PV5VY)QJ(PZ)%!!])I7U:-\9(B-HXVE77G2=FP8?CGYS)2R9(I5 M*C*DX**N7NBMH"1V -W*9[:A>0=HOA1K[FUPN=4=J96A&(TEE;:+(3%I;2]7 M,&^L>9=IOI39IL4;;!!9HL#'&HP%Q2%EGYVM%;6R$@+2QF!OF-P-FPR$R8:8 MM5$5$A)QVSO=.&Q(BPC9V.1N,WD=K6_1H4V'5B1GP4$@J!%SIJAU%@)W:=_; MAK.W9/>>\Y:U4B:C<)9=:086T7..AET-WYZ>SB3B3R>2R32Z]#MU[/"SB M4<9]'/Q=1]=*VSP8#2>C0;_,"/E8[OR)=]N_*OM\]1CK."\N.DNE3*YH78%U M2%BC%A9EN8NMT*4]2[>EO62?OI4@?3$&%6BB62,#L4E;%6I>B>:*)&QF0J,01104J+WV(.@"4[[L*8S]=@ M.5LZ?G4175*]<.\M.DW8,N7DFERVHO24:YM& MV,4.^.S5170YJ]%M4(;!E\H$U4($RC%"*LJ[&M%WJ++ K1EUNI&2!:E":= 0 M. 3/XG@U<$R&C?/&=ZK@VFTDPAPKN9'*+2&:KT($@RY9<#%4KZU&%VM< XNP M;N'8C1B$8FV;!24="D-.)6).;-B&DI1V4:^!05AC'LS/'E@%T.IN:F4,B'%( M113#K.9U\PO*K:X]^!I4'HS&IR/!A?=&PTM@.M(_*YED:N'(%*%ZI@2YI?3XN5H@;\:+5C!=M-?WV[ZV]JM M__;>F"\2FD^.^Z=;.,[CT>#C']B^\MUH_.*ND,O>O3SC;L4\[=71:#H<3?G. M5AV/3@ZX3F:._M_GM#UZ_<0/3Y[8O<'1N]/^T>']MTE__QP M(/?:5<^W#XZ/WOWR3NX!N^\>GQ^]>W6^N[TC][BOGA\>V2=6CI^\'>R?/'YW M=/+PU=[ASINCE_=-^][>N^/CY[\^4\]?'NDC\_"X/?/NR_+JZCMRK[/GYID_ M>KG7/_KU%[U[^%-_=_OYJ[U'.W;_TOSO?N_T:5V4O+]J*&U(.D- M^NZ31M7!F:#!B0D&(XWJ2H]7#^_-=R2@;\GOG70*XOSW$@;?KP MY=[VWO'>]HMWNR_EOH>/W^P>EE>[VP>#O9>E[AV^>/M;2@C%L>L%;Z7/BVAJ MC>A[A!"XD'95JSM;HW'A\0]WFHB]^XGWV[C#A?>'IY];;E8E1I]Z1B+"'HBQ M[J7VE\@VZT+1;2GUQLA\H5$_-3(E6E2%;,^Y&'M@,_0B!^HA>)M4TD9DQJ91 MO]"HGPJW; T;[T+/Q^1[X%7H40I&A+CB9'7A&ORF4;_0J)]I#&.R!E'#SE=Q MAT&$1K(LAJ "V61#-18W[O"+[C"KW]"!TO)')+!X0H@L$IB"EK?<J2I \5\/V"^[PXI/)Z&R<>7+Q]IBQS$9V2__UC]_+ M7Y=CSZ@TN10\L$ALRA*9.O0MA6B+86+];7:#Z^],IN<-O)/^L'?,_1?'TWM@ MO@ON=/J/-_TR/;ZGE?I_[\Q._?'[R2D.?_R>QG?E A>OKZ_SQP<_NU4;_>WA MH/]B>"]S6YUTY^++5\?S:# :W_L?%\/9_ZBCH7AS/.D/SN_]S\/^"4^V]OC- MUL'H!(?_\S\G.)ST)CSNUXL3)_UW?$][>?K9VS<7ORC(=81_?/4+M6F_Z=G> MX\.=[:VGA_]M;.__UX)_WI4-O/=C? MW7W\].GC_;TE_@3XJI_P*PJ7AR^FH^%_;FU_]^"[+:,C]:&;@VQS>44 M[M_;'N6S-LUW>'XJHT 7'/J@ ] M4(2]&(OII>1-K<8'9]V='[7J_3(S>^]1^''K#\S0_!BBOHHA_VL7QZ^V]H?\ MO_^0S"Y9O\NI\FGF#GOR" 9Y.^-[5BW^4_N1T@.?W M^L/9<\R^](_+J]-H.AV=S&[PFL?3?L;!Y4UF][LX?&G74_HNJ-!,^U1\R+1< MW?C2ZG\WL_IWI^7S8_:[8.,?'E7?Z3\\]F=73?"=\N:K+GMW]L073RWMTEK\ MASOB0"^_<(JEB)FY9T[?;NF/VWK ]?.F&9U^O6&YWU;<;3T;]O.H\-;NTZ\U MB/ I;RZ\ZKR-2AV-3W JWWX[O5?[;R7LGH[/^/>,S2]G.!;:#-WS5;MOMMYMR]J^?GV+^?[V_);W^VHHU]% M(0[BFR>']V?J6%3R6U%YZC=C?4E1I5XI5<)CH-"&^T75,7@5*VJ=_9T?_[__ MD20F^<>GINO:4%R2_>_S^*)WS]U'?M$"SIC\R[/[!X<[!T^.M@YV?MX_.-SZ M^=G!TV?W]PZW#O>W1+H8W%6?_Y>V*@%CK=HG_LB_\; :P8Q#\4ONV\F[^.N UYI_L>G,9;'B? M Z>OP)777>#;=U' A[)=VX-HC84D@,<+C_@]7QP2A!&#@#4LVK?8J6C?>@0( M19Y2SIT6+NIN?]8?1'T16"M2O_]>A=PY)Y5ZL3FYNY=UR<+IDFGY?.&D2="M MWIW:Y* ;&]Y,OH^%%R=U_,_I(3YJ'EY_NJIO;<+&^X^DL?45'L;O.SKY1G+1EX>[67O/PM'$:VQ#;\BT^E_O6 M^.<.<<*L,TK;. (JT+25[8%6%H-4.UA0K#S1:"A.Z+*+DX.]S<;^3BE!LCH9 MJ)/^#<1&\B1MDQ7_]1^(P[]F_[OH=^9VKQ?T#SVL3]]V3D^;O10.7H1F7"G; MYZ5<>$*/T789Q/LN?EFC_*Z%),B9O$;HBX%.I(P_0"A+ -4I3"?QG0[466&I M\3A:7PA0":=0;'?-J>;IUZ+7M5'[W S&EZ]H_>3LZUJA6_T[?S^\W7">,'AV M^1@MA$3\X-J?%?:-/ODDW_-?F[W$5OU&?&?U)CK^(C3D" L/B'4<4*93/)I( M,6J"8*T(XB&L;;S9W&O$9>K]WNZG#\5.X^WXE%^O/(V^VK[4ME].@*(3BN[- MP!>Z5_3.O$T'&5S1;!?-?J^PQZ5YO5@.5\G(8PP;RM8AOO_MQUHV:#V*OT?= M]=??*""9>ULI7:?D<8W]U6WQ.N;JB6V[P71['D&L'J2'G]*VBTVRZ;!0WY]U M.]\3F']V/@U8/64#'YR)BZJI/-KZMG/>[G>OWD;;=2%)?F#N1;/NV^'G?U(T MQG']Y.-E8RM]?^LD?B^)9AEN'&Q>U?%A7 3LN"\ZFG5[*:KCJH&WKQI;VS": MCK&-]?B,-G[G86SCSO712?VJ@>XP]S1*%AWUP*)D[BD8@(;1YO-0.,V]<)+I MM8TMW](7NNL?;._Q:ME[X]/[;M?%F-GP*!MV!4 [CLD#?;DS/"\X2.J_P+;% M:MG181''8O+U^E)=UO^IV\[K\^8], M9U4?WIWUO?7]]6+[]*S5N8KC^S/Q%(W.^OV#^!@,/'K@3YO.M7PE!UXMR3,] MGK2ZZ<8KM49O.M?UO=[PG[]C U!>GW^W/E]/JF4/HTRF&&#MX_I,D0;2Q>4: M68\\=4H8%/&!,"GJNMDN]OM=[_M9--]/NL^B4586[F_CR]WN0>>BG<'^.[## M";!+A400R*9\ 010QR"0DAB@D>!:>4V=IVL;;Z+ ['=:,X#\L8#(V'D9']00 M7*6EL=O]$*^,5D5V/OT686@"8=9**%,N:Q-,.NVI#9!>"<"88$*9.(@)86\[ M[;:/%IP]GV4IG0(ZV:US:YI_Z$1 M(Z:9]G#^L!)/N;309B\-Q^ZD6F;9[I5;%_Z2 ?-[[[8 M#='Z][WLNUF$L8PT4B0>F,K#J[TY$V(?C3GME ZOH%ZD] MXE9+X' <#QJ\!RH.#4A9"Y10FA#(UC98M*4$%!/#,UUHU5Q1+7]'7B6H?P04 M_7>OZ/N6/TO#/0S:JZ6=A=9Y(JQ"1W06*99ZBK/.\S^!^+"'VH_+:+?9;\8; M#N)F?->[XNR\VSM/ 33]3K'OR\V3P8*$\"OS1UJ)4RCHINV_OG_4?@ZC6:"@ M&4+6*7M<(,JOWY/X">)0Z#J4B])8(M81XDL4-3..L7NBR)O]5AF9MJWMSR$VSE3A"@EKA V)>,M MI 0>^8H^P<.3=.#J^&1WZ_A;X_T_S<;ISD7]\^'%(:[3W?>',/F2#O'.A*_H MZ& O?0?G!Q>?Z5')\F7],_)86KCN$/4D$"X-@Q( MB!F@U#*@E=* H&"=@MQ;B0;G1CII=[%CO]6*,]TMONO6N2_^$ZY#E([E%+WC M:8+UEG&B/YC=EN>1GQ#;PY5PL!!F8#\ V#MC@0-"4L>=!\%(!2@/"A@<<6XU M\Q R8SV,P'Z3(9LA.]?-3!\5T.0^YFBI'NFCA3TA]=RH_O@SJH-3B&#! $2* MQN6:2: $84! (A0.4G NHR2-4^6PT_TV6+!O1.DOL7ZWG[MZ_J.=MDNQE[XP M5X4]]O'Q3E-&JXMC7X;?)C?1C_-8KXM7Z(_B6/?*XZZNT*U6?#<=U$_>I_\[ M;R;?4[]3&#^\(-YTZ'Y*AZP[W>$AZZ'_Z9;OZD;H;]I^>CL=LBY]XE6\7X1+T3N/=D'ON)-.A8W.-/>/=7^L\<6%_KF5Y9'= M\L/#9_CCKT*W7?$*#Y[11-#%]\U)?()T?7EI_%!JQ? ^906TLA%E(W6O7RA8 M.'W56[_W4/-3;_N^/>]V8[,&"132FM_7_?/>0K+#3/YL]D5[RDV '"@BRM(, M$!A$"<"66>8$,H3JM8U#WQM'\EV'T!^(S<^QQ],\[C'#?Q&UT M7KQ;TE?+:;]Z_GWSD(V.D_->OQFNUA:<\4LBC!QXVNSW(VOZ5N3";J>=U%?K MJO!1B5T599UI;"6%+%'^GO]Z/LA[6^R# M@^)5ZFOQ%R9X?7A!_[A9GOX]2Z=_GWIQ&+3WAO-][X_U>_-:/#FEW^KAU,%# MAE\Y2J]??(&*R7SN9/[;SU6: MYR.UZJ*ENU&":VLCSZ>JI:ZDOFXMRN([?UM$@($[WNB=QN4A?D=WI$$C)Y[& M'KBJ)1L@WBP*Y[0A_+7XVNU<](]';Z]'D\"7+7,^--MEEJ(R;NR__D-B'!_R MGO:5;Z._1I?]]H+[VS>Z,-D!:_>T<)**53B.=':UT[W MZJ[@_B0^NV^'%RRD1!KXQ!IXY[*.&R?UZW^?[AY\0XVM;ZA^NLWB[]/KZ_K6 M/Z>-@W^:#5P?SQ](#D^VKP]Q_;I^&J75P2<8_UP=QF>,[8ZOZQ>-SX>H\7F' M'-Z54 (39:1!!CCJ'*",8J 5I,!P;;4QD&OBUC;^OIN*GSZ?X),D[1Z/"KW/ MOSU,Z#S+,U40NIN3HSCO47NJE*93#!R=U^'C"HY@XRX=M@JCN R#MW^?&EVV M 7R)S,(#45!V\9OS7FQ2;S%=X<\J"BXGSD!9J2@VF .'4EX;I B((H$#@2DC M+@X8M^)A284?R+M/V/69UKX)2U<3= " M$Y!3ZCR@*IW_)08#$Z "&ED7@HIFA&53T$*%SH5-MSHS_5*)U!9_@ MW,XZ@?//(OPT=\7K2LW?UYON^M1.V><[@OXP&?F(#:#>L6^U1N1>O(J476[$ M#))O3VYY1);\8_WE9>D\.ZW<.G[I!UH6G;V?IM/BR^LHCJ_K*+^#RUJ%6]]@_>3=Z>') M#FL<'*(ZWKYNI K?\7='92F?L:!S'(3$*6-50"IJ;.X5<&+$6!?=YN#LBF/-/46_N9 M@$(05D1KD06"J)!.4^SBSQ@+00)SXLM.XAT$L5B+:Y%MGD:F^=^UG<:[GVFH M?7X*7*E>F$\\CVSU ?H+6%T;8/!&L>B1A ?\O\"2KZB'3*>?Y.#B0> MG$EE$6S\!PO)I\O>_,(G,!]8X_.#_NKG%-E1N?JE'R)S%CL+XV)YX%.]VVEL M-M[N;/Y=1!V_NU??3%58GS]5YN)C>2D?:O'R7C^P)W:BW"G04X+Y5QZ!$)[L MT0;MBZ;WL"S/Z_,H\+KIJM@F79FV%,?=Y'+XC]_;4HA$DKK94RSSA ].^K[Z MU-;GKMGW[H__^5./6SM/,J"/4+]YJ*<;:G+/6.:E)5//L\]'7N;++U.BE*&\ MM]BG$Y*OHG/J;S(.].-]?7E8J9S"B_K [?B1A7Z T:GC01C+0C_*C5MFH9^B MN'$G)7#$%S"OUTO#CS.NU[-Y0/(J^!RCK'ZY"J:0@JX_]NU>RCFQA&NB6O0U M42W/FJB68DU4>4U<:K:DV8;-JW=%YB/&8ZOW&]W2;>N+_6/OXPH^" Q96"Y- MC[?X*T)ZBI]7A"UORT&OBV=L_\H#%9(B_/_,!Y[W5% M'FJY%R22%Z3J$PY";&WC8TIBU^R7"1'*)2;^HC7Z.:U0K4[O/*5DV#2=\WY1 MU]UO/AI)S=ZWO.PLSRP@V4&\(@^UW.L.S>O.(C".+'?M^]TX-N6:\Z';L=ZE M928O*LLSQ'E1696'6OPL"K_*F;%T23-V#_ZUO3?'A!FC:T9?PLHK7J(HPW*K MFYSP81&6/DS7-O[V7W5K(&O*:L)9URS1X)+?!#(L)AV.4L2U.^7H_.+NLUVY M&,U8O,4A[P$N!'^(M8U/[>Z/&)-]W1KDN]W^O_-F_RK5$CGO-OM-/[",/_5\ M>G.XDN1E9(FFP>^6D<6R-+)YO*I6"<\+SP(P#H%K&]N7QTW3S#'5RS2F1.95 M9#4>:O&=K#EF?L'YAJQM[,>NU?V\5;=S;G,5+,\ M TOO.U?^Z)IESU/0[($570Z.F[U;96I&9\S:/XKME$7+=+/=*_[K/R3&J3'= M"]UUH-7I?!M6&QX>?BTO0'^5Q8J;[3)_Q:G7[711)]R4'<9B+_:CUK_;W?N\N;<% M_M[=_?]V&N^+_8/-@^WZ=N-@?]3Z6C_6X\ M)@LV_7):C>WNK%1U,3R/ZF((KHT^5,'R8B]3W^K#YMY!L;->_+JW]XOW>[JV:(O>TM7(UY2)WK\,!?T];5([2=<[G7S<>H76%[O_H MKV[[Z_<8R8U=L,:*>58!O#=T1RUHP;R#,IM>O5.FU?QKQ-]-TS_S*#@QI.]%\O+8HDRP5HP=>K$Y,2>D>,(D>],0KUW-POO4\ MEZMS\K2:S[3Z#6T9;;]][7;.VPX,FVBM]R'\ZK$KMWW0\''04K#>^)SYW4,^ M>.!AL0C]\)]/]_S5#G;ZG^9EBB!^U]4#W^EYN]G?2Y[O\YY;*YVZL?7E+YK< M6RD9UJF,%5^V$OE 1$H7R@"UPKG;?-4MWK_NP8B=$*G M>ZK[\5Z7_=?M\U/@.J7[/5VQ5K3UJ4_?"[YJ??9ZSW_W[7/_KMLY+4]5QO9] M;O:/WY[W8F?Y[D[;MLY3)V_V>C[^WQWHRPC-V*N^!&GI.G'DGRNSU?G^-][[ M?DCJY^YD^_O1>W6R>_KOX_K6NV;CX!MIG.RU#@\^XL/3.HO_HL.#HU9]Z]-% M_?H3.=HZ/OV;-%J'UV?-PX/-R\.33ZQQ?0B//F_#QNF_3W;3OY^W\='!)JIO MU5$#?Z1'+7G9:*I3>_JNO7M2OSKZ?!BO_715W]IKU:\_DL;[?YI')]\NZ]?? MV-%!ZUO\+*YO_7/R-]D[/CR];.V>O&L>??YXT=@ZA(>G\?XG>[&M1_'/UZO# MSSNH?K!YW;BV5T"?4&_"R[\/MOOU?7A9/_AVU=C\(BVD1#$'F,,!4.<< M, QQ0)#'A%L>B-5K&P2S&F3J?_[\>>;A1(CL M)X?Z$&5]N"!\B,;XT(5 XJ]!S(N?P!R:;@76!(8]:&BHB8ISWR8 M^7"U^= AQJG'VD7KF'JME9>06HX]X<9&TWFH#U'6APO"AV2,#XV#CEA#0+ & M AJ8!E$M6F -=2@N?-8PN+8A":MAOC!\.+77,Y3_6RBOYX.#IG_[M ]QD>=[ MO/ ]5L&1_[;3*Z-:[W3FWSPTGNZA[]0B"[TF/Z\/.PW*;GC?Z;C>9MOM^^[W MIO6]_4[+Y:5WBJ6W\7;"5>VCE;EF*F1M9$"_C!,V WI>@![WM2H1B!%107/%$*"2:&"AQ9R$66AKA)3 2.T 5X4!S#H' S 5CK=4ZKM < MXIJB) -Z>0']O&ZP#.AY 7KZ1/X(ZN6#Z">EZ? MP'"HWONV[^I6Y*C-G\9K>S!R!C^RFP/>XJH-1*KH4'4#$+ M*-0J"A'J@2"$&2RD-%PDRV(>GH*,[>IB^WD]!1G;3X'M<:\!D]Q#C1CPT"! M*87 *(X!)! '+9T66*4*US OW,L-[N?U&F1P/P6XQST(4%'NC.3 8V&3*!= M.Q1 @(9 'K@.G$9P(UPC$E8(W*L0/_";D)@'>#%GBW!<:+)Z_JB"Y-P$@U;,Q/F,' .4(@J,(P182"*90Z,0\BF0G\QQ:S,3P%(1 MP/-'.60">#P!C'LF)&/>2>M!@-(":@(#41,($)334'AK#6=K&X+2&E,+0P"K M$/@PS([=_EHTV[9SZF>)!\;-H.V48_9WIY<);"H"NYKP86!%L4(> M XTB=U'L E P.&"(1,(&SPS":QN4U 2<^3C$M'!9H#V5%:: YW5A9 J8F0+& MO1@:<:*LU@ )K0#ER +%.0&0&QP'5CB7PB((JN'9XZTS!2PC!3RO$R-3P,P4 M,.['@-9IA3 '+FHW0 6V0#L5?PQ1QG%BH=1J;0,A6N,$9P[('/#2?HS, 3-S MP+@K(T#"+28!8$$EB$RN@&*4 :^44)'$@T61 Q2L<;$P%) #,.;BP?W0&*1]!JH;_;30N.:QQ^A5W=_*LD=4422DQ4 Y"$$53BA\B M$"@2_Q&!XR##V@:M02PJ%-28(Y87VH&6,3P3AL>=9Y9YY@BD0$&J4^K[:#DK M;H$@&$/+231__-I&2>H1B;\/-DN"*HGJ8)O53SY^@0H1KE$ F&D. MJ/(>F$A0 %OI.-648*ZQ7MN@&;Q+#-XYV/IY97YQ9#?&5F:'C @!!Z!M MLA^H,\"08('0WADC17"^=.0I-O/N=P9W=<$]!Q] !O?+@WMLV98",\N#!EX% M 6@@'"@??)3=V@1)B<0N'=2M"3BO<_KY',Y#M_K3/"^,CV#QP[,X15]?SI9W M=(7C\)X[(F 4?C>J']9LG\?.'<;G==J]-^7(#JX[2..Z?=GOZC@^S;;N7NWT M_6DO\EYZA&ZGS*4T\HMFTIN*]+8G? W>$JZ8<, X:P&U&J>4ZAYPX;&@3F,D M:%0TLD8Y6Y2 OAS3NV!NBLPEB\DE8P(J3@()N=: ,1LBE\2_C*<*((2#P\IP MYE 44*)&5>:2S"45B)#(7%(5+AGWM BO85Q9#) N)4T1*>R1A/@C5 XCI0PB MJ1JTK&$RK[C'S"5+Q27/':B1N:0R7#*F2PP.AC!+ >0D%8L2"AA%/:#:0\)X MM'.T*) 2H)5RF0&:T0M4)R':_;.6OHJ-=;_F@#RE3]? MF3OV93IV*2*3&KY_3V[@I_7,5ZXC_O/IGG]I],/S>NKBU,QYSQZI&CY-^.>D M--8*XP /J8H+B_)?&\@ )$@I2KQG*)2Q#9*O6O[3S'29Z5[4BYF9;B:F&[>/ MB-.*(P)P'$- G6= ZO@C=$(KPGU@I"[$L MQ%[$99T);29"&Q-BR&JAB?0 T9!*;@0/#!(:8&JD@L';0.S:!F4UOCA";!7" MUF;/M7UK&/"]P_#2B:=S(U^ND:O@6O_@N_'93D_C M<[UEW_^E&(>F@L?;Y' M=>XQIT5B(&+Q.F85G^EO=*]I9]E37C:]?M%Q\;^MN M._96;_1UY:RZ$>$PB_ 'B/"O=^7BTQ93#JRA = X',!$BPI8RZC KI3H:QMP MG*6C)*6C&/9),04]#06,J*%IA1 @F0+2YTM%]:8&$F !# M&290.\R%2BIHD8+VIRH:L0B>K*UFZ[SO72[%^-+.G^% 9-:9BG6^3:9'C,HG M>$=#,PPA)B4 M0")&XUH;HL(G\4=LG!!6,A6$*)T,&;4K@-JGMLHS:A^)VK&UEAK%K=(!2.-L M7&LYC78YCUI9>.(-9DRPD-9:J2J$VJ%=/OJNT5QE)29?( (LWV.![K$*P7>? MRQ^\*W1LE?[J?XK$ZQ6=\WZOK]OEX^2PO!6Y1P[+6^%L2 /@S]>+":#MV@:#-059#>>D50OKX!BCDJ?*:!18:!:B5"$@*-6#0 M&HV8DD8-U+N4O 85K1#2<\C42F\(5=;/,!RG"<+*7#455]4G,RM&DT,YZH P M.H5880D4Q@8@X4GP'CF:0JP8JD$.:US.S%5Y\[?26*^"IR%C?5Y8']OSPOK8 MNBZ]X-QK R1)ZWJ<+T SHH'G@N&@/2>&E5A'F-0@KI*&+_T-?_:U:?GXKVM^ MW_B?\J]!2TSWSXV;5HW>'+7KUA=9GXKUSAV(Z'= Q F(^]X7VMK.:?SNJ]@? M1;O3][WUB78_Z*&&=Z9X7237R5FGUTPC]+KK6[K?_.[_NFBZ_O&( FY]<-"M MK^&/CVC3ZR3 W?N1I^_ WS)9V8'DY]ZX_7=J;4D)1D-DF!*1Q#2-E*4T99I[ MR"!APLGP!:FUT8>.;R(+SR+[ -/U^AO0(3[@:]VZT%>]M3]_ZH?39AN,]?MX ME_UR[.Y_\P7F['B7BSN[_,WF7F-[OWB_M_OI0['3>#LY6ZO6XK>[C?W=OW>V M-@^VMXK]@_A/?;MQL%_LOBO>[M8_[&W_:[NQO_//=GJ:W?IVY9_GU5:GU=+= M7M%L%_WCSGF\E^O]4?UF?VKK<]>,R_C];3W5W:\14BFAXIC[]Z;I)>'_H*XR M :--'7+6\Z]'+_X:E35JMLN&E!_Z:WCW(=^E+QA;8,KO&[S] \?K<(#EH6M[ M^,W#M]?+M\:6O<%[/'X2H7O?ANOWO_>KV\IUA.Y_]U=W_?5[C#SNKB_15B+I MPK3UJ?J5/>BNO]F4^:T!I"8NO@_. W[)V3IY6\YE6JY"U_A&5+"?3EZ]669&IGW]!_;FYDN5=OMK=_9&O MUC6/#EKQN^KP:&OO^/#ZXW7\#EJ_WKDZO/YV5=_:)LFW>G1P2&Y\M:<[UX>G M[[XU#K8O#D\VOH8.^THSHGK..92:Z3'2+372Y\N7"$!T:([HG M+'R9B2X3W9(17:Z(N3!$1\:(S@9E4!3A@"#'(M'AE"#.6J")M% %$;##\RJ( M^5Q$MPK)A';[QX-:?F==?^S;O>9W7[QJ14#\,?0XUHJV[Q>=4/3U94XGM"+W M>&ZG^JWXD.$M0+K^-4+E(<$7PL:G=M?'AEY[5WS5S?8(%W$-._;N:PKF2_SU MO=EO^MYMF!0CG,RUT7R=/:#5=P0%)H($9/V.8!BC>S[=8&WC%1J+V%GU4]E/ MXE?_67^4U/OV-O/^D"-O=>_X7:MS\:\XT?S[./G2+S=3E.*>MRW=ZS5#[,+4 MY,VV.]"7'W37M_M9Q$PA8AIO)_SOPJ;S$((#[Z*2H92DJMY! R29M$%;']]< MV^ Y^<(2PWP.7N4,\VK!?-S[#"6"#C(//!$*1"Y7P!"+@>.$2JL41B8NB6+F M4T\9YL\,\U?/ZU3MQ0>.KS+@JP;X"2\LI\0%S 1F,1U/2[I6F,'E&-">"2\ MTV%M@\I)S\0?&>S+ /8Y.!9OP#Z%AS$SP4LSP;B;$A&#M:$,:$$YH I)$&6> M Y3P@(-1RAJTMH%JE$[F4GP1+GAN'V0U/3'O.MWX8[NPY]V( GM5]+OQ;JT2 M'H5V)^>]_FE$Q\)[8? L7IC%/:T^#97/P0TS;RH?SLZWP\EYD.;FX$$2=?^8 MJ9LW$[7A^[LADGJF\VGH?'_"84,QMHA" A@/ 5"!(5#$:T #-401$3#1:QN8 MU8B<#)A\.)_G]!5+[:_)-+!@-##NT$$>.BFY MC0"'Z,,%#I+V/+! !(EI5 MB:I)-G,1],P%%18'\W3J9%98,%88]_I8@CWF3 N5;3U.!3 *($!Y- K@IP/ M@I>);SB?=/5F<5!90JAL0%FF@2K0P+C+QTFBH3/11DCU2RFQ%$@O#-"4$P45 MPL'3:".0FA"5RWVU\B$X6S[$W[G"^'9\U2_.$JZ2SZ?MBDX9NG;6Z?6[OM_L M^@2:T84+[PDB.1YG\1Q!'P:S,S)Z>=6'GZ;FF\',_-"*W9-9?C:6GSPZ2Y/& M=XP#B# $U#,/E) <8,TMAT@$I40T 6M\]@K5>:>ONJ0P!V]0)H6%)84)OY!@ M6"#* $$4 ZJ8 X:Y "@3'"/,I$ N2K\:GCW#<2:%ZI)"!;U"F12>C10F@H&" M]QQ" B2B*H4 6&"$"@ [@CF)QF"09&T#P5K4E)D5EI<5*A@3E%GAV5AAW$OD M)0X4*P2T2_5592! &<* #E@SY5V4"#Q)!4MH=@S0&@IK@L-&.B:AZ M,*IQ.;E%/O5F6&5R4,QQIVS9B&$A8VPR'3R.#L8](XQ&]J8. H%<"IJ>80):RM0V*:XC,J_A3YH3J<\*"Q]ID=G@<.XR[2+R71#@D '>. @JQ M!2;2!;!(6\:X]$&*R ZHIM3D6>@L%I:0&!8RYB;3P>/H8-PW@E& "@H*@K?) M-X(44!(& !E-/T3:YRDM,8UT,*\(FNKE=EK M/$#S\G//I.9TL@/RRKAB1') MN?KFU3]+LPP\;QKZ.U: S/Z/8/_=R:0XTC@;H." &XR39UP"S9F+(^&YY?$= MG3+[\1J2\\J+,S?W9G!E#?POUOQ_K$=>W$Y?G?2V&H<-[:^7M=/ MXO<>[%S4#]RW^M9>JW'B0N/@D'UAGB"6+!KG(0'41 /'<"X!#%!1Q7V(NBH) MID$'[772Z!SW^V>O__SSXN)B_=)T6^N=[M<_H] B?W;CVW^.KAU4F!X>EH__ M_.?BET58FHRICYXS]8,=\@5"Z1G7%@B&+:#$.:"P5T!8YG"4Y$0*O;9Q1[+3 M,L/"-/.@HGGS\SRH']3A%T:)#!&@P$-.4K9;"[0V%$@6>+ L$HMV4#EUTAC7BJ[OG?E4 M(\>WKFJ#*;5,.=KSY(KVX?47;Q71,LXK1K &U'H+E+8:^&CE"QX'Q4F93E1. M5KC\8_HY,<]C>WE./,F<.-F\^"*80PA9#YB)BH4JI4&4" :D3!S2(>R1R[A.RE5*Y>+55KH5?-*,0Q3^ (!%7*ND=,$:@ M^*-WD?\Y\D$ON':X)7!JSD P]O)+Y ^A)-? Q1D!*%((2"H80"S* M!,Q9T"@N.I/)?JHM;*<=>KAZ0T^_*,A5!*,#V!H&*.<,Q#7% >*5]%'-"FO< MG4,_;RW[O%(V$\C<9M%UG7QAJ?NC& $>!0BH2^R7%98I9+55JE? M+[]$>X8ZYAD0T9")ZB-.'ATP!T93X9U!+""XY"KUP%,H@%5A *# M+04*61>H9MAQE_+@0G*'KW_:"3('89OGP+SG /WB810 T'/ ;KV5;/] MM4C/U%NOAA@O[NV^X644KXN4:WXR$?U%T_6/1U&=MSXXC+F#/SZB3:_3.N_? M_Y&G'ZK?!J>6O4''LN;?^CNUMN0"HZ/L8DI$ZM(T$E64\DQS#UE9+$J&+RE$ M?/BAX^Z/H@A?/3!=K[]%I1\?\+5N7>BKWMJ?/_7#:;,-QOI]O,L>8,_=]>8+ MH&.\R\6=7?YF_#4*?VNVRX:4'_IK>/!B0.OW@(]/42 MZ&-ASH/W.%Z/M'/OVW =W?O>KVZ+^#I5[%&W_?5[C)"G:>S#^N W09^_S=,S M>>D=!T\&D^B%3EA,H (.],90:A4CE75O0M,5Z(TM;X>=@0=^D>WSGU5')!7]>;( ?GF^"@Y#J__.=T]>/.M?O+QXO#T$SO:^@8/#]XT M&_CHV]'!1U8_.3K^<>!TFS4.MDG]9/NB@0^OZ@=[)_635K/Q_A.IQ_8T\"=8 M/ZV3^L$G-''@]. ;JA_8^)E-[[0Q*_Z^KPVEXV M#OX)]J:._F@89F M8X;Y%#!OO(47/\'\K8)'_^\8VM-_VOJS.M\]^1J_[RNKO]^YJ&^UFO7KCQ?Q M?FPW]E4=-TZ.MN+]KS]>UD\_P?]W_>GBB_2$"(T,\$9R0"GD0'.* 5&6$*U, MG)YEZDR,)K=B_RI]7=-.P.=87_($7(P)>'CU11CL'"0.8,I@RMLB@7&IZF% M1L?)AQDA:0(2*G^1QW_Z N1WK!K+E^C^6=C^!Z!2.OL,JD>!:MRZ1#Q@BX,! MD1MEA$6T,Z6@% B.C$4&2:WAV@;F,*JW269^7$;[!2UDL>00?H[U,D-X#A > MM[\XBBM$&= 8L& (M89' +5G$4(,U2C?/(,S\M!>,5\\COM[W&R M=[I-?__6USHC]UGU0T;NXY$[+ANP-=$ 1AYX3*)LX(H +8, MAE.!!8JZ7Z,!?Z:8K_.69;_?B?=.V_K $^,/B8;)I M\QRB8CA.VX-A&AW-&<2K94/G$8S5G- :4).TPE"@L$G)M8(&RE@&A&9(8>T" MUKS<:&)S*[Z77155Q/-S2(V,Y[GC><)Q(3Q","H01!0#E! #)(U:Q$+*#64P M0*12)L::(#.;#L_GMZAH8N,Y.5H07L=5ETS#8I^SJZ/?16,O.\\^RQY^9M1' M,NH=!2H=HIJG3&#"*@PH\QQHS*-6XH3 .'B16*--QP6N03;G6FJ_0<<"^6E6 M%N[/$C&1X?YXN(\+*&6EX#HBW3D2 !60 *T) E19:KGSWHJ4LHOB&IE;Z-W3 MPGT5CC%5ZT#/W.^Q7,<0[Q["+1]\9# WK"&?$I3E7;T7%I*C,1FDR3G0EX.E M)N\43!G@?;!9+C'E4G.P'=OP\8N4U'$5927C,JXS)!"@K+4@C9U5#AKF[-H& M1C7$)E,IY3V^Y<'Q2 MDHCC:!VJ*NW5#Q7%6#(G58*T*JJG*O=8!?7UH=LYB\VYJA5G+9T\?&U7GG$^ M2^GOL@I[X6W0P=BD](/]S;;;'HW+^VZGU\L,/A6#[TPH,6.Q4!YJ0*AT@%+B M@-24 LN"D-'(QS:HM0T%68W R7HR68HM#YB?9P\T@WF>8!Z38\H(9BG10'BM M /7( LD-!(QI$:0+#!$1P8Q@C8AECGYZW=-^["*BS;D1, M64%BQ<*NIBGV\3S[AS_&9>O6L,37+=\?)$G>/.W$#KPN?W\OI64VFXK-ZA/2 M1/-TH!=*P%$Z8$F\!I'?,&"::LD@T=Z9M0W&1$W<<0SECQR9M120?Y8]Q SY M%X+\F(!!7!MFE #6=16 'B0-(-90 Y8P"Q9T 05(LD9;(IS1DA(H:H_/R M/#P8, ODEEAE$GA1GT4F@4>0P-B"+P5!.D .)*<64,80D'&M!S1M'8F *2-1 MXQ,!:XH^>7SAG&..\O92WEXJ&>U]I^,NFJU6WDEZ434W&H9,VE.1]N&$1JT:+;[ MNOVUF4HN#8Z9U8JV?UP(RN+ZAZLF''9N!N4FD$:G;?-)UD>0S]?)Z!%D!;71O!&4"4"M$T 1$H!DVA")8=!I>XFC.ZNU M9Q_%\D#X.>1$AO!<(#RF'YRAGK*(61Q'#U ?]8/6R@),.;&:>RJ0C!!F43XL MD+=B"=+Y+*![99#"YVZ]\[OGG"%_1^7ZX>'%PJ9[^.59+YXO1U%>(*99($XF MCY%S)0,12D6+,B6JES( A;$&EEBJI&*"\U1KHL8DCW_4G$S,:N0G^HT_*7-: MYK272,24.6U:3AL3O5RF)/>( .Q%%+U0*Z"4HL X#9EQCH>0\M_7N. UC.=5 M0:=B29@6T*$V0Q*FR;@T?&]%30_)6 7I1Y"H],? M%4&(S7)='?J]XDQ?I:)BL^P^+:EV7E*%_!Q6__YQI]L_\-W3-YUNMW,1>S'+ MY>GD\N0I(A$<1]! 0*0B@#)'@))& .N\%HQP0:5)06U"SP,NB M*+Y10?7[5%[>/'_NA"OE<'P8C$9.Y?X8*OHTN3F"*$*6:Q LQ( 2K("1@@.< M(E\LHL*E'+L(TQJ'.0)FF4'\3"E4,HCG .+Q$%H9) ^< VX0!%1:# P.'I"@ M&65>2FEX!#'"-8J7-:/;8BB*[KEW#W(/Y@#_9Q(5:41N.>8S)3V&DB9/_XI M#94H &'+#4INHHDC,3LKGBM7;*?]%?1]]S1BR/0+ M,"I#F9T6+ZHOTK DW^E6')3,2(]AI,DCP )1+A$/P'!# 4421D:B#&#BHIE# MG4=>I;TR\G^B@KC]SET1<;O'/ [D7[>.1LI%TA%"*".IKU8%8 VP5", M%!=$I\T/+&8.6\S'=58G6_[/U;?GY&)9V9J\SR*.LK4V&[=^FZS3HRB34C.@ M54@YUR2+*DEQX *C<>@D#@BM;1 H:HPM1E#X"_AC5A;TSZ*H,NAG!OV8H-)0 M"QF$!40Q%PTB9:.@DAY()!"*QI*FWD1!I5B-B,4XW;8*L>*SGP19A?#P2@_A MSTZWO)57&5=;SJ[QN,7E>GM"47I),15! :BH !1B!XQU+B7;P,PSH1F#:QL< MRQJ?V]'I!=6-2P[BY_:W91 _'L1C"M$;9HB*NI J$Q6BA!3(9!9:AG1P7B*( M102Q4C7)9XX/JMXF7J5%Q"@HJ.O[S:Y/%4,*X]L^-'/&O9>NZ^3;O4%9MS)Q MUX=.K_]CD+;B"+6]>S,8JE3UI7?+M,W<]4CNFBP]K8U%!"%9FK. $J6!9MH" M2Z)%BW!06-A4K3;JCYGCB/)^7X4A_RQ5G#+D7P+RX\>C(#>&: -PR@-,!3/1 MYL :0":,LIY))G"$O*Q%1J@0Y%?!Y1$QX.,D=T6S;3NGONCKRQS$_,(Z930F M.^60'.C+VZR4J\]-24>3%:8EU!@C2X U# -JK04Z<@90J=Z #IQ"3MWRPC05H<.)"$,4 ]%D!328$(EA$2,!/)GYG,B>P) M>;'ME*@J;B)X[L^(E4VB9SPB=<-'V=)Y-!M-YJ7AUELMDJ (J; MY1(H# V@ MG L+$95<^K4-EC)!S%S-*#LW*HSD9SPDE9$\%R2/ETV4U"!#')!0>4!3=3(E MB 7Q!8%4F:@T7$2RJD%>I30*J^"S&!0QRH>NJZ(HRO'(GM/966@RFPOU-EAO M()#2T53.B *IM08$P\A/U 1O(@M16(.Y.N)2X_C9RAEE',\%QV-JPA#"@PL0 M*))PG.*O#/$T):TDE#B+?2IS2E4MSI0*X7CY#TDMH%LE!QHOO()]VSD];?;3 M'O0@!77B^MAVW[8IE?RKE)NZ0/R/>>:.?QK->-EKOFXW6_^[UH^6Z/AZUGS,O( Y:1R>J63M&XW@<,I/ ,4(DQ,($@X*!C2F@$O3()1V,+2&4* M!SR-X,F3\&DGX7@TAV)QNF$&N*,*4"8<4,I2P+B$7##(.23W3L)56*!_+@/B M'U\&)"_7DP/JFM]']Q[> J3K7_,RI\\+KN>=]*UQX M0G.EN\5VWSGWQG[^B MO ^^NW^LNWXN/IN=QKN[J*_3+F?C!]W=[>[W==^[?U+#?GSUT+"#F0Q_2X:- MKU/9/C=O?^'NG_]NW6$6]_-22?VR3_?&EMU$J]O[FY]@H?7;V)?-4X: M>/NJOM5J-4X/+PX_Q_8A>;7[\0NUGCC--)#&!D ]DL!HJ( .$!-"D:!:_'K= MO&\2//^YTXP?D)1/TYL?R4[A4;L%GA(IO1\- MSJ!Y.="@1E2QD0>]Y0PH 74ZAB"!=EB"H)!"4$M*$VBFG%2/)]T\J99A4GF# M"/;( H@H!Y1J&Z=72JXIM7=$VT!U6-M #-8B+Z8_#R#DP4Q;!#;>Z?7.$Q/K M_BT%_"KQ:-3$"T'/@R?(*'HY%+'ZQ1<9E%0BO;%\R9,T9Y8(6-ND#) M (Q% C!!H#/(&$]X.?F00+6HK>^;?'_\3-AY2WM^H2GW JFT2O->];0(&M]D M<,Y0' +0"D81X](V-80LF9,0&HJ"YR4"9@Y[RP$G%4;GHP-.,CKGB\ZQW1=+ MH(98$( ,Q\G$2)N!Z?B\\S[$M2E03A(ZJW1R;<5R]V_&5J<>UZUH!S4=:+8+ MJ\^:?=W*1U]>]NC+SVV"(U @3%8J;SR=@*B,@,J!?%-!C>H/QX)$V$A"D73H' M@X%&"@-.E&8J$(&AC("&J,;(*B?OJ*1']J#K=>^\>S6(3*@ESZSM]/J5=LJ. MVGS+-9:=8E.!>.[FYMTL;!WNG1R2&M MGVRBH\\[5_5_Y'5C\PL.EAMD&0C.<4"-I$ [9(##& :&H?8T+NIQ3>=,U""; M3-NU" [9/.\J->]0??.+UU1H*"50(?EB4W2,3)ZH2#:>!VY4G&_EO&,$UJ"8 M/ &UTK[85U4SOWY"6/8&/0I@X^<#N4)>40L03_D&.'%1GQ1%;65C&,(*$92 M!>F@]RG% .(U=4V\/AV+3V M_/2\E2*24S)7V\PGE:,C$:"TQ)[8:&6@I20 M1JHFT1(Z<1=%;MR:^T6G3'(4AP%T+MKQE3W6[:_QJ_J=WYTHS ;1X[5(+SYG M?#5M&K;1J)495-YV3L^Z_CAEGO_N!\G9_N[T4K+7W7"@+S.=345GDSD6?5"$ M$XH!=(0#*B@!TF 'N,)"!::0X:E>/*08B/*1:N%:>* M:L"\-8 JJ( */"(>$L2UIA"+Y/C'N$;0Y&[3(GM&*JU/!B79>].D-WB $75O MZ5FX_!6:G\-I)DL*J)(#>.9RVA."Y0%\J"L,OB?P[V2P3\[^,=S.2I)"6$!"(H"H%H9(#$/ M0&J$XD!2[BPKP2]QC=^QZUI1\*]"WKV!@+F5.;K,OO<00?.[7A@.S^#I8E^, MC]!L/%>YCOS/E^N?Y>'_9ZFB_F.N;[9=7@UF7 T.)XN)\:"YMQ0,ZC%[3Y,W MR@"+H6)"2JY]-%5QC4D>_\RKHOKS,$W?>Q^8$8_0[$N,R+ZGVAK>V'XP=_?$2;.%;G_?L_\O1] M]%NB*_N(C86JW_H[M;;D$J,ABCI1<.HUY<8J35G4()!!PH23X0MF:Z,/'7=_ MG$KZZH'I>OT-Z! ?\+5N7>BKWMJ?/_7#:;,-QOI]O,M^.>?N?_,%IN5XEXL[ MN_S-YEYC>[]XO[?[Z4.QTWA[_X2L2HO?[C;V=__>V=H\V-XJ]@_B/_7MQL%^ ML?NN>+NY_Z_BW=^[G_N2LYU^/7OPU*G+1;)<- M*3_TU_#N0YI+7S"VJ)3?-WA["%^EU@44"<%#%\_PBX?@7B_!/;9,#M[C?)TJ M=N_;B&% M/H&*'SD$SQ#WGBE>LY.,W\6K#]^+L?>O?,=W6J9U$DJ^=[:8Z^GJ72P&,GQ#/V MS&]-C0K52%KF[ER%[:*&[T=QFJ*[9HDH6E+7XW)Z#XTQR#E--"6$,B24$SB^ M#D*) *&27[;*39GX'YC#[DR<8#^B!ROC,VSLCWR&7^'N5ATWKNOI&E(_V&O% MZVGC_2=8?W^(&J?_-(\^U^'1P4=XXS,\V;RHGWQ$C2T;OZM^V4@G_ _>-7>W MW&D=;U\=?O[WM\//V]?UDZ\7XS[#^M;F56/K$VQ/U!_6IWZTVX\1?NP\OZP;>KQN87@11#6 M@%#: 0NF 9*E,5E!> M&J\XCI&NQQC),,&TEQ8X)BR@"D=NLLH#Q)$5U"/&O%K;H*S&F:P0 M(RV7Z71?CLZ3\]ZP F>_4W1]Q)QMMGS1OM%\Z??I)ZM[Q\59M_.]Z;PKS%71 MF;?9M0H%WA;E#-Z6/XN3H:E+6D[18?JT$UMW7?YBQ<[<558WWQZD^+KETXO- MMMN\-59Y\9IB\6KL3\AI"#W12!J 54BGA@T!TCH(I#=<04@QA7AM@\M:?%VA MQ2L?M5MH_9F1/7]DC\M2[RA!%!$0N*81V1@#;9 "W&).,#)!&!.1S6N03AZN MJZPL'>V4QL;Z7Y/!R@=K_4 M5"G&_BR)[Q7+IS3-">!HMG?B' A/M'1"M'>,E%<$3NK9!X&3&LQ?![8IY9@6O?[4SXADO'DFZ]CWU\UNCTX\^I(U-+H\$]6QV;51/A3PF^6*&_;/ ?ERO*!M9W'@?IQUS4:^0J%P804!#;K00UJ$$>U[C MZ>!%94"_8GZ1M\.LT,UVH7L]WQ\D-+J5X*@V&(JV[P]>=,+@W_ZQ'[R('>]M MO_?SN[?TSR,CFQYJVKWD/>:I;1%>QU6?+)O6QJ>)JN-R#R2K5B+$01TX"HCQ/ MDI8#!1T!B!/N.2'!4[NV@5B-T\F,37F?KK+XKKZ8S3A_4IR/91&RCABC P:J MC'02V@*CHQ&+('-:$%,GAM@]68K$CEQ[RG M5\% H0SGEX+S>(DUFL[T!0VL\2["63-@O, ZCAT3!JB3"H(@&H<39X]7N1Z M)0LC,3YT_9ENNE'8T,!1-BBR9L^[79\BDTL/6G:)/*4 F<9F,G>0UG 8MX>C M.#*:W@Z&<+,](A:'^S.Z1#/7G@OJ8<)&*4N(8U)$8:>\,18X9"6(_"V!@4(!S;P22!G&$[Q%3%" *JJ! M1M2#J#\\$LQBQTJ2@BQ'C2PIK%\Z:B3#>@ZP'M,>6F!,'&1 0XD #4P"&72T M+R"-XV()\9JE8#!(*@+K5?."_-UI?P5]WSTMNK[?[/J4<*DPONU#<^4"1A9( M@GSP[=X@?>B'3J__8^AV3>S&\MAHYJ[IN,M.2!*,O P>00"-]"E6! %%&0=> M<6==7*,D]JE0+X$SI[C/OI'EUB7S\8UDT#\!Z,>=)8Y8*KT'EB(3!8NV0!$A M@-*$:.RD]D(DT$?.S\Z2EQ4L?7UYLWESE=TE"[-U4UI6>9_Y,7SU=3*2!#$7 M)-' 2NT 99" .*P<:(6(4'%]\52ZLW,/3*\.WL+:F\ BG'Z::V]%M] MUNSK5L/G%./3T=2WR4._AC"I-0+:DY3-5RL@I9) :DDDDE)JD\+=:OR.*=$:5/)J%VPU< XIH%7V"+$.??< MK&T@+&I"S9P0=%H<+9";986YX=DKF6=N>")N&),[!#IK"24 $9WJG$?-8S3S M0&CDM7*$:Y(.$7-2DW=$L%24&X9J:-20X:1G)?"K4IN[*O=8+N4H[LU1UYM+ MU?>'KB9+D!NY(B-Z7TJ@3FRTZQ6AVSG-94L74/^/1O!=', [BB-NMEVNC_BX M17XR*1 E4G%E9%S?A0!4.P:DQP@P+TP@3CK!=#K_AFK6C[?OI5Z;Z,]HY;L6BN*I8DNTU>6S^*INR&-S?CUO#]W9 \ M$8/WO8%HIC&05,,.,(1H 13H&TZB6\M158% B&=6T&R'-1579@_ MKT,Q8_TYL#ZF6!!GT 6# 7'(@HA[#2*UPPA]G)0,]EBFG51>DV(RM*NR95.3 MKZ&EKU)C_:_9X;FN7 5_SS# 89 "V@VJFZV8)Z>Z"00^Z*MDXO4..ILVVGM= MGZW ^7#J9!:!_Y^]-W^.ZLC20/^5"KV)>79$)9/+R4 0VF*&G);4!MQ_\ MXLCE)!245)HJR8#_^G?RUB*I2A@)!-25LJ,MI%KNS9N9WW?VDY"YLT*4>I2C M9!"39T[(S$()H61GB[1J9U>:H56MO_,M!?=75IT:N+\8N-<5IB U H$;?48R MCJ*IL5C)-&:G?4@@4R:%B0^%W?3R;&-M7N]TI=X-^%:XT#Z]N.!.F,K?J+A@ M2?R_3*;GS>=NL58!]9:)\XGLOUEA ,X&7Z1BUI+-#% ,<\9%Y@O( BX5D7VM M,!"\=WN;_S?#=]?%M_OURN(8K H)?,V&0:%?G.R6":S2\$Y4$*: M;71]WP7WTJJTX+O3&>;O+U08C"Y)'OLBQ1[E08-02YF6AT;0/V:D#JD=_J5C'# MUCJT&A]\.3[8.,/=*2&JMJ.+8V#J&>XZ9F9<,EE9CSG+[C!"]]D!P*_""3=1 M5]"'#/*6A7ZUNH)?1D?A*-U$74&K%-D.J=49 J_"T4LDO7]QQC!QRG3REIZ@ MM:S_.LK]AW-WGN#QPFMQ4#I'Q0.,+>YT/3&]61X0A17>I,"TEK4\@".+F7Z8 MS"U6;8P6D=1VN27G>#678Z_U[X;G&\?S^_6^SM9"R9EY44CW1A.8L4"B]T^($".5WU>,VWZELRV)+Q8K<96G\%6FZ?_\J @(B KD("!C<@\ M+2KC$E260NBLZC$W>DA;<(OLH>;FN#5NC@;LFP'V^E$VAABZ",B]&_#M<"7]K;*7)H>'DSJF27ISQUQ+7U?5NPKI M_]PMQM.Z%HWSK\7YF\J+ M]ETXIT<,IGA\.DVOPNSS6NSWD)NV-UQUKHKGR6IY&CM].CMM%N8ED[R)4K(: M5F> MM;D<60J.LB@);UBZA'O4F[)"67-<]3ON%7#],UC>DWCB!DA0LFU&2Z9 M$?40=)]49E(YC8$'D7G5./10Z\]IM=#28ZX%R0>C6I)QE&>#XS#ZM!Z9_;5_ MME_'."BK!6I<]&E"X^^CDU>O)N,ZWL%)/<&[4S(&*^_&,GS2?!O;IG<\P7$XP?QL\BR\ M.[>*9!X]?16F^!-91YGXZQB/9J$^02.P:Q'8PPV-1$<2.B41=R6+#(PTS 70 M3&.L>;I96^#5'ZMT*PFZI4C_-@I)0_J71OJ:JI)-5%ESR:(+A'2M+*DJR3)$ MD5 *S+0!ZFG'PFXV'6MND*WKAW@WC*5OU1#Q7!SXG(NV6ZU5)X#6/>03N>GQ MAA82$)2HQ8N&_F7@3&2AD"VE/0\B6 M&R)U=/W2MU?5M1?H-:"$-Z5N(]/4^ M03R6F("T$&M+;8VHF?6?7N:&^"2?*%S]2_1MX6.XR/WPCQ:?QPY?CAW6=)X$I1B3FP%G2>8IGKCI: M=]O&U".+RWHCN6KT1^] %KW72NQK;/2P%4W?H+;Y; M=-2;AA-<=-?K.N!TVF493]ZVD-O6:8KSY3LH#Q>+]X36[N"H"H?Z7SWSZ4^B M_\YE/SN9CM()YOK&_:-\\85SGVPBXUHB8[.0W:2L5*@':D;-&632*T,$P[C2 MH)4KBG=Y!4,O/R=/J(7E;G7A4X/YUL%\(WW(>8M.,1V@UAOXS)Q*@24NC6UO3?BO";I0'BVU"?X]/ZP*=9]DY\S:RO!99 M;AZ(&S)I/2(J%ITQ#(0--8$A,UFKPD.R$')-59)#YS[[V+3K0K%'<<3;1B\] M\+4UHMENHEG3RL#GCFN82[79D!6%Q8".F22<00%"2U>S$:3]DD<;W;"W[E9[ MH'Z^LF(V"">#B"]'1T/,Y;;,.@_3RYVDOM]0G?IY)2.)3%#DH"!L9$%FVJ..LCL-2G G=V'0RUNJFNA'UQ^\SA MK+9<=_HGSF8_#)Y<5).&@U'G)*4_1T>#?TVQ:P* [VI)*G#5 B).ZEJ3PNR$XK0WB& U>AM<)*0L4D50F4Z?FDV 0 MGO-H>'2>%^!9YZLI,&7T#C/["Z>3!MB;!>R:,N)*]%WQJT?I&.BDR&2!PFR. MP8L$H#D!]C__'R>%_/'V^6ANC<+1E9!^CDYQ-^I^2]%2>M 6' ?O;*S]P3$% M5+4D5,JF4WQCBGJVV<;0)^$UHF7:EL@@)V0N6,$4"A_ 2](M[,XN# VTXSUO M*6P-@#*1_J\)N<9()T$"*=8#SIZ.Y6/C;& N[?[3NOKY_\G.83M_3G/X[C$^QT?RU:'ZSI2.1 MO+(F6A8*2 ;<.^9E="P;D0VM,;B4NQ@_W%A=RF- M\^F:VES YTIO+A_WW"@2;52>^N%@_ M?O:5$&FM3D\^_)4O/T /8?PVO)_M_->%>3@<';&U>5^? MLD_;Q_?__GQ_?_.7CZC%[8>[C_[.G6/\IW]\?C09Z, MQV$Z"(=$R62 G_?FUU.7.YH8A"G2X&KOZOGKDU.Z;Y[5WB=(A$NV^F!6.U@/ M_6*%*HQ_L^3]R]^S\=1@J&QJ/W? M?^7TO=&+1P_U_J,7K_C]^\>/#3(8WOU<&C7\K>L_1V_^4?!JT+ MV0NF'2<=*GG.HO"!J>R]5)Q61RTTZ-'1*>;[5?]541IK=;$%,X108J0_I:3I M-E$G1U.-I-D>5RQ-2TW-Y9MMU\N%ATL;5<'-F(4*!"KTX<;S$'N[#Y[M:8@G2XYHEZJ MTS8[_HMAW)U"/WN%>-(Y,2M-3N>=_3_TI8X[NSZ[=:V(8R>'.*RGV!]/\14> MS4BA6KQZYA;M.D<-7@5Z*R(>#8YK,M=TSL!UH-//MZ.35X"4>X32,Q^_K M.\3(]*FP0A]]DZX].A[3HI"A1=\GYAT=+AN>AC&],C? ZO36^W?7K(\U.IK1 M/NNT^MG@9#+XA3XV$)S]VGWLR>D8ZU]86,T.;/\;:FG>7>( )#R-.Y\:.$L-!-6YIO6;SY2);A5:5GGHZ M.>P&T;U]Z1S0U7X*TR,:VB-"VO'@\5&Z-_BN?J=F/$C^X\_S7=G])7[\_EY= MAT$U>NH<75R_X8 >IG;QF&(AJ4QK=G*E=3B;Z'4-8''S_WUP]ER._QO-Y'UP^^1= D\JE^_?(+N#>CQNH].CD='=8GIZ8DD2$&N QEV M.R#DUZ>SDVY@R_R"NB&:?;'M%M9[,P?=^- MB98XC*9G#UKO-L?K['1NW%UUJ?O1JS21 M=2MUORXR1+N/')\3+_DV^CA+F:Q/CYX-^/'S#A!_1 &0])F?IN9_G: MSO<=&\Q7=\';@SR:34^/Y[)HS]%H)X=SQ6W. ;21R>Y^=3G?US M,.XDVVS5P8->7BEH!ZL-\V"U/L]H##^-N],:OZGIL/_STG_[F]H[? @O'KUX M0_=[\X+NM?_@I7XNGXL]^9N@?^L]W^_1M=9-A_UGZ3V9%&_(M'B[]_N3P^KS M/7@P?OWB]6]_O7CV;_IW_&K_P>/WSP_WR73X31[\^D?DSJMH!//"((."]%NN M1RR*XGSB2EF0&RJN!(P^(@_"@$"(")[KB,%B=AC4NNGP@,!,4#FAV1[< 8OA MX]-S<3I3\#$9[FFRD3X?G.2\)/"J:*-S*3N[!T,]&Q*#UH5M?LOISC74+[;>?JO^R0[5DKX_X;7$YJ; MTS8GI"* M/'LU.IX; ;3^?I1U0[:&>/WP_J5^179P322F?GH,/[/X#_#X?&/ M](2D)OW/H^[+%SZSA[4U3W6S=[,P.>JTR^^>C<+1Z]'1]_6+P\$_3T@4?;=0 M;N=?7^JVG;[SP9@3GD[78DZB5 LPYF*U W3*%4<8$;2D@I.Z69;U^_)S8DX7 M2.SO.>SGA2:Z5>>W?7T:^^NW]W^$9#7/-K.@5*W"$);%(D0-S&SL M@AQJOMD!?/#P=#JA'3D[C:]KH^6JD"ZTVW/6P47586G)S?4&6J^5AKT&C'HU M0L\ N]Y15:GY!2-9$F0TK,P46FOZX/'BJ)RJ4F-GS[W%RI=7WZ @BM(Z&1^= M!R*@$!R1CC+&TV8SP!?MM^2R_1;]\CDG#9X[VN<Z2%T0C?([N\H-O=EL=#7?E(/O_N,Z]6-M M_;=F_1^__R.J% T6HB*=!0-I+',-?<[Z$$IK;CI2\N.38M4$7O5NY&^;J M196LD]D)JZIKYY4X[[V8VSH=:726=S[M/!>5E,KD=$HB_O^(=^I%Z3)U PP' MQZ?3>E3SR=)Y0V\>SE9,]J_[%TGO_0C'N?-[+,XS6E$6?:/7&W4?3PY*S?.8 MOX_Y[N[(U5I\O*(#+:5"[F,IK.3 M=:*CE1R/)V^7;+A0WA;[3KW=JY:)ZS\G> MSP-XBSV_W.WS ,%>(-M]<"X(KTK;28U:)V2T@J MT13S:2)%"N,)@3[C/#QR_W ^T3_3VZ.3,W?*O>ION:!.D08UW#X#+JX.B:CA+T\G;!]CEU=U=OMA[]OCMWOT_,CA-RI!BVCG2X]$%YF0FJ:6% MSDY$$T/7XH%_T+>PI(;53NNHX7@%R#I[BYM]?Q9^KM;$965DQWR+N>*'% MWKF.,0_/=XR95W7_O(@'WN^JN\^]L7CA.YIBM@@:?K\(DG\@+GI9\.4+15_L M%D=?U!>/OM! S[*PR.0ZHE_37&+5'/KY666/C\Y_9IE.L341F/=+?OE5OGB= M8/_1DU?/7__R9O_UK^_V7O\RVGOVZC7QPIO]WY_+O0=/7M$XWFWPRX,7AZ3< M\A>/Z/.__RKW'SQ\O_?[XW<'C_9'S^6OXL7KYV_W'ST4!\]^*7M_O91[+__0 MWE1M,3).YA6IP4ZQX(TBVN8Z>@6*&[$>,L ,Q03:=L !N"*;3 J BXD1:]N M)&\]P=0!ZBQV20K%40[3//N,@,REDOCC0[OX*,8(JW+R2&P(/)3(52K.&4@I MH$'8V48EI)+=+ZODELNF=?#3A/X9?+?SR_VG/^U\7V/%(8Y'LUF_PZ/[]?ZV$0*72TUGG:[[TGK\=YRX._]W._:>_S>8AF_J= M.H::57/9=WZ>Y%7VQD46QS_#^+2[7KU&.#X>T\S9K3R^F!"TEU<7(>2\4U\TC:C%P7'X^/!O\X/:J)A<(,5XPR" M+J(+\Y>EH MGB5Z3N-,6USEVGR\*],#C$DU>33/O[Y?ON M1-1Y!LZH,YG#24U%'&-EHE52V\88EK&]D_?'<__.I8,ZGPQ(!GK&15BN5FUU MZ3XT%E)@JPK?Z=W+[,>%YGINF$O'_"I9:#F6V.GW7796][6UL=9I&5W^(!=F MX=P\T02<7 A2SEVP--0N)XM^FW;'QW:)P6>9KV]KJ'\YD]4\6)^RA)YG M/5R44&'!K"=UIC8&U66C+:36>+%E3Q<2\MPNK5.V^L[YH,FEKL3N24Y(2G5) MK/-L1]J6H3[;2A)NIJQ]5 ;>^WL];-.'Q]LY^N/9N"\OHKJE]7T&; MOO1['Y4(VZA_/+Z0%K5,B;J2:%J40)R$=Q_DM!EA>4RJ\5+_/=/>YJ4-9Q<8 M#G \FCM)*GTN!,R\8FU9S]"QS+QLX-QWSRG]PRYK]ZC2:,UY/W,_SMW,LWD% MR-S?_*ZJX%4>SMGM3'7?>(C1.B^'>6;]DH0_0K@U2/Q1[IYV6?J="3-_^][@ M89B.%_3<;;%9?>MP=+),3CYZO[KD^ICF#[*I!IQ[UDJO.)HW *Q.M64F6SV>EMM)^>G270_R\]59X< MTJ*>K2,M+Q$ V=*GA+,I07ZI2D[G]4\+8OHG?8RVQN.*IQB.W@P."/!5G:QG M%JYR'__Y^*>#)\O4QPKJN34U9\B*Q;D2>]SEBTY.3\ZKW=UW:S74BAW."D&Z M9ZB.BE\P=^3V!+M<^X[."%^OZ2YS+7.99'I_3 ,]FL>\GM32(:PX?](]#^WM MCB7F-0'T;Z>-I>6K\SJV4:E"J3^TH;I"&">G$>: M-OU^\">-H"[$GJR;KQ-/%>1K\5)>,GJ;NJ>>3Z9OAH-Z\DNJ\$&;663VA M.D16_OCW.)E.YV'MSJD^63Y5);9QW2!TGR[,1;?NAO9LVEWH_6!6)Z(K M EGP>RW]&*?3\:+P<&&99&+>5!$XB76PG1I]X4*L8JACU^-EKO&YS X2!"2B MYP')N2SI*H9FQ_06SH4BW;C[PFA>4;:2WZ,YY"\3W=V7IG6U:$'(B%FB@JCV M3UIOLEB.%\5JU7;*HY6'Z9Q [B0A\7E7?GG.S]:5)9W4Z$TMV,+\ZH:_,.KIEQ,[IM;30ZVJM?7KYH)U% MD_,4YY;9,L1?MWV=+S(M1V^0EJLZ%BM,ZGQW$O#]'$:+1YLK%YWQ>O'.%V\[ M%_.#(]J8W9_=:BY%5T7_YGJ5FF=6LW\( 8N[GEO"E\38]:6N8+$#S=R4'ITL MUG=VR:98TP[<:Z MS%Z?+\33MX&VP/SC@G_?5=V=C.;+V"WY<#YGI'Z_JO)[;DW2*JRR?FETYB(L M%M/X^.>'@Y]6Q')_-IL0GRTJ4Y=59-(J1G>.".CB M:C@PW8,).9@7%,XWYWR)Y^&^SKNSB)FI#E"$]$08[[2ZBU>O99/S/7W^.F?N M$C%XB_BFN^/RAHOM4SO#S&>ZKOJ:+C-?DU]"FCN8JT=AI<0?#0[2R62NYI.Z M5+?W' 6+X.*9'V8IK8:TR4@HG-?'S[D"#FNBV2*"F-Z?X]'I0JJ>54=V]7#K M[IZ+.N!HMG2O=:Z#27WHTKX XTP$KFKUAJMZS[HISHKE:BGRJN[[WL<<#9>Z'BX8]:.C*F9_(-CI MKN7;YP=3:\NG#ZEM7TO]A"\>,WV"?R+Q;DU,_7G!S;\3>_Q\.CLA(V2Z)8YM MOK?,NSC\51T\RV\.'NR/7CQZ_G[_P:]O]Q_\\NK@=[K^Z\?BX-G+]\__^NW= MWE\O-O(N7M3.8G2]/?F/-R]>/^;[#^[SO=\?:KK7^ST:Q\&#?[S>?_;PK_TN M3^NY/+C_!V0A:T-%IEPR#*(I+);"&4UE0>X3YQK6'=L\"+0I^J+!@"O! <\* M@]40C+)6;,9%NQ7XG*JT2]TI'Q_'Q7%'RQ,'74K&!!&T"T4(1?M+9G VBZUT MOZQQ8!B\'$]BM>/GBECG,WU%GQ_7\C32I+"S2NC=:M408Y%>TJD;Q(YSOT ^ MK5DB=(433*^.JGO[3$$E&3A7&0:=FW&NWE>EM#/-!UT5\\J[?;X*N!/I"T15 M%89>JA;Y:*$:+X92'2*+)@DTS:>%D-VI O0PIS22Q5NOD.R'5ZG>K(NGTH*&JG'>NV:&RI;M MBR6H1K/S";H+\V>Y8;J@0Z>13L;G\J,Z@Y?DTW*1!TM=<&%ZK>(L\P6]-_AY M<8G1^:XALE6M[*=+CCZN!,R4E84Q;:G'AU2ZA11R=C''MWL-5D?GY M8G52L]\L ]AONX!ZE;5OE\6/G2OGTHMS?WETT&:32"EA-3:+GUT=-B9VDL=J7/DG25ZG:EG<54K,5=PY[>^ MB*"NP\G2Q%@5WY]_5E)!JB'3=1YXTP7C%D_ Z@/FQ7$>EX?^CCJUMAOQ=Y]ED MN*2)\Y-];J.'V6I?+R=^59TS5Q674<*52V3%.W-/XV*:JJ_QT4OJ&NSW K.%9$T,Q@:M#0*/N:N _?(=&,++E].N?D^ M_.[?7?7OW]/JTZ[Z]V/]U!GX^F-U]XS77V"LWOC>C+5/\_IEQFKYE??K)6!;/NF/5QZR*\SJE9[[ M;LW?_:67KDW?)V%^@73[-,\;4Q*N>GCFEAP5 M=OEZ_NN\&^7IPHUR%6A\Z.%O##.??+QO&V0;Y!T>Y/;QZ(V;9=M%K)>?-OCP M+"7A7/O8)=U^X$BYVW/4Y.T\%S*"STD8B,@UQ.R=,IKSZ(Q.NEBA%T$L>R&( M]1D'J/]M_M:J+]?]19/Y9^'=MC33^=0XV.*XR(=_[3WZ!XTMO7LN?Y,O7C]Y M\^+9.BWRV]_;YX6.Q_]W&X_^C)>/_U MR_J,K_E7 :AL5 MQUHNF:6S,FEQ34XIHW>8V5]DY38Z^>IT\MSKS/T2./.7%) MG"*&%DSCE,8I-V'W.,]=4-*;8L +'X5-'$24R8 N5EZ34YK=\PWI1*_1B0V6 M1S)^6 KUA ?N!8NT@LQJXXRQ3F'&9OH!3)^0(9'"8O"HI"?Z08 MBA2YZ2@](Y5WE5 Z8GGV4.^]_O4/1\)"J918RM(Q"-:P !Q9,&0(10A0LM\V M)67[8FQW-?_AZ[RS M*X0?>GU-IKTJ:=P@!7]ZUL:=1SJ/7D5O MFXH\9LNU9YQ6E8$/P#P7R*3021H>HS;\$VVT!O(^@5Q8>KR8T3NTP$L(9"2! MER%SU,G9EM32-Z2O!XR\HL6,!1D'-(RLI,PJ^)E)J1;[>R-E$^=W >D)K",A MGBVJ EF9D'@6,FC40FB7;7.1] SIZV&<&*($D45=DL3 !<^\1,><23HX+I62 MAI#.U="XS4/!&])O#=(-/6/D&"V2E1X0"./<1L.E]%HDKUIPI3\@7P^NU&8] MT@?#:$4M ^4,<\I%1FJ\1X,Y6MT4][L \F1R0)^*U G *)H%9ZQ51645R9YK MXKQO2-^(> A5C_#.R)+.FD&0DD59"O/:@?:&E+C"^R//MR_"<2I8W<.F=4V]4I$C4F!L,K18A87=>#>" VYRP7,]EA *F$AF C-H?$T- M,"PZ0P:*$JD4EX0-O,G-+46GT1E01Z%<0[_ M%\)+E;UE)AD2GHHG%HA_6?2D*$DOK/%N9U?9H1.JH7/+T*EDEI+*BX+#CQ+ M/AJM4A28];8)SNUSDK?2@@N=1E='<;6:@H]2K#3*N"R$),L$1+;.HO)1%NN1 MHXFJ.0YZ1;&C#8<[D*')H22F77 ,,O?,<6E9="B-$U&B) U(F*$#L?61S):T M\.E %U* =2$7FR'YX'T$^A>\T"8&7YKOOC\8WR@I<-9[](E)I$4!JR3S*246 MN,L^E60+%RTSZ0Z 7"E:]QQ51 L )M=^,<+7IC%D)24GFS3O&=+7PP!1E2)# M4(P0;\A>XLBB3))ECQA-;1,D;)/FMQ_HJ9C:+E7Z%"TH56(0%GD2T0LG"/+- M,](SH*]'%"2/49BH61;(&,P/>."VED:$"70V-<0WHMQ?HR@E=CVX5 M13H@-3UH'A1// ?K7?30@A/]P?AZ<$):B<6;Q$P)0*8YH;TV.J??BE<9!1EK MIJGM=P#DSF8?)*^-/#+40YF]RX%DN^+9^@HC V(A-J*T'$6C.=(8G@,!5!:G!),7FR M>)KGLF?P7(]18'(6I>=,H>E:)%CF:7&9]"''J#EP+#N[!H9<7U,#:NC\\NY& MF3FJE(.*%FJ/88<$0*=X0"4EM,Z#?4/G1EPA9)641!:"J6=;),T\AL@XT7+) M2BL0KJ%S2]$9T !DG@42C4K,'H120CN3+"0MFH^P1\!61R[560TB M%@LP!L^%1\RQ> N<.+>ALV?HW"PO2,8"D#;#M9(D/9TE!1=UQ:BLJ1(FHMTV M>&Z?S[R5%USN=K]?3I#@/WV#)RL7^R W#)*08140%1+3>BGFG''0LJ2V:4,U8F;R.&EM9P M!T"NHC5.J<2K2R)F'PW*$EW7_EX8YYO7L&=(7_?IZQ(M9%N8B!@9F)*9$SFR M6#C7T@D5.>SL2C\$?4WUJ@&]3T#'8B7)M+6I M_]9 7P\/)!>3I$4FH-R=MR9%FGH#\8WCJ)6F10SU$R"K %ZH9FWZ)A4(H0L2RZBM3>_"R#W M)><02J%U'8O6>!& MAFBMR":1-.=#(74#^NT%NBISE!U+26&&JY;^755N'R=])'& M5;>6 &9532 M<&-$W-D5W@Q]TZL:5VTS5_E"HE9#/8Y!UF;]7F!PVDD5,DB,+338-ZY:#PUB M-!A"0@:JD')58JQG'GM6=-3!!B.<"X_LH"MZTCWIC,WKG"-*ZW@Y]R@#;(-L@WRV_-.CYI$YM&?7UIM MLI>J38]P\G(:CE^-TN )OB3I-QLL!=^-#L?ZVYCJOKT^>6&&]0([N]_=_WXEK;N9_)P6!^VC_?SH]G%%*XZ_4!Q/Q@Z- M9:/R_;,3;;?N23]H:E_I$6^-F1T2I&*-U4G5[! 51?#"& .HLP04+=+:)S-[ M[]GCDW4S.P>ALHB1E4+&-0@K6$RHF)26.U" B&YGU_.AYW+KE=:(ZY82%VAG)$]>1D!(Q@?A;(9,(IE[F8UNQ-4W MXMI?T[BX,25+4TLSA6-@360NN65]3/601S$4ZA:V6VC,=4N9RZ1< MDHC9%&& .(RVLXC@7(Y$93FT[)'^,=>:RD7+&E(.DJ%QI'))"\Q[Y*R@LAJ4 MYBG5]!$U--8VXFK$U1/B"DZ"C=*3P4"V8A'..Y6A&.2@:HO]1EQ](ZZ#-97+ M9. %BV2:>R(N9PISFCMFN%0J)1N$(N+29FB!-^)JQ-43XL)8HMV(P9:&-?]V201ES?G+CV%OFZ1%[O#NAZ?\2L:4%=8$J(R* HP6)4FBQ& MY30Z);3O3A;E0Q#;KW-M7]3VFV>-? N*>7@ZG1SCG3\N-'%A5W?/D07N9)0]2T5 4D*!>3 XQ<21U!K.@O?(G+(I)9T@>5T]X4-^W=R#!L\O#D]GK% B!N390' Y!(F!!R=)DF)( MK;=5[^"Y'JA2W$5ABF-:V< 5&*.]"(69$C2ZA))8=K9]9ZDYS5-CP;/+^\; M,$:!#BK7YNW*A:"+QV"-T-8)XUJ!7/_@N28]5:K'$T;#N#&&07&9!?"169V% M)1V)9UE(N>5#L-=T:C9X?G%X6NT=*;;2>)[!DW2,Q:GD8@G!D4G:X-D[>*[' M'%2P(ELEF4O &61GF?.J,%X\J)),*M:1)N"ES(H>NI(-F3S&/2+ M5'_=\+=KE:PJSC!II6"@-+(0R"3AT97,@59*09=GH:YKDO0ASZ(A?>4;M-P; M2Y(4E8*(P@&/D')W*@5PT9#>/Z2O.1\2J4_"\\!"!,] 8F!$[9*A2LJYC)E; MN[-KAMJ9!O3;"W3E>#&CGTNB']%B-="!+ M\L6J? 5T-@!^=0"N.29 :R"D!<:1.P:9-)E@.3(%W!=+BVJ-V=DUOM4(;!W\ MP-L<GA3'ALZS\E<;)"U$#$QJT QL*LP5[IDUQ5M9HB;13)RMR*:Y M]A'&GPVD+>_SV CQSA%BQ'IL4W9>VP@F1)="3,20WJ CW8-#[?IP:_C\L;DG(:0 MT3D01@>!ENR^1(:^\S&UPK3>\>%Z0"H*[T*4R(P)B8QZHD)GP+*D3%1!%V)( MO;.KI/Z$8^,;(39"O&6$B.!T5]D173TI+WBAA,A% G(1 O?-S=D[0EQ3$ NM M9BZ%[&0?)(/B/2,B#"Q)(DBM.3OM>]M2;MYN\IN*>M_.#;_)[XX'M_=UE_3[H/O_MW M5_W[][3ZM*O^_5@_=0:^_EC=/>/U%QBK-[XW8^W3O'Z9L5I^Y?W:"WZ]\/C_+I[&0Z"N,KS.J-:;RW M9_[NXW1"]TT?/N&T3=_?3-^SR4D8#WZ>'-*]W]\$^=W*66H@;2#M$4BW3^_\ M>H5#VQ6*NGP]_S6=Y--T,AN$HSQXBM,_1PEG5X'&9SG8/\F+==7^BFV0;9!W M>)#;QZ,W;I9M%[%>'NI^>/227L,IYDY:TD,>$X\>OG_Q^LFK_=>_ M\H/??X6]WW\9[__UR^&>?/CVX,%XO'_X4*TG)>R_?OEV[_#7M\^?_>-P_]%# M2??3+QZ\?/?\]]_4WN_/_Z)G +JW?/XLEU5)TU/^;N_9F_?[]__0$K7//#+! M8V$08V 1E&6 PF(-)X7\L?%)XY.;R"1/QF2++A190"@,BJL%-2&JG<:%= 53.PC2@F&PA1="U6A3(J*,L1 ME^G8HJ5C]X14U!JI>$OFK R"94B"@?=$*MH[^C,@::02+ ]$*D(/06Q-6[)& M*KTF%4\[SBG/HQ<9(M0C+4 F5)"3AF.7.,-#&,A^13!]9L@5E$&39.BUE^^)L=S4'XG*&V9N,ZU@' M3R?CT[I//ARF6\W G3_#49A:ABMJ 6X]),=[STO149NLG =KFY.I3U2[__-& M),P5, 6!^#5ERT 59"[80K]Y$J^A*.'BSJ[28DALN_5'.+;36C\9Z25BM"'; M9(4')7S(M#5T!A]%+L;S%I[J#\C7PU,&K2K<1V:*K4>O.\%\/;%%"%IBYWA%#/+BB2KNQUELU'TC.D MKP=R;$Q.>$70%E)4F9Y9(%)GX*56R'U($79VI8>A,]M_]GI#^B/,J2O%:0$##ED*3U2N;"4>=87!/G/4/Z1LA#Z""TDX5%$4E]ET:P MH%5BG!MC+'=6)MX?>;Y]$8X[69WTRV2:I".9#M"3\75B'[>; M6KE0+G*5A(X!(*/322H%3HL !H-N/I%>4>O3C1!'\I ,+XD)KSD#,*1$1>F8 MCL)['DW &N(0((9:;'T>[9V#IT@R0\J.VQ!!!A>D]X(G@UH6KM1UT]R;>?,- MD;D>E\B)%^_!,HN!D%D*(5/FP++U-DOE(]C^)(_=.63Z* I!$S":1&9)CM+$ M+ NHJ'@2X;H1PR8XOS4\UX,)]1 SJ\@&"2ITP83$8N">.446J \)/)0F.+<5 MGD5I#CZ&HJR#Y# *H4LQD*/()#M3&[XVK/FSJ"0S*/S#'P2S%77NW:"!^Z2!FFW3G)NGZ.\E1=< MZ#AZ2O<.';FTNH*/6!5<,;%3,&1.8RC)B037OB*/ET-S8*8@M<6$+@4[0A:!XB HU1!5C3,9% M9:0J]+LSS7W?'XQO=+VR4GEK@'%>_8,8+7.$>Y80G'-&:)=CRTZZ R /:&26 MB%:3[!91QU1%^]*D><^0OAX)4#[Z4&L#,S>2I'FR+ B-S"B=2G"6 MVQJH:]+\M@/=);"85=&>9ZAE@06U4B+[F+7T^;I.RP;T;PWT]9A"@L.9EGCC0X:&K['0"Y#84G M;PKIZQ8P5<'X4%O1X+EE\+35N>Q\*C8:"#P%PE_4I?8< MUHXTVP;/GL%SH\0 4];<%Q8\$CQ+1A:MKDU-3 K6V*R4;_#<6GCJ7%L2<(VY M_A21EV(=&)E3+,Z+YB7L#S+7(P%12*$%9!85-R0X:VV>YYQ9CH$L%YE)96IZ M[;8B,Q9.!@C/-C@!1N> HD@C()4$*>GFVNL;/->=^,[[XI0K+'(?&*A<#X?2 MF1GB8F,*A"@)GL*ZH8)KNO8:/+^\X.0N<@0H4FM0UD=??%0&;'8B0KZNX&SP M_-;PO,3SCCD*EQF64!ADU(P6L=03W+RI)5]=_NN6X7/[_.:MQ.!RU_O]XO3/4<)6>O WG5&K7JMU/2D3'!>^*)#>U8 8*L)L<\;W MA'8/-D\S(%GJ%(K(,A>2@8/$G$F2)05)QAA$3*6E-MP!D(//63HIM4'>'(=]0_K&D09%>0_HF2RBNB>\84$[ KX%8U%YE8/?V75BR$W+ M2+[%0,\9@] _IZA,"#H=6TA:%3B@%TAA1$ MEG(NL9:9)*D:T&\_T&4V8)S('C60+'<^:5%DULKDI&T(+=;0'XROQQJ@)V$3 M9"\5X9P4/!6M!DW_YX$GZ\1U#RUI0/_60-\(@"B>8K))DR37CH$/A?G@'7,R M@84L"R^E-TC?OG#'C9<>K'/5)QDA6 MCXEBX&QF3@3-H@/N942EJJYEG!E*;J])P5>%R]?)'VE<=R&+ M(@8?O7J=76G$ MT*CKGG[5N*IQU==,O8U1Y!Q4 *5 "^NSE?1[L=X6,F1=XZJ><=5Z1*KVP'$Q M!*8!%(-<@%2JZ)@)7.AB#8_ R;(%.W373>UK7-6XZJNV^;%%B @6O!;@,]F M5I CMF@3]*W8T7[QE4;53S19P52,^&%9N"MKYW.$[,I!QA5O M>E7CJFWF*IVD (2L#2I0W$8L@,B%LB1WO;YN2[+&5=^:J]9C@Z:V0D&%Q%"1 M]*IH'(M%>58@.IM1%!LSV8 6AE(V?U7CJBWFJBRT 90A.Q\!0_#H."0C49F8 MT$+CJIYQU49XTTM=2*>*K!CAB*RB9\1>G&6?'9+M1RHU*59.Z:$T_3 "MR]R M>>T8Y_(C"]BZCG1O.G?C"M>XT@I^S@W:(-L@VR"_/>_TJ%5D'OWYI=4F>ZG: M] @G+Z?A^-4H#9[@2Y)^L\%2\-WH<,P]?87Q_'@\F8VJ#/YABN-P,OH3?ZR[ MC:GNV^N3%V98+["S^]W][U?2NIO)S^ERT#[:SX]N'U>T\O@+Y?%D[-!8-FK? M/SO5=NN>](.F]I4>\=:8V2D5"2JC+UJ#+"D(^J](;:R#XFQ+8>N5F;WW[/') MNIF-02$'G9G$VN:H6,>\-(5QE= H&;,THN:%F*'UM[#\KS'7+64NGSE$*$+) MH"%K[XASHDPQJ22MT2VAK7_,]7[MC.E BZ<"9UXEP8!$%?-)*::%B"8F+C#7 M,Z8]#)UMS-68JR_,Q8/(7 0I(!:0"0,Z9Z*JY3Z%]NQUSS)HS/7-F6M_3>>* M@3LIBF?2UI[,/DL6I>3,@,R@I0Q)\IU=J+FX=OM/C6G,U9AK642 /-1R)UL$ M> E12R0%C+:KT@)-:D'9WC'7NLZ545EO,C,RZ]K^#5A08)D(2CE9$$A*D;7( MW5 JV9BK,5=/F(MD< DB80(PP+,/Z'DP 0QB=*Y@8ZZ^,=?!FL[EN""U.DB& MOOJY? PL%BN9+J)HGU**/E1KT0P]Z,9\S_< I=\-&P @X9J)"94T1B7F12PX(@^41* M%W ]%/:Z:;NMT\<69(Y\"XIY>#J='..=/SC4>PTA^9P*%M JQA!Y+$Z&(H2G MUYJSK5_TN;<1X-2YI@TGHLOD(X/D'0M%%F8+6(>ZECVH&N"40R[5MIP3TL&S[[! M8A.PNDWOJAA6L&3!L\OWSW'F--$ %"U@+0AZ"EDL5D M@T)II=HIHKV#YX9SW1H$PJ)D(=0#[;06+)12F"_*A,0A1J@9#8X/X;H],9H/ M_<[62#2D]SGOHSD[7:NAN8X)K@_H2Z@%X!FVM-P(@ 3@CM$=O MM1/:R=1.">T?U-?\#T6;Z(PF^X9[@KKR@CDM PN..XE1E5+]@U(,E;QN^\.& M]!XA72FNN0\1>:SI1\Z!C;6/? @214@M4-<[I*]' IQ(/%OEJVNQU-QOQ8)5 MD9EB"Q?.1*EJ!J750\EO809E@_JJS$-GE($(WH8 X'VTOEC)BR9,Z]SZA/80 MZFM"G1'":D>Y6ZA$1R)PJG,7DR5[3FF>?".K"#;78_K/%&M0_&>JHHD:= MG%$1P(CDZ[%&]< %3JP?+&]0[QO4U^,30@2;O"&4"Y-J_P_)HD#.N-*0B +( M7C0DJ"*ZXD!]^0WC>D;]816"F4 MDLAH>3,I\*FPH+I^/Y@4MTFH&HH4((< V]\P8_LB&W>RCN )SDX&DS+X?3(= MYSM?3I 3@0EY0!=J\2BGOTRM@M=<2Z-];%Z0?K'H;YOE!,7K[-$QH061J,+" M7/22@>0F9^$-8M[95608\6V)%K=TCF65-X"PP0?M> (G:24!('$G>$NEYK-,>2MEF#KT%D/O:G-HTD;_RHJ?KOO+T^5 MQL\<>D[)%E4D.%FG7D3LD&3Q/ZXY&F&06 ELXT__]MP2 B391B! @LGN@SG< MN@_3LXA!9$446JKZ26SMT3N?I P@94^8D<.\) MI(R>K05.#$]:>N=BXKY!)ZV;V%<-G=G[G(2Q$;*'I+D33H>463(^<4=KCYZU M0^=,;IT+L"&Q2+PH72;*!G:?I"?>I^ASQI6UJ-7I-F>P*O!IR:6=K(,G@+(\N\Y2,,(:**GVR9J2]/Y/*%]P$RTSI MNRT4 94I,8Y:$C-CF=J(/V# HXQJ<[JLVH='DAZMA%@)\>[=O6-DDF-8=\Z%NVUH_0IS* +% P8H$1&6EREY8(-9%0Z)SI4:D:.GPTBJ- MM=6BO5XJ(59"?&J$Z+UG,6(P#^75%2MEL1R_+RFWC$%\W?*R=H0X_<(J"FNC MC(XXJHHXGK'$9%5^Y#HG)GV.B,7+RH,%* M!C9BR*Q99,Y'E6S@8T*L>(N&NLA.6>3 MH1 43T+YD'1]$[YVA#CS)ES0$( Z11*S98.$-L0#%45OP=+@8[0&-C:-D&VN MUCQF7KWWX@N_0;\XY +0T##X31> W/SW_=VU-SC'C4QXEPO4FZPW66_R\8GG MWLCLWZ?.'R7\-W8_;OY7\V6IWI#YGC/$BS/TP]:_6G^B!S%L^?/6^]1_/W G M!]W0&J3WQ3=R@]3R#GV-%OYP>I!:1_W@&J_IM-_ZA <>-+\]&?3C63AM=8>M MX4'WY"3%%Y,UL7FR\;K9.4,_IANN/.[F?_G!OS>O'[S\L?B^9\A'FX,;!ZR5 MT0.[>*9AR_5P14^#C]V 5T*OK#?,:3# (<$A"&/?#(\Z;;G62;_;PU' T<'; M:KD0$ "G>"0Z@2UW@F?\C'[?:3HZ;WW5"44?T:?!M&HB,)EY#(%Z#<%Y#]S' MT@J#.V^UO]@)J+_RZH;?R WU%PYHON* ?OJ. _I'&H34.YWXH82OIR-ZE/[[ MS?G;?^*)YZ#>;@=9SK?#?__P]O 5[6QOT9U_7DJ\UOD.WL?N]N^'G;V77SK' MG>)4TL[[=QR\=\Q8'%09""@1B-7@B$I!22682$Q](_28:W6GOC(2V]"4[[I^X(&7A,1L@=R2'1EK\@UYX>#%)J2*F'!-8Z1I,=E$]W M^W'82KV(=/-G.CE-94*-PA-!VZTR0=K-I^["0SY'"XXJ*S- 3L$F'+A$O<2I MCLSDQO&P_DH\7&?D?<[(\&5GZYU/U%(N/9$N<0+:"6*R8T1XXXV!S'EIFF)G M9^1D I8YLMBL@("4)'6...W!%ND>)"N-_V]2!LJ^)SM09\7]SHK.)YP55C%N M#*Y)S!)(RA.O,R4L64>CC5DH@SPUVP;S 6@)OP[2\"3A!3\B(TTC MB8?R#%M;K6-WV!]T3\_+ U\,0IE_W9%C_*H7<2(.NCA$P_3^^ ))6VG0QR<) MJ;4[Z+[O]O#/+__WK'O2'+#C>F<91_IL@-.VY<^&>-WAL/7#QN[+G8U_(5T? M]?'WY2*-;SEHL(B7G_6M"QZ[O3,W6ESPUU.)$N OM,0G/>D/N^68'P?IR)4! M_^E3-YX>7&1&KWQPE%#ZD5Y^Q'D,ULY.O_Z1*SFJ,F>0)Q['C;=3XW/EZ\$D M@W3BWB?B!\E]("[CO?[HCCZY\^'&OZ\]TG&W1Z:&%X5*)&,X_G)>"YT$N0RCF+1$*H MX YC&$""U,H0E5TV.2J:@EDTAF4J,&#* C4)N,XVH =2_L6?HJ:A9BX>V^I& M%[U42TE4)J#5C23..XVDY$VRVFFO\L8F?S(QK$J^B/Y2H$4J5C(?N&!<26$T MADQ&U1CV$6?D#MUY_4XI''0F*'$@#<:P/!(3//*0\3I HERIN+$YIV'='6)8 M4SK%",8RMPJ"$1X#:6=-1@ H:Y.K,>RCSHK=K7>1_*U'!T<1)*W?='-D_FO%'6W^>^7+64PP_D1#Q M2SFZ?S:8W,*,BWWLT"=.O7(G>-")ZPZ:D2BW>N#.CJXXV&,/_;L^^;]&U'PU M4"V7O+H&O.QA")Q2\3?+?;J+1T]X1WB"X6+&:)VXP=@..$G.CO &&Q?\ MRB /4CX;^.[PH,D"?.H//I1I5PAD]*+MXE1D?(FC$LC@_9P.1\_4ZN,%!Y-Y M<[O;+.'-:+[AV?UY*QRY,WSDBYERET'ME?$+_6/\<"AICB/WZ=+& M1^DC3K_6X=F@.XS=!GCM\03_E) HCQ I@TN3G1Y@8!;[K5[_M'7@/A84XJQ% M$_2:K$0+[V0\4O][UATT?TX]'*"0RDO35E,"4Y[HQ)T?CSV.T!^6N= +9TT\ M\\/)T5D!$D;XPWZO^11>/7=/_U4>Z/0*8 _<\ H(R_!-3H]/>W*43LOUST=V MPM'!TX0"C-']A53N-Y\AY"8XQ@ SX/1;ARBQ,-?5S-85SA@V;W^;N3N9:2/# M-;_'43PJPX"_0:PC?YXG-VBW#OJ?4C%U2(-35VCC&F;+F,U"<<(UE]?!A1D9 MN.73>;^PTOCT+UJOOI9M:U]]%XOW=WI^4LJC$(5XW6$3V.-L/^J6OZ-EFU_B MW;2+18?XL6NHC]UR\?)(YE^PV*W>ZB@]$>QEO/%VY&)XTY=0; M)M*DWG"&'D^R?WB"D5_;'3W6><,AP];_<<?>Q&/'8MT@];%Y36 MK#!]?]1]/TIQ(0\B+S;$[\HS'7>'DRS0E;6P@'OTP/C;8@\ MDYF%\"+K<7U-**?N75F&C_O(2-<+&YH)UQ )7O;]H)G9_4]N$(<7+'!E39O_ M:",_8(A<&*X>?)Q.#_I-@N48N0BM_3)E[W41!W1XV',F+ZX2DY[9/R[^06KXY#@?KEV%UB%'D3N=TC MM^.@CY:@BX_[TF8])H3@Z>@B-UB1VN."DGY "K\X>\/G8VXO*^/%Q=>#7;?B M(3[<<3/9\6E[Z%P,2[%-NWFB,A;-CXV)Q^MH0PU=--,( WV<:CBYD"YQ) I- M%6Z[FM\HR&:3WWH]3_U+M%QY02C].#<^8P. OX[ MS-T1@A"V'[M]7%0O7.1/Y>*X@)/6SWM_]5#S;81RA&F9,%?>4XWM/?+*NKV/_6XH1Y2!#FYX4.K6QJ2% M,HW"F_14HH MKY.N?NBHZ_"D>&\E@AC3&PYJ4QC8@&$\L*T_#U):(> W9_RQ>^J.NN$&IOGK M8NC>7!VZR>S9&@_=8\X>TOH#B?>L^/%C:KYD_3DS:;2*MB=_.G:%;JYR"_K! MQ=>>"CQ\&M%9F85E8=KJS9M7%ROX((Y>3F#,5*;HY&J-(WI]E6_>YK!_S5O4 MFA48CW:-"QA'%/,O= EQO;DX8_H<4HJCY4@HW#QV!..% M2_-'$_?%ULO/)\7[&\%@MXG??BF12N_"]C>8^X7M$=7?XLUMO)TK?V+ME6+2 M!3%SD19K;5WED.T)ATS0\W^O-'Z91R/7;IOG[Z5';F(AMJCK-EG5QS4 M]OB)1C%Y YX+=G_1^K-;GNGKWO%PXMW@?5[[;'/622; )T3QQ/%H7XT)+I:* M\P)E]# 1==WAP9A#^CDCC!I7J5F'"E+P3DL@-@;S%4(I(7_O8HV[RCKX8_=H M1 %C*S6)E69Y;"XT=S6;!_RM$ 9G^..5N7D3B%_>P&6*\3*+-[QFT_'-7&1! M1O=1!A)';%A"Q?*DK6$7C\\8#)<4:+=D_,:)G%'^K8Q%XRJ6#[]//?0W1[FK M9KK%.4$^F@CMFZZS^M77YA=IDU'445(Y(X8K8W9EN1_[LN,4U W&IM^$<1@D M=S&F*9:=S P,CKI-#783RI6,01ZE>D>G+P\\\CU?M!;Q'ZY5K2^AF\[U_7[S M-ODU:\%6+U[,FO.],BWW\+(_'_7#AV>6^M_=WA>=K7=%&,4SP4GV/!/(7!.C MA2QR<"XZJZ0O@WN]*$9%=&.S]#YH!C9;RP+C*O"H..0<^ 822' GI6P)83JO M1.:AUHQ..FU-N="M'ZYYQ0V=WO-/AMY M?2?RI#:KV8!R6>_5[,LI5.=.ANG'BV]^NMC TNTUM]Y\Z*?QV<=%8N4"4_L1 MF^N-_CRNF++VA::Z%$V-&^&.+SRNIWK1U%--[: <_4VH%T:KK_Z9OF!?_=NW M3LO4"[#R5J?]]M^D$,_\9MD+SFYGL$>Z67NCT]Y0!_$&N]>^(9DX@NVF%<\%Q[=Z]6D)' MTJ^&6^B CU-Q3Z.=RC'>RYW7X_TO;S[L;/_[>JR^=P\Z'_7_>'G9^>_UIY[??/^SN[6"@]O/! MV\/W&*R]IKN_=?*D/SW^N[/WX1P#M2@BU2X#4_.K)>HHEHH!(N 2)'N,GZ).FG0NO0?+:Q'&1>L MLMXJL=Z7*=;C+'$'/A(?8R# 01-/RU;P'$#3Q)Q+#EE/M"FM348KZSUSUGO8 M-O1?I;]?SH[/1EM@?W&GX>"OD\M:G;W^N$YF%-:]ZNV,JIIV\Q_CDJC*F(LQ M)IMB3",I!.$HD=EG CID8E.C00 M:T0B\WN1W(U'^.6FG'D[<1J.&&^]&=' VF_ >6C0BRG0*^.D$4H0XX,CP&PB MWM%8?M1)<>^EP."0\35 _&.@XS\722^N4Q9Q4L5SY9WG5]/):ZW!^\,ZI,0F ME0?5R5F$[[HSR;#2"DDGGXBA2A(P5A,KO2/<1QX\U4EF7>3)VGQ..Z:O9K>$WDQ&QG(OI>#$*5GV"F=%C(OH=-!@5!8Z6U5PN^TO_V'=[ M3;UKQ?!B&)[.$8"PVF0;23(N$9 Y$JNI(QH-GZ0' Z4;#1-MJ6:GA$RZA/%-B;1$08BXH M%G )G!XS>LD)9X83,#D1)R-@%"6BBQHR\-)LB;:UKH4\E?&>(N,]3,9HD7"U#NSS^JK%=9;[7\ MO(\]+JDZW%7]N!9"+G&.19UIM%NGLS&9.KNO=?540[H'U[^8K,'QW M\S@^88NT.OW3%I)):8R9SXYFA3AN(M3QS48LSUG%@]&IT5LW&8_;R'(\U.#. MJ[EI^7$'L])'8_$>0Y,6F/^QVKFB287?J'G*DPF;;MUDHW.X_V5WZYUDU%C- M2I&* 5S$<26W7 F2N,\I,J5#H(A*UE9FMD2OF1<+&?X^:RRJX6]J>-IY_5LG=+U3NCMIKWG3.>_TD+J4BSV M6M_EK[:[&O=?=FWFQTXHCV;'FK^7C5UMT?J=#YZ37E5L(]+6\XTFPQ@>^ M\^ENY1G%J,UHMZYTI+OJB[1;<8!PZEW1ZO+GTTTHQYV=1VW(1JT41[.W?:4' M_Z@M7/ET#X'U[:ZDI:-:0PA-N\?N< YJFD[?HUO_U/2-?^#Y7[<^/=J\__*2 M[]YMZ]+EW+DZ[4?S:OZ,OR(I,&[&_4/W17HQKV'JO^;/^N0&I>G]G#-=[\.Z MEAIW"TF8X IZ1BZI#0&,,E8'_3W!YF? MSI<=V'G_+EJ&2XL'DJ40!'!XB?5.D>0\[AZP: M^YO&WGV-,6?*"J-,XEU"8S, 8C':("I3H9)B/A?MN3FZQ/\YK2YTI;?L5?6: M>?F-<1?EKV0QKGC%\UK8?U>>[GHX=%>QNN0$1M["28FP\)1[*E(,@C)MM$\\ M?5^LKD[06T[0O[YTD(T* ;ELT;?E%MG(19RJ@I' +01II;+";VSR>1-T<3:* M3"I(W$5<:" Y9Y-!7T/Q))0/N I]7X.N&ONVQJ88TD1E6#"*$I>L)B":-K-4 M$V9%Z30K%9-H[#GAS!+9:-Q4D-F[$1&=)J)+KW*BOS/J$'Y%)+A O)?$:G:YR^$2"JUW4&DH*JE$(/+S0+FG$A2:Z@LWBB\'5,=YC&DN7 M79D, 5=ZX3=B5.]'@90['E[H M%ET^_O@!)UII8Q6SH^1B:Z2J79(.(_6[RT]];5A/KHARC#O6E\N_/^O&9CLL*- M[_X*PB\!_FP3&;O;KR6N=CQEEXP3Q#@)!'Q4Q#%/<L,E3Z7I68XEJD8N167ZJ>].[G 4;F4N#)),PJ" MZ?%%9&[H/0P>OY,X;? M:DZ,/2'W!/8/W6%Z_,4ZK]^9:+6ES)'(J2%@F"5.ZDB2"CJ%3)4.%IVA>7'X MQ!GZ[O+T,0W&;R<^G[:^I;:PR"2X0A2X_H8?<8%K/*9;S8B7SB]@HAA4\9I@>&2R\*X M&$6=&0\Y,_C.UCO((!,D32@#BC.#"N*9E(0*,$IJ+R,(C)GA*S/CQ9V+III! M]XXR]"LT1M0.,'ZV#J13B4HJD,9,?@=JX]&#$/GBFW-["1HS?Y[VPX<#C-70 M(7WYOV<8_G?ZIVE[%$*@4[LJRC*=[GBN'N)\^JUSN,]_/][][>6GG>TWA_B3 MW/\'9]AVYWAG^^67_<.W'][^]N9H>J[N'._0?8Y''^\#7OM3Y[<=_.GH8)_O MTQV^_VEGK]/M'+_!S_Z==PX#?>>T9J H$"E5)H",1JPQFBBA/#B#(VWBM*X, MYXHZQUW**@#.*J/ <6&T<-3'X/RTKLQ5 _S_K9$)6C/ECPM)$LV6FGW_IJX_ M1#(XEZ@&7#PEDG;TX*WF7J;(+3/2;=RW]-&?X2#%LZ.$M#DS05=*\>@1YB5[ M1ZF10EGD3>4M 06!&'",Z!B9L3%37-^F3:H3:$^U#AK70:&",=EP])EDQ EN MO%@=O:,M=*U'UA^+ 5]6ZX3+HI4T0DH>B[7?. /?J#P.QPI)P]8/HYBBD=H] M<(.+@IC^&3Y!'/YKO?23@,G;Z": MWTX\Z3'NU>BO_W75[A6CCS6Y5_7"K@T/V!<4]-K<*]B;\<#R%<361TUI>D/. M?#&E7_K'N,PWCF_C&C;?_= YNUSI^WGTUV8YG]EP^^R':JM)\#_G<2E%G*-R M\F9$_G#=2%Z-QND7=U+4IY_QX.P-FHK.\XJP6PU6J^)K\TTJ2N(I-J/RT@U* MBO3K'9N?_GALA3"JJ!X/R2X&K(/FNTZ_1W8_]<8_76S)..V/1JZ)<)_QN.WU M3\<4?34)]'_^/\.9_NEK0_1 7=@P[K_O09F_=?HVZJ)59>+FX_O5E\^C]-!T M_:722FJN,U<6HO,V0I(9I C)XV_H4EI!C];9W;/3X:EK-J2M3&G"+;.?HWX4 MAZ_%#N]\>+N])?#\GSI[K_&^#KJ=[;_QLV^/]_?VY>[V%MW?^_G#=#^*SG;X MLL]+_XJ G]EBG>VC@]W?7N$]XAF/WQYT#C\ WL/!SF]OBM+$^50_"B^+Q(2A M!'A,!(*/Q!A0A*IDLI<\JL0V-A6TF6;/K!_%4^GC-%866XS%Z!2+A"LSAP">1YN%,MHH]*2I$#PLQTFK_'9'?N-3_.92I((&2DR0C(#Q MCCC.,@%O&*Y)+C%C-C8E96TIGIN;5@.T&P9HBIMC?/ MP;M9I+GT[2GN-LURJI]S5[+[O//+N)_^WDNY<_CZG;R7X,9F26 44*+8%-UZ%:,\#I3#IT04@HCT(/# M6!4)#[\S:$ B!%=)61D#;3JF\K9@-]>7K4Q7F6X-F&Y5FCQ7?EL>OTTY=)X; MQU7DQ$B)#IU7@7A./6$T>ID4YR'YXM )P]M*ZW5QZ!8N'H-NQ]+B]'0/TZWJAZ;>NY;O9R8,W:/_?[AAN(E30$B_VG!23Q_KMSK&N%.L=,U# M?-4XB)UTNIOWW.<:-"T2-'7G9,$E1!XY):RDPD$D2JSD@6AJ?;0Q8N K,&BR M)6JZ:\14 ;VZV=V@LO>)VR C!2:IR3@+K!9""JV8E#= ].U$;BJTEP7MZ7PO MSBV?%&,D,:8(,*N)$\D0YFS@-"6D;+ZQ"="V]"[O[RNJ5Q?57F< $P DY9!= M-M%XRDRF3.B(_ZNH7GU43RW83@3I)22"LU?B@NT\L3DR8J1B"7$=E2Y]"F5; M\MDBQ$=!]8/N?7T$1=[1!MCNQVY,O3@L\#ER@Q1;/WRSP_0?:= 4Z"X7L:\Z MO\X!XW&_U[QOF-SDQ<6WQ_YL4E?,#6KS762!J,6<9?0OH'\[R/5 M_*_28GNOJ8OY#+8N6S.JF:J9JIFJF:J9JIFJF1XR7G_8O/HD'+@2(OSBA@H-5TMPX6"WV%B?]V1V>I$O$R MB'BF<1W%-31I16+DD4!I>H"K*<9,03 E?0 -;F.3MX'.OF:N*%]/E,_UJJB5 M(;,H=&8 @5-1%&C(MGJ0$ S10P$@6NSBA ! M%VO-KBK)5RP_U5>_U4PK$@<]]IO?RL+WSL+3[X0C-2$%K0A0+3!" D&,LYJ@ MT8,)RN,J6_;)M 6;)>+'@_E3UXG;<8-P<"$2QZI(W&.*Q$'V,0FK0%E0V5N? M00LON#).*3YJ[,ZS2TDJ<"8T27.3J799N0 6.)$5&R3!73 M3(Q$XHQ8EPYGM9%C;>1X+R)QMV:XVJMQN2PV+1+G-&->%^YR(A((B1/C0R#< M%%D_AMX9A"H25RGLV5.8 \:UM%+2K"$KZVSF(#@'"M*:Q)?CI%5^NR._3;]K M3R!Q@;&<"!G12W.,$:= $J4R>FCX7XJ^B,2)MA5KTXBV!F@/&Z Q+;57.7(5 M 'BFQ@L R;3+.4-B2\)^#=#N!OT9D3AKE+4VD1"<)B"R(M8*A+[1U%IC)49J M8Y&XJBE2O9NGY]TLI"ER:XJKFB*/078S=0LI:IFM5D2;F GPTG,_,D%B%/@; MICU.[2(2I]M4W:4=566ZRG0KQW0+$!U@$"?PX87S!F,#;8-)DB<56& R>U_C MN!7AMZFWB-+K(OT2"'IOBH"!2%QYGTB-=E8F,*KP6Z/UC0PWJYI4';I*<^M. MA6C/!FF@8[ZRQWC#"32K&$Q?"5 M1TVLRBYKZP*E&0E/Z39GLYFKZM!5IEMCIEND?BQD#%N3]3X'B-E80STZ=CX) M8ZD3KCIT*\)OTWH'SF49 <-4K2P!8)QX:BE)G'$K6-*!ND8D3N+_U-KDYI]Z M]X4J$E?+F*N9JIFJF:J9JIFJF:J95C]$HI*!E\EH2C5DFJTNL9(,GB?#'87Q M%ANXV&*C!*TB<8\?-,WI9ZN#5MQF2ICA@H"/CECA2TLG1Y4W6G).RX[&-MC: M64!/K= J M"INDC21;Z@D:-93^(:7Q0,HFT.2UDQN;8-MTI61VB,YV;I*%&^8YYXZ9SGR2;+],8F3H85>HU=D;ODX&L)N%UTF]U70-VT:*^8 M7@S3L_(VRM,+ MU:LL[;TQV<[>UNG,3C&&=@M*$N,X0R9SEC@.BBBP1@C)G(X*H_=E]=6H;TY7 MVM6O5EH1PIU33B1,2L%FC,H]),^=YM%P,(DZ)QFG]^!"5OV[^V3B:9\23(XL ME::5(0F"*ZLEUD5&DH7H;*". M_8%&VH9/QD8/Z [T"J7W6O:-Z=2J :QQQH MZ1'#15-8,$^,MIE$J7P,.F7E-:*Y(GF]D/S [T2J1OBCQ4GE?W\VF/Z\N_>* MO@.5 +@$PE79L"MQH<9 R1.GP<=(G0BQR(3P64C7*N"G@.8EE/-7-#\>FE]= M1[, %G5.D@ UB&:A;2E:B$1*Y:(T3H(HSO9L+XT*YB?VVJR::45BH95X:U9I M^'YI>/\Z#?L, J@%@DLK",,R]KZDO/@:I4BI:?>N_GWLUYJ M"=IN%50]=HW_LU:4!'")!Z8C

6PRF&K\]R+B*@5Y53'N=;< E<\:$M412*@@$R,3:Z#$:59;KDFG@4@<#L MQB83;26>&_2K?_,<_)N%7G[>FN.J2NSC9*2FRQ>HLD C]P1-AJY.3(YXQRD! M)+TH,W59>'1U.&\#FXWG%MZS4JFN4MWJ//(2Q=B-AXR8RH <"AZV"H&%Q0D*75@U:5;.<9[?9WQE O&*>H(DR83 M$(81HU@F*1NC5-3&R])X!WA;\5FUB>K25:I;8ZI;@.ER8IEI!(J7"4\F;&26 M12B)'BZ85-6E6Q6"FZH.$SX8Q9DD*4F,5!65Q.5 "6=".!ZLTJSL36X+2_%_ M=ZX0>RB>>^J]&*[)QK6ZC6Y<[<50-W!7*U4K52M5*U4K52M5*ZU.>,233-)Z M*26'$$O!4J#.!,\#)!$O&HOHBUTVMFH*KT3 ]&HV!ZZ2]%E'3KRFY=6>D,24 MW%!BOFQ7U8D5[0RNVV:E]M-41"\YMZNYD#@/) L:@,K@@N8J0XY)B>3"32!] MFR1OQ?8RL3V5[2T;EKW3GF0PB@!+FGB>!3$Y2R>4D ATQ#9K*U-W+:\/K!= MM4K!& DN)F. *>EP#@"- 4PRU@==%^K5!?-49I,Q4(9:17#!#@1 ,N(M..)H M]M$E(2S7&YNJSCY P-R(NQ6H'/D!BFV?OB/;Z'TCS1HJG.7 MB]97G5_G(/)":6YRDQ<7WQ[?ZP2:M$+S!M#<.9T2/O@8?_L;XG__?O26'WWT MAWT<@]^/.O^\[>[\]NISY_ UW3G\N[N[5\9C'_^&U_FR+_'?P_V_31%#T=I' M*FT@P8=:D-!0$;F_0%FWTAVSI)@U9387ZY6C<@J"W9J[Y! MM5*U4K52M5*U4K52M=+C9]@>-FE>Q::7Y>U/9\R3%#QP%4GD/&$@[CP&XBH3 MEB6/*6II?!RI3:^(D$M%+.^F>NJ/=TX,TJ![#0A[#ZRLMFG;HSI>7[Z("RUW4 M1$KM"6C/2X=@3H+"/W@9&%=A8Y.WF:ZJ2&N&[LK!U4K52M5*U4K52JMDI95- M2U6O\[Z\SBMYJB^=[7WVSD3@VKA,DO*:@/29.!HS43Q$*Z1,WMK5')D3LO-YN^S0CUR'KD:ASYU+567AZ?'/7/4\++]L.'%CY_;_C8DBM/:,F> MV[&712X5BRH&"V"L^%7YL*,]ZWP^%XRH!MSP83VN,1)-3D#H1 MR8T9O1#V'CS)GGO()E&>W,;F[(ZVBN*G@N*'?7-3(7[_$)]:J:7W1:0S$!DY M)Y"2(<8X3D0*0+-44CI91![-G"Z%%>;K"?.Y?K=TZ+-E(R%E#MXG)Y,&X3GU M-!HO;/6[5Q#-T[H9@KH4HF4D9^X(>..)H5X1Y8I6F+&2Y;BQR9?5C:]">06K M,9< Y%LW$:YK][U&V=.Z$1:$-HP#82I3],]3(E8K1:1R6AL.V0,M/3B9FFVI M7@ODGP+8E[#590+VBN<'Q_/4AA<6<,8RH8E@*I8-ZI%XD24I/KI1.;D$?&/3 M+*%?> 7S2E<55"NM2*CTV%4%E84?@(5G^O\$JX-D!#@K0934Q%$ )&6J94Y> ML=!BAC88<[TF-57KT3^^W/O+FUV283 MLR',)U&4NA@QV0L26 +J,]>^R#HH:/.[O[U=.HX>N?+RD0EC?=5OEC\^ZTFD ML][F[5FT*N LF2FG7XX+HQ)-+!*-AB! 1D6RC M1&^3.V*1.DGF1AJAN- >-C8E$VTAEU7+_V1XM,:JRXI5M8@B) O>*P>@K772 M"C""9ALD2%ECU95@C^EJAQBX=BIS@@YRJ5WR$F-5 *)EU(*"D8F5UY^BK2IY M5">L.F'WKFQR:QJMJM6/D_R;+BCQ/ /Z8V5G)3",::TD5GM!4G39EA?0/ ;T MQ[AHRSE[*Q<6,JEL6MGT6;'I F1J>)8F\Y2B$<"R<,QF(9A1TFF? JLA[:IP MZ%01C[9>&\HCP1@6,*:5@3A1MJA#9K@V1AUD(XPME6XS5K.#E4HKE=ZS8YHL M,Y;3Q!1+D*)WP)-F,2C#K'(,JF.Z M!??X'Y*J@K:@U3&M;%K9]-X MG4.GZAHA!A-!1A*MD00LQO5.J$S088UHK:1]J2YG;6%%F_/9%M_KZIC6QDOU MR"=V9)W2]<@G=F2=TO7()W9DG=+UR"=V9)W2]<@G=F0SI?]]ZC FW1R+>D_D M[3?_RP_^O7E=\7ORQZ6E:!C]7HZ&EQS-5FL8#E(\P]BYGTM.I@F5W6G"1SUP MO?=XI6ZOE9IL2ZPY8;X MN:.C_J=AZX?>6;/9#J\T*IDKYSX]Z)_A$\3AOWZ<4D$?I0HZ9\?X:&'T>'EPDIJY\<)Q# MH)^'@PN[N;$O4_$#Y+[0%S& MF_W1'7URY\.-?U][IN-NCTR-X?3CWV#VSOOCY)#)I=S@/5ZMY&9DDU>>LNLH M$Y>,MI%J"$)+4#IZ\%9S+U/DEAGIOO8YG4![JG707H%0P9AL>$I<1D7!>(&? M:V!Y:?\F4X0V.W(GP_3CQ3<_7<"ZVVM&OOG03^-['T^:,DK36UG+W!C]>3R MUKX )LL8CI>X\87'P_NB&=ZIQ-?X;_A)8[[Z9_J"W?)O4LA;??);-VM>, 7U M7I=^K_J%YF)M[M7HK_]UU>Z5&[XF]ZI>V+7A ?N"@EZ;>P5[,Q[X3HCRW=T4 M=SITSCO0D=_Q."_[]-R7?2/AW&;];]ZS-=_]T#F[= K[>?37QO.;>7O^[(=J MZ[A_UCM]SN-R*7#3C$A1N2&O1N,TUKIYQH.SAQ[\\&QP7A%VJ\%J57QMODFG M#G\9FU%YZ088QK^_B?3(4QV/K1#.CL^.2K*C&9)&2:OYKM/OD=U/O?%/OXP3 M(:?]T<@UR9!G/&Y[_=,Q15^MJ&F:TNF?OC9$3[V5U'8*XTY2K.2^F%V13E+/ M<_.MXM1E*YV/2D,2VEJ>HE+6ZA"I$+34DS'+N&!U\^U,.=E?7SK'OQYWOGSX MLKOW^ASOZ7/GM]?0^?+[4>?+:]GA^/F]H^[.=N=HIIQL;X?O_[,O=O=V9&?[ M]X/.]DOZ=ON]V#G^2W2V/XBWAT<'N_^\^K3#_\X[?]+S9N/MG_3SSMZ'\\[6 M.^N2S-EJXDWT!+(RQ%JG".42G4G/[S$MJGU'%[.T9 M[ID4Q3X8B]$I%I/>44M#)J ,Q2]@B060) E((4BKK&E8;,G%L)7"5@K*E<*^ MO[4_*A]M$1?1%" F)Y&[P&FMO-4ZF.4X:97?[LAO?(K?=#%53HGPR 4!RS6Q M ITVZJC@,F1ME-K8!&/;W/!GQG$U0+MA@!8M".=ID@J_4S%Z(Z+35D;J,XT) M:H"V"M"'Z0 -O D,*,F&8H"6T,FQ*EOBN#.:(V_34F#!1)O*.PLXKAGRJW?S M'+R;13:(WY[BZ@;QQR"[SSM3K> "#5*#]R0SA6P7I23&&2#*1FNXSCIECXZ. M-6VJ9_N6WW9_>&6ZE4+\!!" B>:!\B@1PQ?'7: MD:*!07E4/!F[L,R5AVZRG1/B>D6$8B)40O _Q@D<."\23ZJ'+UT+J5D MJT.W(OPVY= %3I7,(1$ &PAPG8BW61*AL_7::94#%(>.:]J6W*R+0[=PZ=A\ M!<25+1TK2IN#=)!ZP^['U.KV0O\XW:IZ[(G*K7Y_.V15Q:UFJF:J9JIFJF:J M9JIFNO\023INI191&ND C>H2!".SI5FHX(UH%-LI92/%=DK%G6*E:Q[BJ\9! M[*33W;SG/M>@:9&@J3N;!<_6!L HEPAGBS*[-<1[YDFF+$=M&4N!;VQRV];B MSD7G%="KF]VE/ABE-;7<.9 ^^QR8!F>#IL$+HV^ Z-ND>2NTEP?MZ7PO3X9Q M+3,I&IX$HI/$!/R1T23 .9\!U,:F@#8SL\78-T_W5E2O+JHYB)245"(D YF" M$<(:GUV@DD4??$7UZJ-Z:L&FUC$7@B&*6TU &D/0\PK$JJB8588GGC8VH0UR M]I7UHX#Z0;>^+K^3W WWOW8_=F/JQ6%!SY$;I-CZX3^^!=0_TJ"ISUTN8%]U M?IV#Q>-^KWG=,+G)BXMOC^]U DI:0?E]4)[33]<*@W^Q].W_'-!P_'?/_6// M=H]?\MWM#]#9>R4[>UL(VC S_KR?/_P=_SYX*"S]VOW?[Z\HN\R M#R:+H$B&LFW**4NLBT!T)44;&S2%VP6T*V3-!@U$[R$]JCMW"-5]:_2 M/.$@:*H<_.'0;@^)V)&+PIZ;..>6/3M-F9 M5C(#6OGVX?EV.NLIK;> QB&*IM)U02CB(TLD 4O9JZ S=RO%M\^@:A,G.%ZT M=!<=I).S03APPW23AIK/YGU.K8ZI9JIF>EA>JE9:!RLMUBW':O3>P'KOE(=D MA%59,VUHCLJRQ/@-?+@YFV_>3!:MN'TVP/'[ Q^E'_\C]J1" MNKI,*V^E&G^LA9G6/3=9U\=EKX_324K!!?,IB-+K&G!]U)88;73YD1GFM G M5FM]K-K3]<@G=F2=TO7()W;D4Q>/>GE\[]TC/^JWX@AW( MC;,L*R.I0C>4&ANXBI1)GT.PSLO;Y51?#8=G\]*IS=>?B]=9M@:EWK"1+*\. MYR(.Y_F,8)2(W"HN)9'4>O0WHR>&:DT$IS8Y)F)2!OU-O:1.1[6^Y;&1/*?+ M]MUA?#6$S-W/*9(O:="_(;R;P+&B>QGHGA92$BI;PR$0#CX1D"D38XT@*IED M1-*29S[)"E6(/UF("Q6D],)8RQD$[WQ0FD*0W+H 5KI[R!)5G-\CSJ<%A9S4 M3OA0'KGJ8]-RH:_/#PGFFY$%S M*83TK%0[. )41V(-8T19SX%R1;VF&YMF"?HW%*@E:B)J2Q\GRP\ M7223) CFN":22D^ HR$M918=+.8P1 I1J%32'5(O2T.U;N?[/D)WW" $H$9]0%;KV,9F-3B;:QL[5_MZOI71F!K>\@_W[1 MOKX"6PL__GJ2W+P,V6T9KFIH+9?%IM\Y0S9:.^8(0 H$E,G$@>1$Z8S>MPV@ M9<-BL_VB*X55"GM&%,8AT@C9IYB:W)&UX+S-13,8M,II.4Y:Y;<[\MOTNW9< M>%9F:XRW162FF52"%K&3BO M<=R*\-O46T1FJ>->1,+0=2/@=2!62X,N'0@>C#0YE:WV;Y11PZ$ZB*"!F;:0#@V4KI57**&9%3T*XZ="M&>--BCL[XP*371"C+"- @ MB$O>$L,3\EO6(AJZL.03#69C4ZK:Y.OI E;$Q 2C:'"%@+7@N>2E%M>G MZ(3R< / +I#'IJGL[A@4@Z2 3%*<@*&!V*59T0F89CQ(45:%!1TF\)L M$K<"^JD VB7)@TV>&I' F> %8S;KJ'GRG*=0 ;VR@)Y:GK4)TD3/2>*"$HC! MX4+-* (ZE^KBE"G/#: 5>[;;66/WXZ, W^L$FK1"\_N2L7M;IU,E,_X^;_5YAYE1 M"029B?,VD&Q%4F"58(%N;-(7;%;"K'62!JVF=/SRO6L#@BJC M4M5NJIFJF:J9JIFJF:J9JIE6I#QR"2GQ!0+RB<]_)0[XQ0T/:C2^J,N_]ZK9 MXH=N_^?=O5?T'969"T8CB8YS LY1=-\S1N? V#PK(R C4W3IGJV!6\5**V$ M6\WT0(3[L!G02KA+(]S]ZX0K9=#<4$5TYJ6A@J+$&\,)$XY:(:.2V:X4X59Y MP'KD$SORJ=<85WG A^]Q(H/)U.JR*"L0SGD%E"?I$BWON^Q-2@ZJ%LG#KLX8 M"DV]G PZ6Z-#(,:6VB$F&''))0)**[ >LI!((JQ6&CP5*,\1,+@[CJL^X(K M>[J8R/I@A'&*N%R:->J OK>/'+\8!@X$$YY5@<"GCW$>#67!1ANI@\23":7U M"Q< 4J@(+R0ODOU> HZKK-BC1=DE#WXM!PXRX]*KB%3: M$/3 -+'2&X)15F:)IB@<;&S*6?7>JBOV%,"\A-J!"N;' _-4!0%DK@6+C(@H M&0%0@EBM&?%<0[:&)@&VM FNBI_K@^:Z@WD=K+2RU0.5AA^ AJ?J"I2+#BDW MD>Q#>6$A$S$>?V326J94X*FT@Q)M3E=IX_-35PG\_:R76H)6D4$Q$:&M*:Y(B9: M3B2%G%/(/C+7J 1:>N=4[D.UN*N=/&LGSWMI4W-KBJO-.I=,8]-OGK4#$U6R MA/)D"#A@Q$GOB'00O$LVJY"J3&#EL&?/82X'!IH:#^45CY?>*J4 X2&T1Y3H MY;AIE>#N3'!3?IJ7D7HG.D8)60T@C&QQ'*L+:EHTZK] M7'GN"?+<(BY=<,ZIX%BR###$R3[AMUY+BK_6W.3JTJTKF%CA@F525FM MD/'*?I'@,Y$2%%-&6RBM*SG7;06S(6QUZ2K5K3'5+;(YUGD:68C>9@.($&^I MLSI[&:4W,527;F4(;JHZS">II &*X:I/!)R6Q#GNB$U! =#L:%&W9VTN=5O3 MV0:]*^K2/?5&'E4LL HR53-5,U4S53-5,U4S53.M?HRDI1-10LTN!1UX':\U49?;+6Q5:IH):*FU[.)<,^C4%P'$J+%J$E@_&1H8"0#!^ES MEBI2C)ID6TBS0IMJ*J*7BVCJ%*-1*6VHA)B5 M*Z-5%]%1F$W"!5C)(XFBP!*C4Q =FB9-4<$&SR]IN;$K= M!OML-[ZNNY[@'>%:]00? IM_?4]/\,,.__5P?V\'=KYL?>Y\>47?'N_#_N$6 MW=W>02R_YIWM]WB/'Q@^\^?.X6L\QSY>!^_W2Q#O@BKM"P0E/F5/ *#T#$H2 MUW!@RD@6?!$JJ>J"*Y6FF$]:Z[(7HYJIFJF:J9JIFJF:J9KI0=M]/F@.O8I= M+2L F*DD#SG:'#-AK.P,#($3%[4KM4>&90J6T9&ZX)S8O*H+KBJ2*]^N@Y46 MVI3XH/G0RK=+X]NI9*AC:$+*SIV4@S4!-,2P6GQ;Q07KD4_L MR*=>DUS%!1^^,4KQG ,S96&. #9;K65066A-I9%.W6!]KC(F#[LZAUEQ04]E M%E!J#XKR+W48!RE@1!I#4]),4A8V-KE8I=>4%*&*L%H1R:4#&"$IGQ'%%\9-%L8>4: HZ16> T^@H,CH/!AAW M44:WW'"Y0OS^(3[=S=!*4,I%8I-T! 3SQ'IC2;!4LFB4B-*79OJ*5M6QIP+S M^5WCQ71/-V?4*'31:$LTR%K CD$8IU/ MI9:?2A]BLDEM;.H[[WJN4%[=#/<2@'SK9BUU[;[7,'NZ/Y^6,GKN+ &75>G/ MIXASVA*6=!+.H\->_'/1IG-*_*LDV5, ^Q+*!ZK X./A>:J(@ K&E- 9 >PS M >XE<: H\0(M5]K1,.DV-EG5%UP?,-=-S^M@I8_>Q'U=]U$] @;_3">GZ=BGP:JI"([,\*- MN\7^F3]*D\9>SUK"@EOAE),&G(Z@C+,I.DU#$%D(:_1%>_<[9H2KA,6=N._] MS+M9[R0-QDF"S 0$9-E &@(0EH7/RIOL,]_85-!F<.>,[])QM!Y=0N^+,)Y* M&]%EC,]Z$NFL.WE[%JVM1)?,E--OO[VCVAKO" ?#"'@=B&EO3!:@DU@%!C@ MBG/.@LN"UUAU)=ACNIQ!2V:X"YIX[BB!%#FQ9<\/SQFX8Y&;#(WDOYTA624T>L8(KX:(0(U*= M:5%T5&U#ER?_4]FTLNGS8--%2G=4M FC(DE9AAC!:<1EO3^I'+H MW3ETJDHG@^52\4 BBX<&B<:RD2]N"ZC9RZY-Q3&MKI7KD M$SNR3NEZY!,[LD[I>N03.[).Z7KD$SNR3NEZY!,[LD[I>N03.[*9TO\^=?XH M;39IG)+ Z_;.FNW!J[SJSFD.R=!9_13]'06E)(IP M/?/IO6Q^_ M__5XYY]]NOO/F^.=[7V^LUT2GS'O'.ZSG4_O%(4$CEN2?3 $I!3$JF@(%ZJ( MT^H$P$;I9YRK*6Z=-CT'0_.?QH_@IY4W/(J8O1!:ZH"3KY6&P9W@H)\.SA 2 MG73:&FF-MG#46Z-6^ZUF]"]2G&-K?VU^SIN\4Q :0^-[M_:XDWXF]=],^E_[ M@];I06J=G U.^L/4ZF<<\..3,WRV]ZW8/3H[3;'5PT'LC@:Q: B&T2 VQ=3M MYM.C2Z1(W,G6UR\+#5ORR ;G6'Y:2#5#H8E+<#H_OHGR8< M6'_M%ZU'?)1/[NJS^//6@NWU M4C!&@HO)&&!*.I8TT!C )&-]T&-JT=>HY?+M"EWHY,]8+P3@\&*1'DE=.#PDC=?ARV4B\BC4QZ7HQ>O8T;7[!F M,A6;MUMHF!.D1N3 H_-V\_N%J>=67DV=9P\SSSK;?\$[2-+I8!R1C;*WH8:4 MU^]$F/_'WILVM94LZ\)_1<$]Y][N"!6[YL']AB-H8_O0T1)MF]Y]X M1(P@T ML#68X=>_66M)("2!$:,P*\X^;D#2TEI5F4\^F96#3S8);77(?;^$J6L\WS/_ M'M 3B !V3VT VP,LWYJH,?>21A!L#X9I##VD@IX7$8E=LD\XIC$:BWQD"G&9 M$G)1!*1C( E,A@^8Y!$*$J!G/E'_$GJZF0T^''G6ER#.JT> =V A0)3\J%U2 M>>!Y&A'=9.>Z-VJ!W")6HNQBZLW;"%)IQV MO59V\WJP!)&&!"FE#*4K>"):H![&F:^\%)G7*'X6**J !4HMDN:>1RL%,Y(HPD107 )7XJMHPE,J8S<&.4?E3M7 O(P M ?ERL6^EE=@(!S")8RYY)0C,&T=1Q.ALLHPIO_:>:UWG"RH+5A$K7ST9GT#T M01^>;&F$!K^5X( %Q5X#-R):YU%$2CHG)24\CA&:3A":4CVM@%O-3\NW]9CK MP;O1AWL_B-E1_?W\ZBU_V?/\IXV\C]LG^8V#S_DA!UO=LJWOYWYO,'BS"MG8 M^7C6_+)/O=# 4&@>4T(19P;H2XP281FU4-H#JR&YSSFOXP55Z&-=Z97+6U]2 M>GAP6%IB...>RYB<)UXDQZRR0'89717I*8LBMKJ#87^4_SC8!ICH[QS:[D*Y M>LLB==$XW;>)X42#1@QSBSAW!AEA&.*)8!VRRT1]#M6*NI3SPS RK@_[+5]@ M="%=68@F<+P\1R!$,<:,H$#3.:?.D""(,1@<<"F8Y)60O3HAH]M?]@W AHDD M(DKRT'$E,7!-11"!7T-P/@HMUMX;51=$S,L8.#/%GG9]+(G 1+Y^6?OKV\9@ M[==:JUO[%%U_9/OG8\]F4#NQ_6'F%*UA%L3NR+9K[5[W UCOS-U0!J+G2PM MZOBZZ[6-=CM_](I?C#&SD.C\UUO%_CN\6!N=@+!W8BQ.6'WL#RW<))C^[RU? M4)30*JZX7MOYT>7R \/]ECX97,390:%J^"UA<6,\46T4> M3*TH%(*W](!M?0?B!(]X4HKZ^.[R(A=W,5G2O )7:_G7U/84VE(K5*3V5[\' MJ]HIUBS_M3R:AENS A7+!ZA7R-]V/:;RX&5JC?\D(.[3C>6=;IP?8. M1_UN[9?\%HI_V_GVM?B)_/9K??):3I3H9L&!+_'VI)4O,7G_U^VM#Y,/%*O9 M@Q6TA6"-C^M=A'N%U8LG?0"Z_T^L/61?D'8*^GL J_K'W\?6MGQ-SS3?<'TB*'0SB8# C"!-V.KV__9C9/>@9?*A( M0)AZ;9R$8+O@F5V3\/S&KR/X"E!#< 1Q;0NV_:S6 TD'N;@M$0D3L%V6!Y*8 MY_G\AUM* Y6!,"4UQPN#$%,& \BY?Q=&_=,>['KL3NR%*RV%N\52N/.KMTQ; MBBGMF-B"MV4!CN#G@_T4L2$J$"08EV !;$ :YP&Y2O*4;%0Z@ 4HP_U996<3 MD*X)3AG=6J]EQ_]_@VH<+D>N7;P9U0:!S (.MP2'\:2+!0]L_ MB#FMII*X5RIQ&_LT&,N]30B<6Y XXL!KPE$CZ0*X+5(S$?C2$I>1,EO!EF^= M9(('6-T%NP( 7H0T;B2[9:+4;&_>^XC.+60WM6X*(/+\FWZYN?;L[IN+Z!OV-?9]DXIPK<#9TQ@%OD;-&H""- M(8G[%!A;>T\7C"SZ[PG7+^N!2G,2=/MM6O?<^CKB8WF0E<80LS%VME M:S@:%.R_ULCR5_M@^^U>\9&2#@*U.^R%21BU_(JQAY"?IF/[Q_#5EY[*3";# M?*;\(^7("[IDCOQK>7$22!X'=3E=5^)D^-M);U"L[[L)4_[MM!6&AY/N(U,? M'#>*P%M\@'1->J;^/>Q/[N8$W%CD M^M$>(YO@9M_9]JD]'ZS]Z]HS@6RCF369G?8 MZY]OM@:^W^8WX\:_VRQ[YL'IWN?/Y[/&H?&YP9\G^>-G8,S>)TT/__1:FRVP<@\?; MF[\?[^[\D>#Z^S&8Z)QQR&.1$ \N3P%F!&&BJ-:62;#_LS46Q&%FI0C8$\Q] M,"8:ES-='0/+0C2;K;&8+#FXN(]=4_'#6WG_Q.+TS8//-&H#];@4K ^C?A]^ MVLE&\*V*%MS3OM')YTD;R%,K\SQYH)1"") TEK#PC%'M9T5E1<\ M4D;A+N6Y/&@M(E:]].Y&>P=$X@ @.WYPT#.GW8U-J,?+P99,)UTZ>&LBP?#ODQK MQ1^C:+$"GUK=,KQXT.N%P;(C<%]+G\D[+L;=&TTN_?POU$?RC@^^1"-)3XBR MGNIHK.*4&4T#22['C:RW5-FBD>1<:&C)1I*7G&TBGI^S=#;C<#M]C?F@,EZE MV[QP9\G[4KAQ9\E=T>C\.].S3G/G[_/&YM?.]LY7N-\_#H'2B=V+/XZ!UA%X M[72NL^31,5# +[SQ>1=>WSIM?MX5S=S1L@//>M$^:G2^G&UO_@VO_9[&'26+ MSI*-G>/SYL8^44X3X3W",>1L8TF0ELDA[(/%/@>F EY[KV5=J0X,3D_,VA0Q'+^$,D2],Q/8:A4GO.\0T<7[;_35*_2LT/,&](RX&'DHB64\ M8(!-<+G O8V**T7!LRW:\!+*2(6>JX2>%S/H"59/1 ' *7C4B#.%DGN3!?SUX!1__3ZQP#CZ*3?\W$PQW5NVNG^5FU(!U;V!JC5/\P)V%#.%JSA8<,MZO=_@*#5*H]/EEB$>ESX^ES[/$(PG!M;8&!2Y$KK)@R!'JD0L4 MH-I[S;+;IF1=+"@B?CE]?@NAM*_VM :: A^V[2(38S Z.6D7AVOW8!D+%N G M1*5G91FP08WQ_@PVNN';>'LJ?+HW/IW/\0UP?1@!)PA18F*>#1^1ICPAP[PE M"1O#5%I[KWE=D<<**ZU Y*C2[)?E&Y5F/[YFSS*/Z"3!7G(DE,? /'('-2D2 MB@:'Z!2F(6;-)G7Y:"&/58AJ/&PV&YV+U+S9H.^CK\_/@Y7/RH( %"LH7 (* MFQ_F2(XU5!JN,6+,4<2C3$@SFA##AC 5??!1YCYNNJX?S0M[-+UY5;,M*_RL M\'/%N&:%GTOCYRR5--J1$#D&[B@,XL8+Y"ACR ;)J:$VN!!*_,1XOM/9*\7/ MZ^,=+@M5KB5=/UGABI@O7'GN$@+]Y"4$^9C[M-5N@P>XU1W:[D$+UGIC,(C# MP>H5%32_70ZD/=X[VKW8.VH>@HKBYN;75F/S&*[A:>.BV6[0/UK-?_Z^:-"O MG;G,[\[73O.HV6G03Z#&7W#S\];I=K[?BUUX_]\7NYTMLK?3N-C[O)>+"B[V MC7768B.0]SGIAXF(K(D4Z4!8(,Y+1=5L50&V,7J#"6,V<1:U8XQP$@BU*C@' M1&P.C;,1^#[[7Q\==A*<88/>Z%G:G M:'LUME=OKL;G]BJG*E&]2E2?CZE98FF@27J7) ^Y 3W6SHGD-?5:>_4H,;6) M![(R\;1[NB!E/*WSM;5[T6SM[?Q]VOS\;[C'KT=[^7[+&-MQCL'E]B^[1_\^ MGHVG[7W^XPBNV6[N;, ];I'FYV9GM_-Q'&/["M?F"=_Y=5$M3^*!69J/ M9CTCB,5X:\E'?V14C(J;*NP;0;;DO>, J!9 M21C75#HOG0 DH]9K;D6LL.T%L6WVK" P%P'"..+2&L2=I"A/M4&,6&="XEC* ML/:> ;3IMU*G^ Q.;067%5P^Z_%J!9?W@TLV Y?2$NV%54@GFQ#'SB ;=$3. M>T^U#$A=:$?7/*S(K6)3Q'A>!OOK!:V6MC7]@/Z\-^W"UJYVKK?IL6]T_IV=N56SQQVRQ.5\=3D-R+FF'.'.YC05A M2$><$&/"<$HX#WG 4A[99>;G*_U:%8:OJFXO$PQ3(1!!C:1)"V@1+ M18C C@N3F'N4@M0JXG\?W)[ON,$PF&&C R*AF"66@.TE)A .#-,@4^X+M/;> M,%F79GZ Z8/B_:M?C/HXR2$5=E;8>5?LC!%K874B1G#N@#8%I1*1PC.=J*>A MPLX7Q,Y93]EZ2JF1 7',*>(F2&2=44A(3HQQP'2%?)KDDE5_7$Q_7-)>]F; MHG4E=K;L3?%Z1P?>LTB=ZG5.[C?C[]:R9[K.L7DM1>K5S58W6]XLN=M@RL_&VMX(;WH\ZH;3,=A'6$&[NX/5FX$KE* MY)Y!Y-Y"[LOXX7-P:-9)>W<7T7I0M=I=9.X1SDRJFUR-FWP-^K XP%TMY^,M MYULH@?H:O\?N*-:^'=I^#JW_U>\=]&UG4/OEZ[>_!G.)G,^Q#'YV]S;_Q]N?=L]DCQMU_=B^V-[?.]S;;K>;%Q[/FYI\?-';C'HT_S\ZD^&+SWOX?8=_[=M?^8T79GZ[SQ>>L[/P;[OOK<>-H M[[#9^4B;_VR=P]J=[>X< MEH/K;D&8P>\1KA!O+KC8"$>CP3"?JOXD^0[/!D9S([4\P2%QAF(0"7&!-;). M6B1%E(EYE0)S:^^I,76!?\+IO!5VO2;L6J9&[$G!Z\ MD=EAXC'XY//T^XJ5,^/P/P-=>+5U#UFJ!J M":32C'CB,?,2)\Y],I+G]% ;E+9E:-:3@E=%LYX+K\1L55+ WB6N$54']'KYJSTKS'GE4]%SC]\O6_D_('K M\"HCY\PFDZ+PPN;(N:$:S'!B BMXP7MBJ\CYBZ/2W-#CV:2("W BG;0: M>1LU!8.E!.&/'#F_ZYGG;2U]%JCG*VGILTP+,+ G@3%B9*+<)&'!Q"1A&.-Y M6&1\6(U 4A-0UF^<4 M]RNM6\5JY9]3V9=Q&IY4VRNGX;D4?#8V:YC22?B()-A2Q!G62!N<$,XSH&&+ M&<>@X(R#SS _ NCN/D.EVJMKQZDFC'LK& ^<"S MP3_G),;!<&0Y\X@G$Y'6.")#!=$F)DECV9)(RX?$_AY1M=]"TNP',%^]3NS7 M^K&T:(/#ULE=ZL[>0J[L;;$^DA(#H+($H(KSQ(PS/CF@J%9&#[]6L;Z7!Z'9 M@:)SL;YF9_<(/KOYY;29[V7G"VON_ [KL'?44J2#T%X)0W(D7R^9.L[L<_7 MVP5^F9-GE0#2-:%<4.Z#UT0:%ZCU$@@+IZ8*&;\^Y9T-&3-*#0_.(^=S-Q_F M@(D&XI".>010]C$$ R;*=)W)!W?'7+VTF9]=2\-F0L8Y: MF\/[EN+Z/:+CF6(@]6 M$"ZI5 N M'PKINA)T-0SY6T@8_0ODO%NT-0ZU8?2'7?C>@_,J3?2'0>,\I5X1%HAEDC-C M3%*22*.O56P[UE1:':8[%RP[_BL>;1[NGNT2YN;Q^?;FU]H"*2ZRP VJR] MYTO%C*TP5*9($@^:8VNMC"HFG6.'5$HK*C'ZR<3([Q,'_";%@*(-$7$7.#(B M2,2HLXD1&9QFV1)6:<8O,%4N>L8DC <$=A0Q!4&&!)5>M)J*_LRKN:3:GOE M:CZ7@L_&C'UDUB>?4% 2(YY(!)[F-;+4&T6X\M@!3].\COE#0L:5:J^N'2=" M)L]5Y$KE'#6JB3:>!Q*-#CCP*F3\"M5\-F0, .VL!#5/RN2S7_#)++AH0*8U M=CJZB FI[/AK5?9E[/B3:GMEQY]+P6=#QLFE*%.P""=A$>RGR.EZ&(G $[6> M>6SIVGNEZHS,3]JKTHR?2#'!EH78L?WC 3PM_%BH295F_..(<3"2ID0P$<1P M(L';I 8[9@,SV+OHJE#?RX/0CYKQ'AVV]G;^.&K"/>P='9SFSS(L614N( Y(H8 10F"@!-B)"),)6MCU%K:I=.,P36U MH'<>;![AD0=CHU!@]0*8N*0XJ^3H)Y,CO^\<$%N6-'*Y,1B7)B'CC461",8$ M-0%C][P]G7_RA(5E^HBJ'+WWR86@>!+&$:M4Q"()T'UN0Q4R?GW*.QLRYMAP MP8F![2$4<6=!$X/*C=4UQ=($1I7..%XW_,$%K55RT@I[FD^J[)6G^5SZ/1LQ M9@$\P, 94I2"?BL:<[!8(4Z/7I^:S$6-!M4P$+#BA&-PQH@C21"B$/4O6,:&QQ949 M?Z6ZOE1?BJ=4]LJ,/Y=^SP:,I9766,$0!F*&."<8Z1 5DMARZXABGHM"OYE2 MJV'&WT**\?;P,/:KC.([-IX5'C-#.%?.$HZYUX$''8A,6@F31)40^O+(L_W# MQK,;I'G4$(V=?[?VCF"=YCKUTTGK4^4&%D M0F!R/.*::P06*:$@, @!8R $ 7!+5!FA+^ 7L#P@*$D9B0)W,+H\CT%0[$@P MBE>-9U^C]LZ&]P(QQ.2V'2($ >Y_<,@"]*+@J0A<9#:A"MZ@^(-K#ZM$DE7V M"YY2V2N_X+GT>S:\%XV&G70">>$UXMZ"?8WPDV8<,RJ\,(*NO1=U4.35R".I M-/N1K;@!12;)F-QGF"LBK3#@_UM-O:=>^E!%]UZ?EL]&]X(11-/H$5%*(FX9 M0X;H@(*VCBHOB(0TO D"=$64]U-%9QRHRF@>31=\Q:;ZFJ(@>O#I/F^P]*D'%"F$?: M QQQ,#E(6Z*0 =^1^\!BE'+MO3:\KA]>@[*L2KVB\\:?#2:6H2M/BA,577DN M:)@-.@C800G$$WFH($356,RWJV.A70![>0I[3WZ TA0;$4&M=JDG-%GKR[C$2H.X5S*FN\3:O\69J MT1^O /VE@Z6OD*LL-0Q0XQA%2$![N5-)2R9$S*F, >A)P@^,AVYU@4471*5= MN37/QET:F;=,JIUW/HK&T9?]9*5)3CO$H\K55"'W[: 6.1M-\M1'X*IK[X6H M2S5_4E.56:RVPO_?_Z,IH;]5V[3:V[0$+H.[&#PF1(:@N4K1^! 28](PKZ71 MZH&AI@J77PJ7FS.XC(GG FN)O*"Y\:E2R# K)/9]JJ;5IE)'ZQX^T*B9\ B6<]C>@U)RE: MA)4")*91(F-L1$QPQ\#3E(1P0.(Z5?/GVA40KZR&OS@0OX4SC:)=POP!XJJ> M;]SQ:+E<4MB V=/EAR5OK-SN_=<]C]X?87U6&SM6Q4V[0T[+YWYO,*@XP%(< MH#'GC3FF)8DT(,V,03R$A P3%C%G$O966J+(VGO#>%V:1\YN>[@RO7"LL@+5 M"E1?5?"KRA1\-IQM?IO!V42"%WE*1C .<4)"/FV/2$;%HOO\Z@@M@* M8M\$Q*Y*4*OBK4^%IS.\57O+'7,.&>T2XI$SI',9EX3MU8*'%(,'WLI-G;+' M.B:O0+4"U;<$JBMS5%#QUF?#V>T9WBIP",( 4<6<*<2IB;D^EN>!S"02RZT( M\O%+7%X.8HO8];^&%@3KLF/G3#O/XH_E8[G^OV;:>UZ^^(S*2K.R?AP,065 M_&MV2OYKO30?I,XJ5TNCX:@?:R?P;;TPJ+4&\"*\T&[W3@?O:MG)K/W2CQW; MZL*"_UI#M?]Z35[LU!)\/#N)W4'\.GF6[?2IE4%AMVB]^[KAH1W_Y^OYWC_A MQ%$N&YVOG>91L].@GXZW-[_@YN>MT^U\OQ>[\/Z_+W8[6V1OIW&Q]WDO-7<: M>#^$G%B(*:(R8?!)DT,Z3V[T-AF9H@PXAJ(5%TCNG&K_EF6$OGZY:,+-[9S& M]O?8@#L]?/7,_ $B\87L>^6LR_T/6(@,<8!ZE!.-41 Z,.:(<"RNO>?T9I%@ MKUXB,C#LG/;>L"#\3?8M!SPP22 E<]6[B@1IGWMSAA"I5E1$XT 0^,V"P%\_ M-A22<-B/\0W+PB[=Q\YA%[E$25"P$R909)FV"#.EC5#!26IOEP7Q<\C"I][H M+5,&S_8I=38H[Q!5&IR B!ERB@8D>0Q2!!:$NUD4:K8;LC3(GT,8X+UO6!B. M3_=)TL8E"FA@$_B&"B!!$RE1-"FZH*-++/=.8@N%8?T&OVFEG*JM;FUX&&N# M" (9:O\9V?XP]K-/E26N7H/KVX.8VU2]> M'T;PS[H'A3\&;YB:R5VOG1ZV_&'-@C?6NJS"0D49UKSOME[[W0[@A5Z^L\)I M&\3!(']%/=\J7.,T_[/,L,200@158DJ"S??&,*JH _X?E (V.!E4S">C3.1U M/=MJ?KJN:*EU%@.ZB/W>K(YM72['=II5LIGZLX]GOCW*SOSG7B^L&_3:H^'-'UF! M"40%\! VLUE3_Q[V)W=S NB#7#_:8V03W.P[VSZUYX.U?UU[IDZKBV;6YU=#M_9 M:OSSA3:.M@"*#N%O?^-9"-JE7UCC"-[[>>]H>^UM[I[# M:Q?;^6\[7U/Q^I?](#V8! N,3TJ'.'<*Y>YG2&BC#7.&$9I*VP*0$L-&M@>< M^V@\5BH* L6K/#>"Q\2T_ !)]9J$7#])&M>?Q37WN<%OWU^TJT".0-IY3;] M^!ZNWS,F@5AB$U!9$!=)G0_$!Q=,Q$&99"Y/FY]*ZK[YPQA&[;B=\G+LY%CT M&Q8]L?UEWP4/GZ0$69R9)I$> (\[E!CE8(B M"0^*THOQQK_['4/$,!Q!VB2 M&Q9>3[<'!+#XJ?<]]D,?X'I0.['GMF!VP]JW>#*,'1?[Y EGJ1NT!CG@WTOO;C2>'=L_ /S/!R:B. 0NCC:N+&1QG (+T[8G@_AN M\L-OH34X:=OS=ZUN\7C%AWX;7VML5K,=F3E**:QG^?+8Q!BSKK#*5F9<#S#^ MXK$!6B\,T,SA4/D:AT\J<^/+>)W<^-IMER5X'0CLO2Y[^VN"L>IF7]?-TCM= M]@?5+"M1M*+O6!BT*.OE\IG,79ZI9,4OE*8P1P.+Q[K$SMH$-N]0A?/#8IO7 MNAH3:U&;&(IKB_%FA'DJ/6J)E($5W]L/MM\_A]LMF.]&IS?J#A]K >Y2=/;S M+.0GV^H7B_AOVQ[%QX"+GW*9*GE[>GE[IH8\L(HOE$6XT8G= %[*AWX,K6%M MXZ ?BY#YLI7)CY]U^G)K4TZ4?_H?Y;B_WU$L<2FCA4^""."L8E]RZ%+&+ M@2K.I3&1/,J97XZN;'4'P_XHR^,$[$J<6YF3O7M&7,K$T:./YXU_&N=[_WP] MWCW:NMC;_'*V_?FCV-X\8,V+QD5C9X,V=CX=P^?:LXFCC9VML]V+/]I[G^'Z M1_#=FQ_Y[LXQW][T##YYUMC4U3D6CS3G\0F20TME>4N[32>KJX97S%<)5"+ M/TI=4$7D'@_F9@?D8>N-9#2AF')&N"8268H-TE@K326U1"N .6"N(G+W1+C9 7^$:VH33RA)GB>6JSP"U "O4T%)KS@Q0:R]EYC4#9.O M N&>J0%?^8TOD69QNWJ"&KG8G]'0G+3(I=5$L,B9\F"[M HV.!N39DHN=K6* M[-;;M' KQYKC8/C5#N.W8:Z__"OV M8M_Y=]?^8T;;1^W6WM$?A]N;GW+U&UHV;G M?R^^['MJ/3AH%B5L$^(R!*0%24 MITHSY$@@*!BK(S'24,WW7K_?.X5;'8#JA=BOY;<,&FL"I)Z:;G" MWGDKO0I&P--3E1ZG:VYE8!^LO+,N>O*1Y?DXB+@8$.=6(FTBZ++QC&K!F!1J M[3VM$_)8NJ?.&:D\"@J87.B/! *%AERE!@EL-;, MQ*S-'*]2O+_2YEZ3N6#HW.5*K]15:X,\U-I\]Q1?$HD.)%I-HEE>JOET2*EC!<48^H#R=HL MQ2IET_ST!_';N5UY=;Q^$_A((0G8&B4-5MQ)[ZQ61&E*J8E>"E-EU:\4[$QE MU3G%,/WCR.#F$6?:#!AQA]J<+S-625"O\T M*NR\$8)XYR)-G&IJC*8>QQ@2-T1@<;,?4%G;IU)5,JVJVU_V%8 J#0($DSD/ MJIH""5HE:*NIRB5N;TGCK*IG3TK'FP+UW2GC@@P\F! M(RY-3DM5"@42%-4B6!%MUM%5,J8//7!_2'3MQB81/[D:/\O9=A[2D9/BLJYO M=,,'>](:VG81C-MVL%S% )G!5G<\A^Q#&5EOV.&HWQJV8I5"=U_W>!*58^#6DM$Z?S@@+*50KRC^7B'$DQR99TRPW3 # M!E5H_O$<[$L0@!V,F;"; ZV"P0YIC5*@2@6>;0F5\E):>I$/U8.3 4"/PL( M/,=)>T437LBOGY3)4.-XLAYAH1T@!,;(AN3!(;._7_954\F^5(S8+\9G6$H7 M/4%2RYSE'R@R3E"D'8G!8DRP5&OO65TM2";\]64P4N]P*7 M6??(&86%9T"&<.XBP")&VA# &F^5\B)@F< ]XG5FYHL.WC2X_/2%E->'D-^3 M^HY'?=,Y]OOXPPU>%$3O/M_@T==GM:W+JC!75YB5X=BLS'O<'\^J -QC6)CY M(E7A$^%$Q#S#+S>'U@EIC2/"B1LEI;71L[7WDNJZ?.P0_<.U:U5B="]\C0KM M*[1_77'5"NV?!^WG*A^)EL$JB8@*%G'K C**:Z2]=TXE8[ .@/;&U/6CU3Y6 M:#_MD_QK:%T[7DX;*5>X.>J 1OL%PW9N_(9GP R:,:-V?3S*ZMW@5K>V[8<] M%_LU "1>KPT/8^U#KP/W>%XK1L7'4&MUA[V:+>:]U/X:]?TAX,W5J/+:+__W M_VA*\6\WO%Z\2G[[M5ZS'0"N:]^0V\GF)]GM]8]K?[92K&UU!Z-^T>1F_)[Z MC6_('][H=D>MX3F\N7_2ZQ?X=^M%;_I,3FAM#4?Y9]MNG]>V3[OPX#,?_A9/ M++P?GLW[G)8.3S2HG8P?N#^H9_0N'J\U&(R*3_12[;^6L!N1.&R2-='&R+TG MQF@6.%?,4*<9X]EN -_$U^U&,8;I ?4P/OX<6?;M^#]?P2R$$T>YW*5?6.,( MWOMY[VA[YR/\]VMG[^B -C]OG>UM[I[#:P#S\+>=KZD)W[U/F#4J.8V$I4#E MD_=(#[)PG/1;7=\ZL>TL[["L60B6F\;U #%X ML].X'K#YNWR?!L\"X6#9M2+@S)F K-1@XX'%.4Z48]3>:1Q6+8SB!%%+@T]4 M':"5\MHO&1G&4%G)PPK+PS';CU)J&85!U/L\]=#FVC;,D&4!V]S$T&!^)WF8 M&+_UV@[L?K7MJ[OM.UNGCP@#MA]K@_(/H^X@^E'F4;VK$YYL%&:)T(D]SU2K MV!SX<*>%+#"5@HZ K&R 76G7B"K>.N%L\"M<*%I_6#N/ME^SN4-_K?Q8K: J ME?%9::D[\O1!4E?ARLKO\ %^1%PY;;7;9:Y0S*"PF&F,NNV<6@2 T&X!2)ST MP6]I93>N9L%QZ8?"-3EM#0\S!+7 98G]SF"]]FWDCJ(?UL#9\[$_M/!^D)O0 M*@#KNF?8L>"7 =BTAH!D)_D-]?)K ,G@!N%V\[O 6QI.@*X2T945T>W-W8>! MT'41S6+6G?@^\3_9$H%$/?/^NYF=_ZL0SN*GRQWOI;\FKMJ, _SV1&!G ^\[ M$XQC/**8'$5<<(R<)PJ9))+$FGAB0^$!+Y" L98O\GTK[5_QK6\\IO\[Z$WL M#5B$]FA0& (P._T1$.!,74?=L3$:$UW ABPA84Q63RX5=?SY_&+#'D?TSV&O M'6NEIA:1MQ!3JUN$)XLWW1!^K)>6#K[K9&SS"Y]Y)6)0O& M\7M.5:_D>.7EN+'SD34/'I-J%2*6N5$A9:-!:QR\_GO]&\A'/]K!J']>.V_% M=BG9MM:^3"L:CTL;@#S94,2%!ZU.JPTNVO#\I)RHYBX'CH"('K9\EE%X^R"' MU/^,WV.[1L%C',3^]WSF 5)^,AH.UF\X4'C__[G^O]ZO^FG#]M5I@RZX*K[E MP"&_,&B=@>Z"+G1#<=0 ?\Z4,[72Y,]C5,GZD#4!?OC>:W_/6S696'=Y3E'@ MP.^V>YQ7?Z,X,[+7HG+?BF_;F'S;)'93?$%^6VKU ;"NWD=Q-P%\)*IUV;NKUR[M9OXFQ?LA9Q9]P MU]OI0[&5GZPO[K1ASUJ=T=7 G@_V!%X9GE]B'WYST+:OK^V4CV4[K[1YS-78\:Y[NVYR#HIU!6E*/ M>!(>N:0$2H$3891W.H%HT)L$8W@(%N3@L/#Q)LM<2^4Z+X:?"7PN #S@6[WO MK0SBJ8@9 /*7.S4A=6/+D(&1J-\& &6%[M>*8]L,61]ZW2+GH0#_L?W.=&F: M(68LO?[&C[]O[6QN7']/ZO76)DNET538R$3$7JE;9'NQ MF_JA]SUV;?[OUL<"^)X7$;A%=(@D!GPOL8",EAYA M[YDW*@CE<@'1.IWO(UH;%MSFEUZ_7FLEH&^3J-=?F?,-LYQL^/^,6H-6F5;@ M8'.6@C[-20@D ?1QQG$"VI\G4R> 4RF=8>FAT+=8=G8.@0R!KQ3@&I=/,O4@ M;Q?_CN#[O^Q;3[#A1"(JL #3J%CNK2-1'BQ);9+E;"LB;L"_UB!O\F#4Z60E MK"^)& \0B=MWO0%WTV_9]M1&+P:1G0I$KHD$:^0FZ-8;1P-2)FK$G>L2.7T* JJ(P%YL$+G;5^#=]OH1OA/(XXI 0_<:B:8M2*MM]"?'#_KMV!M@>(.BXNWX_?8MP>3.P % MRX&D8]NZL#(H"4WFD1XP1X0CE( M62Q(<4LCGXL7R&MLLP)S>!?:M64,5;W;H0SCQ,;D^<&;/T=GOI3KW\+1KPYMGZQ<;']93]9 M%7ED%&G&'-AH&9 E42%NM V< WX'F]GZ#<&*WC,X;)48/*T8X.:7?6^CCY3PBA>5:1YD$YB5U(N3OR#<%,P'/ H0Q$5^"58JR-CQKOFZ;P9!3B M[J[;I_B6S_PN-C*/8!)H \ $,B:WOZ(*T$*8B+B/FAFC@UY MD3#9&5.*\C"ZE9,N1\-!KJ\KSX47)S9T\]E/*$U4P41N)1ZIEW5]!/BA-Q@.FO$-']]<-%CC=#_(9()W"CF3&.( '4@KP1$)L G> M&F:*S<+EB4%UM8S"(.15T3.V]+\5MCI__;MME)=UAC.7!4$Z4+U-O %C[ MP]9%SI.?G/U,'^WDX_W2,P)AW>K"-\17FPQ!:)D,\2FZ/AB!\QK!!>:3Z\J: MUV=R)@$/G3,?!B,W:(66[;?@1FY+EYC-BY@K1K@E4>*7J[R"!2[=VJ_C*X]3 M"F8R*NJUYOK&>K9&A3B%3JO; GM@"]=RXR!??U(FV#8.>72N.D*_._94Q3>'G@="*#QR2GM16Z5 MHEE"/%*+3, 4*1V 8SCJB:2WIB7D<,%TTLH8A0K*-5[[(INJ2)@J @X38!M_ MK#V5_S*8"F#,G64O'T304E(J2$@\2BZ%T%(),)(6["2F*?*'B=M#,AW>')FZ MGA!SD7O!44<\\;R()=P@"K]RB)<(7HRYODIE?Q][6 M$"A.26/&[9[/R[SW24[5)1^$K9<_H$4@#KWQ@4%YR7B"BYQ$ZD'"6<.?C*&*G .J16, M&V(HW]^9O2XC_':S\X%N1:KW=_3=PXVSF<.AL>M2S!L'^T8" MVF@=@7QY(%^ -L@E2Y!Q)&C&8TQ%XLLZ67#>]M_+!T>IB5@3PX/AC%.5=-"> M*"\="X(EEJI=?_)=S\%13XB,5G*4D@+L@E^19MX@$STS06/M6:[J6E<+=WWL MJ;E\@\O>C08B1EE(Y*C8C* MG%E1C!SS&D5P:%(^GX_)Y;CZ8L#()F_)E"@G@R:,>QPIQYSKI$ ,I*=)>4^= MK;;]R;>= =N1G$FO%$..1D",S'L<2Q8I;Q3-CBRS-F_[0L2HPX:L9;IV^I-JP!R2*EYT90PK%>&T@C_]TEJ/ZYDWM>"+?\TXN)PLBQ04HZ X MG'(>K=?:6!LP\<()X$'^[K(\>Z@R+;B%1%?"6PKOQ[,\$BLFDLLMGO4(8!K_.&S07AZ.%<3%*PJVT3LMJUY\<&DXSG0$7/O*4D L) MZ(P%_T?'X!!QA@07* G4W\B$UVL;@ZM*S$EKE:N8\W5#=U5BZO[&S$55,>$S"S3U[V%_,BUXL_YW9NU(G,0G$$IN$LQ:X%W4^$ \2"0YT4":9$D[@,S%L MY+ ?QD1BRE4T%/!+,6U\T, TN!*<>>O75O&X9Q M0?R\\67?:6Q" -0&OY @3KQ%ACJ*0'^BXRIP'=3M.>/7L\2+I*WKB5JU*_>E ME^4R9+!4XL>@J:7LV:;MHGNX+&2T61"&"%1#%F#BRW!*$A1'*88VQ8'>M+EU< M.+!\5>E3'QP]L*KTC4O-.4A-M"PF!IX%,S0@;@@']Q-\4+#S21!P-[3S3U9A M^@#QJ"I,GUP\<,[@X\P8930"+S0/#;(4Z41RHB=-EG&MB=.W5ILN,F&3O..B MS&A1]O'$JI5&*[_W4LBR4.7$&B!31VYF-&#!XV ZYF%?'P"F'8W43.;/Q@E?:4VL,:7_:3MU2# M%X(\R\Y)'F*FJ:$HMRIU!I3)*'&#]A2=)2[K)W\81RF#>8];>80Y4U@KG$]1 MN DASXYG*BBGN8R"3:1*WFN.:E5Y=--LC .ZO;'/&'5.Q=QE*[.[B!T"4<+ M\YQ.2H<4D\KCM"F>'WXWP;L27R?<#C8_;]==RY(6^!SW+U*ZN2YI<&-A4E%H M;M'" ML[Q*KWBHJS8N>:6_%W,>[W!'Q5=^:O=.!]>U--<7Y2:/W6'[_+*0J+C6K+-W M-7V@1L@D(EH8C^+8:URV9$].VBU?E%UT;LCG*(_8KS68*-;"9JPY:5L_=BZ+ M=V4OX<^MW[>_3GKF B+E??##;1E9>*&&&41H8FDP=/ _U5VB$O MO-5>*Q$5.-F"LCK'"QAP%I*5V^]%]2Q?8XX;P;975713$D ;&_O.:NUP] CG M#K\<.V!O*@24$HU2V4RW00*XDG5A%K&XJ^RW=CG&Y?)PJQPD,SGA*F3%W0E? M9IN!+0TKR0>'I3=11P$4="W;X.+Y2<[?W:UC65"ZO&IPZ>?FEU?7M4!/.6D0F# M(U/.V-Q7G]O ;0H!D]P?1PEFA:YDXMED8O-WL8332P2\I8#(3(<(^-PXIR'R0 &]R_EHN94+7#]]SABWR"Y'74.F*DI7< '4P@ M(QE!1FCG/+.)*%GL\#S1_>^LU[?Y2S>1GFEVM%Z;BMJ4UB@?U8SZ/; +W5X' M@*;($[_&7VZ4JCAZ'-"HG*E'&?=Z!LY4]IF42>"2.Q. 2IN$@$I2H"^6,)V" M#+#T[QD(#E^4Y9,E85#[92E_JMKRE]ORG/3G/6.FZ SA,%B- )MOM=,H4LP2 M,8#F(:>*ZL5AN5]_%(990OOO9U J47B<8<^-+_NYRI/"+H,HY/(R0A@R23,D ME;,D4L>5!?/".'\T[:^V_ 6WG!1;C@%O*3 *%?.\-0=D@BF"A [!6TQ=LCDD M2Q='SWZ].5IRTR32*6[0&A3]&8J^B5,#(R#(XOK3+LB.4);7'(RV[(X M.(.]A#_X?#R8\O'@^-*CD[EB;N"5K2+!ZLKO\?FD_$?3+M=KK_J\[;;8TW3> M:W;UBG/MSDF[=35Q/8]'GSH4G?$D)Q\N3TF+,]CNL)4;#U\>D;:&DR'PXZ3: M1=\P[A8Y%UWK F*4V4V7:4UEL[SQB6EQW-ZK=7H -;"+Q:S-4=$-;^I;+H5M M?)>%?1J_+<*%@+_ZJ;\ZBW1QJC!;S'4U*76@DI31D, 5YL;$)(ER5"@3@[DA=%A5\#Q%NE-FXI;3 MHL5;\!%<>"82>'DRHD HS0,?K(CFA_5B-RC\./KCA[EY_&5+BYM8W/*QG_N) M$GV\YO*+8@9O3:::%W_G.8/$>YZ"$ C87$+<< KL3A#DF? :?#W!<8Y KPMS M@QQ-)U<6Q>2Y=7PHT]T>SY/9KS,7+[J=G[2!W'HYWDV4[W2_U[_MEXO M DTGL?C,QJ!E;_B.J6R-HE'ZE?,ZF\([_H+"MDQU6"N""OWRWK[G[K:3WEE' MHWYK$%K%N@W&'=?&R;WCQFOU6ASZ]5_7:W]?GL).W]^L&MX2)EU0!AA5$M$R MKWW@@A&M:6(\*>RP@><+=XN8I]99#.@B]GNS&O= MF#5< /D5*S:,$3F^3A+<&L2 )>8I-"E8;"AZY#[D7,5!8Y MD62)F]R,W]/<@[U.%B%L]J1+@2C+D!9'3O,KP!YN2,Y8MB5MB,# C5:2@B_. M&+'2!/"0HM5<4>UOR%>L3NGO)R,?S\'E!M$(/#?F)]PYQ,$W0!HT%$49"$Z) M2D](T:5O02O'Z^'4;!F*?NF74K,41EA#=,XSBTEQ)YQ1,0%;XUYQJ3Q/-QN* M"@9NV>*P MCQR+F,OUYS?Q*KEN$>G]T9GXW5)MOL;QE,_I<3]S+#>,XH2_]KHQGX#DHY0B MTE%6 4Z@X]H%QX=QES=?7NL@=L'F9#H^==6QJ#9'Q9BL&=ETW/ 8O)0DG MK71AH7,L95"T"6^/GS?/B;.Y5+S4WC+NN SR TU0UE,=C56<,M"M0)(3AEGK M+57V45*CQK7B?Y83E\8%4LU>=WQ&^H9-Q-^\^64_6D$C-AQ13[,.:HR<812Y MF$C2U@HPRVOO59WP!>-@WT!6^R%IL )<"XFB@09S"V2A"GE9 )Y =/UZE,#B M/)H9C"FJ_N^63%,T<;F$X1?,I[E#>^C79!)NZ)'\PY['99.'HE9LG%(]*".N M.4AZ,LR[/+;&9>.$7A^^M5N^93H[Z??9S_3C">Q&,;ATD0$>O[=L-C#I>_ ! M*)]%Y5Y_C]W0ZQ=G(NU6'.7=*^2AZ(@"SP<4+S >03D\[,>" M' Q:9R4O+2YU.4%L$O(]&%GXU#"6-Y(?:S#O!:^9S2J)HJ,.%#.IX+.S59>"+"QZFE.) MNP'M>BW+$HA9@7/=W@^O5Y='YTMWU([>JLM&DNJ4A;N7X0*ZR3R&7NVM&&O/ M+9?.&PN++R,6@&PJZ+0OR=J-S//Q":9:/"\$K-!MT3CG M' G!,LL9RT,'P7.D\#. L4H8@_NX*!HWJZC]UO=BX,J5N@Z T_Q/# =98R]; M=6W"_K9[@U$_[L#W_][N^>.755_:^#91WX\4/G>Q_<_>46/'\\;FU];>/Y]: M>Y^;K<9%^Q"NT6EN_M%JTC]:<^J[LP?WV!![G<99\^+@M/GYC_;N/W\<[](M MN!Y)*-'$VSR:-/G9 M.2B1\D"3CQ';Q!-1CEE)E(X"G'X9";P_ B:>Y%$U_1%@^=6N#&JS8;YY@;Z< M&Q,RI4'MF(;OF#P9KKU^9^K'"W=]H;D63$@FI78FIRA9;[C7C 9)J0)(O1[' MRR$\N/%1RIG1N85IO98QL.7+5),!6*G!M2A_L4 %DIWV^NU0O&MX.,I7.2YR MR6##AF-?"U[*I04C#[^XC)%%>U)P? 9VG$N 5?:H]R3G=Y.;C$M:/C\AX6N-DW"=";',DD7OE(IA]*_*R&8"N2 M3\D O^,Y)1SKP(WUW&KX1_%5&\E4[%).4NN%'$,XZ6?M](R^NQ&KRBSY-FL;\*Q$B)ZGB(WE!BP]#Q982S&P;LBP$1 VZB^+?.U./SL MCCISAY_-(H]G.^40TV!G;")B^ =N\U.O/YUUDQ_@LMQB9;+TGI^*'6V)?<>C M2]&)?)C/$4\L%R^3W.^7:,=2XD#4UM[WNG%!DEYVA,KS.=CG7 E0EJQ%DT%ADI##W"!.,4.:,(>(Q2$9RB(U-OM5-\QCF!R+7[JI(#VH MS+ HTGW':[7/M4$Q]#1#GZT5F;CWS.Y[ !+= M)$.?\NU,@\S*Y/,]OPQ='+-]*C3#WBL$C$HC+I)#1EJ"BIZ/U"5,?#%SURSJ MN7/CUI=<_M(*96M85,K!CO\!+DC.-A_'<"GP"[!_#=O__]E[UZ8VDF5=^*\H M>,\^[TP$Q=3]XEE!!&-[O#Q[(<8V,P[\Q5%7(RPDEB3&AE]_LKI;7"3 " 1( MHO;:]F!:ZJZNRN>IS*R\ #U1?E7*]N7]K]6#S?Y66R EE[; T3[8%$,0BYH0 MJZSM*CLJZUM5(>HK1E?I4LVG>G42U5R84Q%LI+,!6'.^4K]]NX6V][Z+%GPUEL%)$=RY .QR,J4D#=8$)][9 BYU-S)I4^< M^\B=\=PGHL'>8UX&M.#+?/:+WV@4PMAQ:ORX>^M>9_GF]6CR+W MK?C2J]IGV*8!QZ#5;0*F.HT[[;S*2;CLS+O2@=ZM0*(I!VLMU[:G@T=6./Q+_ZP\')9ID]B;[WU ;YACW+> M\_CZ_\(_X./?],.WSC!S-"S<1NME$RTRM1 7%OE2I$DV\V% H[H]QB0. M,G?G6\'O)R=RH[4%T!X_YVR=SQ=R(@;ZIO,1')0%K5VT/J#D*U)G!Q_NSHTA'WC]LC-1SQYR!6 M(6ROQ[V\,K_547@OF\I0=C5_7L]CO^FX8NDI MXQQEPTF,-/%_E7A6[4S'D7CG)NJ-K=6&=>7UJU7^JH31]7&NS3&4UY)I' M7QQ?)0@76\'=* HY5F>&E_G]3..^T$YM#*FFRDFKKN)TPRN>O]!%:FZ4Y(HJ M8D,67X#)D4B15%1W/771$VH :+CZ_KG6[CW-=).D*=84@: M#;H>3P)IHB/BV$OJ8\(\)SS3=6.F0WM_GCDHT3&IM5?6>L- ?V<.XY#_YL'E M&B>BDA(\EA)\[]+113CN+ASM;Y^-DUXSHE#"V8](K$WW4>G]*$K*;3)FKU^JUP_;^[SHQ:98RZMDQYJ/^?M>#6+_W5I M/U?0;,VRL\9H4V632REB+@/703D:8G3 M2QHK,Z8E11F71CP['W/38]3LCH1 MAFAT^2@[< /RUWEL8M),<(,S>#A\XCVQIPZ$6#W-:.U4SVG:AV=']3HT(,SRI^Z?77( MD!WL9T.XU#?Z:O/O%EF7=S4'KXY(_%&$X41$(B&)JFB#4IAQ[:A+S%DN!'%> MP]85UA;0[#RWNHY B/U)):R-WZ%:J0LY$-4QYT7#KU.Y) ;QJ-\5_M"[<)53CS!'QNCQN =Y-)>B[E%P$[%H59 MUB6E!\Z6./=R3(GX0LG/U:CY,0JNZXN^/LXBGFGO#RH7BZ*8:*O \ Y::H]U M2O P&1EGMU 09]CR_QST?8QA^#M@X<^F)LWO_4$EP;^/!?@\V>39;O#MNA", M$%(JAA-,?4Z=]0),*!)SAY:@A9?>Z=RD@X )=44@QJQ:H'!*)4JQ-BIP+)DE MWB<:J4B"1DW)+;3 (@D/(0FY.@6VA! -DJ"TS]7&A$"6N(B$I)HD#08>3ED2 MM+XZ)"?K%4T.?U,):D+_RPI(MXX2:PYE+YWO-J<)%[Y4.=U]8Z>>;3ZWRLN; M5Y#\;5/X^ *D\)$'3^'[W78&?V.ZK MKW3OX&M.M=V'>XKVQ]_A?MNB_::=MG?_XNUOGYD.6EE%4<(,#"2/+3(F%^\S M3&K'86I3FE1#&8E&"@P+8#B/R5J.<^D]J0(E8&[)R1R]/.VM:MY;V]'F6:_Q M]<-\O>M%^TK%X,?CFE"G)8E>,R,2]R&_.>',Y8:@CR6/%Z;ESTI+ MKO]^QK(IML%X#]@&4/60<1AV=*L$^82D;%;/H' M1TA,7D0#^[7%E$W*YH(>UAT-^O]TAM69;'-.VG@5JD"_')UE![5_X6()C:H3 MR:7C]/JDN4X%JX.6JY;(KCHLC6!C51O5,.8.5KUS8[R* 3[4SOTD*E/KXCGU61'PYIPW)XA5(6#5 6UMP!V>2WHK&TC9F9M#J\>O=':0 M/DXSR7GU=<94#O:HOWWQ%:O [MH]D[L[5Z9?)PYR2/C)BQGSW:_:=!6=V'11 M_LVB6=IU'0)2FZG3?__5L^'@N(H@^^]QU:.F$HDZ0*&NZ%ZO67WRVJ2T#GM 3CP@Y7+L!Z_O?Q=3>\O((_NE===ZI^\(0;,P^J M>E2#PMI9634>NOS$L^]=J(PQ]DE.._BN<+-=4@)N608W,UG#EDN> MP?U#A6U"&0@F@J[@%:8"H" MD!OPWXCG'Q9.N%&3?T -^X,'L_RX&W?2F:Y=1RQN]<*%J,1&_PX[O?XFV?@&6OAN]8/6E7V'W_@)LW&Q,F8ES MKF'>_)N'5,^K+S$TP<:=OWC18PC<8O^N RF!7:K#L5K?]I<)#C0E 709PY5"_K"*\P"U2*0/C M^RW.1XF8^BP]^IX__>L4[4SR1$T1#ZZ<3KE_*XWQ.B?A7[EFWAF5SK!&5[QV MUNP6ZJ5?P;8YZ!QEG>G2*\Y-3I9C[7?[(]N=[P0T6^BH?_0"/MNJSN-;XS=9 MKMEY5]O:?YZY"[9J=\'V!7=!I5B_/3/Z:QVW^N5/C6OHYUO,[ZTF[0$G_T9\ M7GLJML%4MN";WPVJF6M^^?B6]]5+^ %&4*79]$9-+,K.N8'UMC*P9M(6G^(= M&D&B/T^8ZXLK3@N(Y8N"<,G*;H3@ F+9S[/L>M/VE?U]'E &N=R#G!FSC4]D,6$YY5>I8%FI&A>#-N^$RHD7GURF M628,MY9AVO[/Y#3-](H77ZU2>!;JW69)ON$F!HRC="QR&[E6W.+ G.91"AYO MZ$=R;;6J2O5=F&"X.SIM]_<.OW=W#K8Q7,-['[>_;7_\H[MW\.Y;^_2UV*-O M>?MT^V1G]RO9/OSKV\[NE^_C[\"SCC_1O^3V:7;HPN].8:R'?W?:N4?O;O=@ M[^ +VSY]FZOKGWS*5?9?_9ZV3_#)?W9?C[8_X._;NU]/VEN?;8PBLDA1C(PA M'EE"6CF-E$HVIIBK7>4*5V:Z_V-]@G ?Z<[D.J.4%ZXI7//CCATJ(*##+6>1B$1,[D%+2<6&68-_--BY@,L M8<[=^K__GZ:$_EIXJ/#0DO"0SY5IB7:29S7'&2.HM5@(;8PW1N&B\SP.W]!) MOE$@(LD&9).QB!L1D.9"H\!X !'UGAA5=)["-4_^;K/H/$((*8A5S'-N:;(. M"VZPP$K[(+ L.L_3WJ[;.B7I;!-X)3,O'GW-5/;JSOZA.U79N! 26)AL!B9KOYSR M()G<:M@+AK"W%'%*--),:Y285]IBT*>8KBIOJ.GR+%-GU3/2R(.J4L\;O OI M;RFPO3-L)YTN,03K+8E(AR00QXPC;2U#3 N&I88UU'IN"DA![P)OO7=W4Y2M M]W$Q/.G(8,%AG'!"VIN$C7+EZP<) M0+CE<>Q_-Q$%QE5Q0(SQO"D[X!@2.. M(7=1HUHC4*QB[D]I$59">:J],I$MXJ%C ?'2. <*B.<-XJFL@4AY8D(AY0V M6!"!K&86*:D,()AXDIL9+!Z(GT/DP&UKF\T]9^O6A7]6-*'K]N^_,AS^*-D2 M9_S=CC6AG^7%%!J?A<:GBVY@1BDQF*- O%;*;-]E=$5["26[:;9(WB.LDD*,6(X>E M%%JS$*.8D^^H<%WANN7FND?)Q2E<-R^NFW2R2>,DB5$A80-P79(<6688,I1& M&Z2FAI*U3;VNZ'1"3N&ZPG7/BNL>.G>IT-R\:&[2#2F<($Y3BV"3RO:KDJ#2 M:8*L"C0)&K#/Q_KSC5%Z<*)K?)3C@9SU%*IH[ FJ$,^YDC%=AG++99"//,C5 MI^X+-VVW5_*O>L65 MT>.E-BEZG:S"BA/EC*,):VN"9,Y%[BL]'A/*R%SJAY3Z@[/7']S=&FUW\/=* MC=]]+;8/WGV.CC!!?$1.88ZXHA$9[0Q*,@2>E$J1B+5-LBXY7:! @L)%A8MN M])\F;&((V% 2.27!*.*IB&3DI'4:.2TL(AK M3Y%+TJ(H G6&X>#G6 >U$%$AHDU,*$7">>\(U8ABQ7*8-RA%1%GD+ 6-UB

J595FC,EK?HT3M'.M8%/0NK4NFX/;NN)WTRX3HN!#1(LT)1YP9 MC@S7"0DBL#+8QH3GIX(4^"[PYOO(GHP"XGN >-*=(8WE-%%D-/:(1P<_1:-1 M$M:YE(*BAI?-=^G0NY"F?\'MW7$[:?_KX&%)E$9!$ )*-(=0)/$00:-7,B%9YCSR#%K49!" M2<>D 59>Q!.)@N)EBFLH4'X(*$_LQ[GM=*+:(1]PCK@R 6G#*+)4!&X#XT'( MLA^O/I(?RC500/P ()Z.$$@ZN6B1$DKDODL1&0&;*+CW,Q7 2EJN6 @*D!\/R)-N@A@)V!/)( LJ" Y,+ M0D1$!0]+:VSPM !YY8$\ M'R=!*3'].!B>]-=3G704#/F('>)!&J05&!F,6^&UMC[P^76G+BA>7!0_G(.@ MH'CN*)YT$#C)L4F2H4@DH)@(B8P+%&'N*'.11J;$(J+X.800W+U2_#TSN)KZ M0/7+7U$BZ-D6X9O[_*S,)O HJ1>E4M^<]H%W4ZZ50"TH;U$AQT- W!J,K#$2 M*V6@%4BP1H3UAQMDY^;<*F18R+63ZY(E)A4SG1Z83JJG@H(["/HA( M\#D0B2IDE;8H*.J!38,,+E9=D&"W+&Q:V+2PZ3)Z>PN1SIU()WV]G'G%A#"( M1.!0'EU EBJ%&- IQLQ''^97CG]1F+1R%/\RLJX;X;^A\\_F^,W:QX> %E__ M.\MXIW=LJU?]5_6Q^D7=X)?-LY>N?G]V\8>.[D> +QW#]^(+-/ P42OA%:8" M#'<76\-COYZOY MTM$@_F,!T'#M/V]_VWF/G!W"MX5%_ M-+[RS0Y"_=F-UE2N'3P>[I5'F3H]^%7'=N$!P]$ EKR7WZ_Z+#PU#?J'+0_R M8SN]ULM]^' S''\\!"&*@R%\K]7MQ./\9MX.]UM'%B047G80?>Q44S)<;^U; MF#^8A>-!E=F:/PR_SR\,8O*O2_(VH9P&:522B1KCN"342 \H3%@G(0-3^/.K MJKD)_ ^==SFYP*0@,OY%.!Y\ QS!"Y^?G6W7@SG921-AMLM)GMWX[_Y;.=[[FX!8;Z#^\)S7WVE>P=?>?M-)LC7HOWQ=[C?MFB_:>>H6+JS]3EI M;+GV&LG$*>))&>0(Y\A'GASVR4G"US;[O=@ZB78P21&5T&50?#FV PO+!Q+B M3EH.9A;$+\/(V\'@),NT/00B&)T!P4V(YGKKVWXG@P%NUNGY[G& 6WWKC$#T M,C(JX8K?CV)OV("@#W<9G(&NCA-=;]FCHT'_.VRN *X$.V:-UE: /Z-^?C#\ M:K@/$+P@E/5 SS]=C7$P%81:#:T& 4CY?X_[&2<-V(]@,N![%6K^L8-._WAX M 6'QNP=Q_P)/FJ;4UC4<>B/!7G.Q%F!G,7'"*,FCY=)Y8[FP,F*!F5!!I\]2 MK5U+V?-GYJF>$A4S$[IQ(_R=%@?7)JB-$1C$X1J:/. M"6O66A'TTB-8$4 1&*+->E3@K5:D=7E)6N,UF=9#;@V"*_?['P_T\HL)[W0T ME($1#7,@H[6&@;X@M3':>, M7Q2VLR^=7F5UB,L^"Q^S'IH[>57*[GAB:BL%IJ%KCX;QQ?B'7T-G>-2U)R\Z MO>IEJB_]VMR]L7GR R8LE.IY]>5?OW7":#^;X1NX-L6;H);FRK2A-%5 M7^-B@W)Q[66\0:Z]=M-M"=E0\FZWO?F:8-<_M QV$0>K;G?;'X1D_3"0TDQ] M] J?8HW/A>H;MKL_B+&U#9_;'[9>]T"AKW;L#]G"K/N)X?5;1''-,#]W27]; MP(EKPV]FF;=;"MAB>:*O?O5FH[M5QM\,'K(%7_"L",[KC6_3P&VE9NXV[0B? M[>3,3:P6BSRN/JVYVA._\FN,9]D,5B( _$,<_-/QV3$_'-WQX.6Y']T^IZ-9 M'9UPCG%'C..$*X>EBUBK1*7RCHK&):,NN63N48HWP6!#X[?YLVM[C;AF%\[B MG-7>S7O3G-5Z\NG-]NFG-V_IWNY?^0Q5P+,ZVX>OO^]]?,OW#O>^P_CP-GTW M=5;;/OW[Z]YI^^O>P:?]=NZ&GH\H#M^>[.W^OK]WL-_Y=/#Z6WOWW>FG?%8[ M#GBYT#G=4IY/VI%45B,>M$!.$X,HLS&Q*$20M&HP-.\ PE4):2F\]WQX3ZIH M'5>$20+D9ZU5,E#A3$P6JZA5Q7MXS'NX\-[B\-[I!.]QJ9.3SJ&D8D2PF %9 MPR*LF]1619J/)BK>R]I@X;W">\^9][0EP5DI.2.2*T:,T-@S)9AA(7'!KCR" M*[RW"+Q')GA/4R$LIAQIKBWB-&)D-;.(:HFMHM%Q [S'UPV95T/)PGN%]Q;I MQ6?A/1^\PIX'8#[N<[@"EQ$@0BT.UCG1Z'NDZ'L+QWML@O<,CI'$X)"F3@'O MV:J#A4>".\.8(-S3D'E/X3EG'3]PP/&*EZY\.P[6OH3$XI=K5BOJ8" MZ;M#>M+9Y+ W6 :& M<&<>T, F4RH:1QU)YYB@7+D-9$%$BO+J2?VHU2('UW M2$_Z44Q@3@C,D/2YG)V*$AFP+Y %H'/-K,;4K&V:=2'O[4#.#H>]'*^X!%(_X^Z6:QF2YU9>F4_M6-@O'#OJW7;Z>7?5<46%J@G M[Q*PU5G9KW.VRFE76G*,E',2<6(5TAQ+)&U@%+:@P+Q8VY3KP%KW:*5=^F4M M,+B?VD50P#TO<$\Z#(P/P8/*@3B.\)?W.2J/.<2L,=$+H91(:YMJ79CITXH" M[I4 ]U,["PJXYP7N2==!P,)(6#/DN+&(&Z:0H<8AXKQ+E@6BF<]Y".O:3/>[ M+.A>#70_L=^@H'M>Z)[T(@BBK<4\P-9-(^CEU.7&U QAI>M6F$0;0#==9V:Z MB.23H/LYQ!%L'>8J8:=U$9-^RO6%^H/6\(:TI^+CG*,/X4=T='%Y=M*?>7$N MQ#Z]',30*>[-F8CIPY3#P"4=%!8,J4@YXK#K(,VH0EBFD$@*1CB]MJE+'[P5 MAO(=+V9YHFSAA%7MF N-,*.:\2$F J,0:K2G(Q;*KOW3VBA _-.@?H%(BP[$%W<1J'%..33;&S"DQJIQ(+"#0Y^ 9*$!?**!/)2%$ M(H43#&F&%2@G+B%+"$8R$LNXC13LR QT@>>5^5V OH! GX/;H !]H8 ^Z5%0 MC$7*HT V2HZX40(9QR1R/ 9KHDZ\*FU#US&^=[I10?H"(_W^3H6"](5"^E3& M@A!8!$&1,I8A+GE$SGB-0(DG@EJ;--: =+Q.[N\^+ $',^'TY7%N]=6M>DED M)T,)+WBD%(7K&SY.$]/[Z/M?>O!:H1U'F9Q@L&!Y.8.1T\DXZ:F0NO3*G;I#EE&-QD3[G?(6"]*=&^E1< I=@ M3S*.G$@2\4@I_!0] I/31QVD%CF#LB!]Y9$^Y^2%@O2G1OJDC\%'HK%R!@5- M..(L**29- CV0)2_VM M9);B3+M;E492:2:[K_-S/F,"VF60$47O".+P-S(^220-#9(Z,$B2S0T[S/V+ M,\T56,M1U;Y0:Z'6Q2\X4ZAU/M1ZR7V)J )*,,<\T*M3T.M[0FM5;-HO-8$D>PBYZ"J(F.315IX:FCN M0!+"VJ98UVS.;>8*M19J+=2Z$+66"K7.AUHGM%;.@Q,.)Q2'(%^^_G<6_4[ON JV MW?P7?&S\6A>>YF,N&]X@=_-?;O#+YME<5#>^\+4&=9QN* '(/.H/._G6+P:Q M"\_X)_[ZK1-&^V-47OAB,TWX_"O6P90Z;#30Q-S./GZ-Z[#]1>GENJJZ9N0 MB)IJA'IHXELWZZ U\'A15+CAS M7'+NH@LJ7/>1LSRQ$_BIYJ.^?#[G&[B>]^;LI7ERQAODVFLWW9:0#27%G6Y[\S7!KG_HR@RV3,$/!ZMN-Z ? MG$?^,!#&W"M\OZ:K)U(PU94*YN[^(,;6-GQN?]AZW0LQ5!3\(1Z-XJ&+@Q;# MZ]<&]<\P<<]YCMOPFUFF>+421ZZ>DYW1/KSYGV A#.*H,XA5!DEC-UR?17)A M$F9H.[K@XI$=7?-ZXUO@;[5F#C\R.:WJ/,Y- A>+?*[VJEQM%Z_\&N/[[3)+ M&)KUX8;*Q[=T@]RB$?Q*^U=O\?XKXT*- 4M"N>91!JX<=9PE&;30-G@KC9I# M">C5ZW7_]?NGCW\?MC^^^]Y^\QJ^E[^_);9IN[M]L-^IQDI?"WC6R:1K=&?W M]^ZGCWODTZO7&,9[TG[UCF^_^GJZ1_\ZV7GSQW[[U:>#/7CG3Z_^R+WNIUI# M,:=,D S9Z'-:N*$H-Y9 EM"DE;=1BP"\-]U<8D$;W3_NH5+AM>?#:]I3[@/W M0BK! 3*6*HT5]\X;H;@V,2M8\A%H9 B%GY#E$]*KVVJ5=?YEB*]]H&GO%#P0J_^ M#!3L"$^..2P]LUSJ:%,BD6!JE='A7#V]3UGX0L%WIF ^0<%6$$%4U(@12A!7 M)*NGC"-#;;("?HP1S&XYYQCZAZ/@U3IMNQJ,;[,[.@ZO3DLM51X>T?\W7HG" M1+,RT73%-9,$[!KVM,&8?P;=5,'MW MS$XZMZKNS\18Y'A2@-E$D:5>( QDF_.!$A,.,"ONW85A@3%;<+\ L*BY=JOWI<;\42/M!",RSIY=' M\$D4>KD[O4PZ):)6G#B#$6'6(0Y+A8Q3%@DL);?,*BG$VB9HA@M$+\\A .N! M&M(_B\86C^"->$;=,A^'FMHOK_!24"M@XT"4@]D#?VCN/!=0L""]RA!E7 1J M6J#&%:5%S?+Y* J2YX_D2=\%@)A;IPD2V@0$Q&R1)I8@GT!1M(R;E S8,"N, MY,(&R^&Y*&PP?S:8]&A(*[Q0S" MN$(\\1R*0C&B1 GKF&1@/ZYMTA7H,KD4 M +R'0^-9L,XC.#0*Z\R?=28='4D;'GCR2#H..@@/&FG.(XI@)GH27!(6SS$X MN 18W,W/ 9-^; <=VZVZXL72%^\AO1RW[JRQZATZ'XF5/DSY."QWRC.5D C* M(RZQ088EC((W"BQ<:ZP!RT@L4B^-$Z. N3'!O*DBX,:3BM[1I(,9.X\ MLE1B9+'!!I;5R136-DMP1N&"AW9Q%"YX;"Z8='!@9RS0.$&61XYXEA-+J;I4^^1SB4TKOME*J?2E]7L^Z&OLC;:33&4>!PGYI8",-,FG$ M77(Y>\$A$9F-%C,1DX>-U)0&0K,7W2C46:AS(4*I"G7.@SHG/8LB">*5TB@F MFB.TDT%6:N!/*Z.(41*;&UO2^WL35HDZ"_T6^ETH^GV$V+5"O_.@WTEG+L/" MA90X2O"?W%>8(!T%18H;XX*1,B:]MFGPL^XJO!3.VZ=*FFL)=\9O; MM!*K9^"&)F4_//]X!$33,:*GNY']N(O9[GZ\E(()?QT>]7NY TL_M7K7N<1; MG6&KT_/=XQ!#ZUMGM-_IU;^'+PT!M<.6[8'(Q"Z,]$OULPV'G5YG.!I4+?1: M\?M1[ WC<*.51W#VT.'-3^U7G6)&^S#QH^L';@?Q?' PL+J_#/RF?QA;/S5/ M_KG5KV_RLM^K9-&.X-,?1O"?P_% WE9?V9B6GM8,/>NRB%6+X2PF3A@E>00F M==Y8+L#@Q0(SH8).GQ5>NU; YB]'4ZTA*CDB;*/UKTL]%B>V ^=("!;V L:X M(,H$1>'GI$#[!_+75RK]ES> >E9W[?=7G:'O]H?'@[@+]_^MV_=?GY;JV?;+ M,=6_/6V?;I]\^OC[P:?#W[OMTW=B9_?3_M[!5[)'@7KI6[I]L'WZ:?>W+M!V M-_[[/7PV'#G*)?R>;9_^T=W[V#[<^_@7:[_Z*MJ'OW=V=O\^V#M\S?8.]DZV M3X'^W_R=M@_\2?O+YR@TC\E3I#66B,/L(1-80-R1R".V&LRJZ0:%67$WGGOF MX1L:X.Q,D#AY1@VV=JT58?\\RL0V.(ZY[%LE_C#M("S3;31O+<[7\,P/!K-@ ME(D5B/JKXT$FIYI(X)U"Z[_'=@#$GZ&?A7>]NO9V!)M")AS[O66/1_O]06?4 M@5$,8C?:(7 &3&GKS3$02 ^HJ.H1"K\<]:LOVZ.C+NQ9XU#P? ]GAYW\[6JK MJ5I=#8XS8:9^YJB1[7WIY/Z01X,^<.#HI/73VOOSSZ[]W/JVW_'[^?(_8($/ M+P[OR)[$P;"BX^KA_:.C_F"4=;N3/)[A*!ZUCH^J2_4@8$1?^OWPK=/M5AQ] M_OAA\P*=02M9^.O0#KX"*_]CN\>QIO,Z/B/6T]?[08O]3?; AY.9NZ_EZU2JSNJV%:[D]77WO M>GNH-X^70/RV=P*OVTP\+(P?5;>Z,'/YZ7\<]V*ULO4K> \J"8R@>P++D7^& MK]MZR.,GI];_F4%73I$DHB2V3D20.68",21P&QFGC CY^6W%B?)>W98K!/]9 M#_#E\6"0I6)!5.5'Y\_VKC_]'"@1%C.'4DR@[3(7D"-$(*=#X-Y0^"TH.FP= M7^'0J 6AU>WWOB! _N'"KKZ[M.[M?L\_]Z4_V&*P],89XBB*S(*-H[!#SC"% M/)BIFDH"2FY:VY3KF$QG8E\FC^&Q&\;_'L., AL5!SG,VGWSN]>UO?5L!;!]L/?]LW?1>R$"HB0*Q$WPR#I/D +- M&<2,&)9;@VNV;NATO,BD4GE!J]EH;8$H'6=]_$OKR[D26A'6,%O*(U 88^]J M43K70^'7D^K:.GP'Y!!N V9UEE7X;-;_:F46?@W&=ZP%UL4SF=UH_=4+@(:+ M6G.EW\+M0+[!"@"MM1= @[.=T.H?5_(,0!I>?7>PY(&9#RI]KE^/'.S[%N7_ MTQK E-2OWR!IO3'G:R1=!R(8E>MTLTJ\X$#Z3S-0L#4NH*DVXYXMF+9WM[[M MO/LL8G)><((D51CQE!BR(46D885"%#Y9D>LHT75BIK.?)^%TU!\!DG)^;A:K M+",!C!P0ADL"NSXAL?$J@:W)_ JD937S7/*<[6:<#EO[%H3<1<#G4;Y#+X\J M/[AR@34VVA5>JM_J[[<^[$?@VIMWD#Z8/",PFV>2=1F]UH*#&J0U)U)8$A7' MP7,=M7%^ID3<.TC_F8>HV3N:4X%G+/5OR<[69\*3\L8)I+7.=5.S1]\8AQCA M(/C2I4#UVB9=5W@Z>O_,CSH6^NP_&%8.G%K :E6WE]N3'_:K]N2-0G,9+B"1 ME7G=J? 1SB[:LVUH8T;GZ.)XA0C]G]HAWF#I_X=W32F_+*"TVLC@5>M]\L8) M^V:'K6O!!A!P<3!YR'87K^HYWJ;.V%Z/AWV&I/UWP[6:.K=]YSEZKW!3DD$2Q#K0EZ&10X601+"20!KCT=J S JC]::J#'WDD8FG0>Z_<'!:EGSNZWYZ3:H#R+[IP5! @.; M$O\H/]9P+3'FR20?M,-$)$Z8" M_)F$/V.DB,+]18%N?_D<&5':@R66'&RG/$>AZN EDCB[%*-0G,">RM3&M /I M?\ZW@N-NMW),5P(P5@+]()\/_'A_O6J/&?0/K[AS?1&VX*,!+/T -K]*51V? M-3C0('T<(/X7.T!\/\T&)=?U_XL_K8_7VZKN"'MSO'I_5SLES#-MS;4B" M'ID]+;7/-ME_^H/*FW+8^5Z=+=@!3.^781Y4K4?G[QP<#SK#T*F6K%&5SZ:Y M&<*P]2V"H0E,GJV ;K8,4U;:W1_O6_E_3^ZH!H>-RM#/-J.6VK M&[]TAMWZ_+O3NRP>H*\?]:M!C4>WO'I4=9"<)WHK#OHP*%\?&;WMA>/AJ"J$ M-(Q?ZD/VR@ ">:A8,4_C89XR5$E\GHC]RN8YJ03R TREA4FJ[_9RO].SY^O9 M?#!_KKJ25ZWRV=KZ) A,N#%!7[:7]FU>*50=U#5>$/@9M&,89B6 Y^9A=0!5 MCVWJP_^G01P-^K:ZV#WY><*: M@R?[SA'<85@Y,GRMLV>U'6;OXNGBF(LNC*PBD/[Q %23"2=E]9!A/)_>24?+ MA2$<@HV9A=C'PCK#_3J:8QN,WY-AIUI[X)[QM_.P,OV%"U/=!KZI M!.ML7Q[$PYQ*?N$SU8(WYXD5&X(Q7ITQ;EQ&V'0$T0^C/AHH-K#@=$,)@,Y1 M?]C)-WA1\0D,X==OG3#:'T?F7?AB$TJ%S[\"%)_)\?JO7!?$](@!ALSD,!(] M,7L7_IXA((:=!<3L#\:O<&2_1.2 /+\BF^ -7]CN-Q"(M5\N3<1AIXF0K9!A)N3]JO7I]L'OQV MIH=S;.:G@]\Z[3?;##1(>.:GP_:IQWNGVVQ24]S;?8NW=[=/MM]LXYW=]YWV MJ_>'VV_>PF<]:)"?.I\.]^ >[T'/# G&1#]CS!,Q^:01IY1/&L%"E JCF'@D M5#JLI)L,T;%$1NI5L(H1D&]J-/.!QNB3%I)H-QFB\[(*C:A8=LJ+P\BWZ;=VS/C]_B\ELS$#81!9BR7G-,DB5.2V:- MQ5PIS]E9]/%#B>\'#SO%<3?NI NS6$WB%8*=)W W:Y'/6+KY9RT"AG4R2-"0 M_>E&@A7D",)1<4D"F,E&3DKK8U#@]:IEZG>[_6_5*:NM[(RLL,->WH0^^7,H MV0M0JN-'_24HC>-":Y05D!?7:@A7[=K5:YUK E7L-$QPUQX-XXOQ#[^.:W5T M>M4T55_Z%4S#+[#]->I#WOHF0J>KY]67FUW1F TM6-X8FR(?S8.;/7.CVC,G M(L'K:QPN2GGM9;Q!KKUVTVT)W=#8W.FV-U\3C);!+M5@R>T&](,2-3.DU=Z0 M E;#\XER>:84PDJ5K6IC5213%\C*QN%+.]QO_0X$V?IW#%]N*#G\#.;GS\SS MS6E5K4K]V1^.P.CN#*I(_U9SNMAZ"^S]K&?J]\;55H>,^9,R([O]D>U>FH#G M4 CK5?2UVX35/BI\QU2PZ52OYY5#>HOW7^PTT9]F"!D1P;L0$]$^>$Y2=,0% MJ83TRL2 F_ H3.CEHZL;:D+>TGAKQ]%.VK7?%R@5'X%[QS.VU/EVT7T4G/M$#62Y<=' (9FX/J M)=>"1A(2HVN;2DR'EOS\8/!8CF)5A>:>$4$K+(7(=1&>R9HH(H2EFN$W(]#1;V6Q3V(Q/LQQU1 M*A*/B*48<:P"TM$Y)'*11<4Y3ICG=F+K0LZYIFEAP,4B@F?+@+-H@CYBB163 MDEC& Q:YR94P047%E:)&%TUPB;B037 A85%S9S!R#@SA'):-;! $>>.4P$Z9 M2 AH@I2N,R*60!-\#GT7=ZXXW*U/=<=GO"[F:-(<6=:UPV$G-;%SP]:U/N[5 M[/DRDU]/"\DHIT$KE_N!V42!XEP@#FQ>8^DL[9MFX+N;2.ZW:AG?3ZYBX;Z[ M<%]GRA/()>.2NX"B#Q%Q"RMK"*-(*&^L2D0(FJU@L('OPWRET=/B6G<^*L\< M]8!PP;E,FB<1M4TX2<'C'2K[%C0_&IHG?5I2*&&XM"@(Y0#-G"%MJ$'<&&^5 MY['RZTM2.KTA(4<<;.5,!4R4UA2GM4U!UJ6\CRN[H'Z!47_/M/*"^H5'_:3? M0AIJK4L"F00*/,?9;\&%08D1!8S@B70"4$_7B9K.;7X2U#^'@*JMPUP;8WC! M\9 S#:NDT-L%IY_E[EXH C.\5*JX^>"='!E7S.B2D.$3^3$NT]TDF?T."WL+ M=VU3F*^N?%_X[R[\-]V4SP21PHXDD#_RFL$>-.^QB\-I:#M7/_]K97 ML]!"](=Z]E"?@_OB+FI/X8&GXX$IKX?EV DAD-1>HEQ>!QG**#)@]'HO9 "A M6-LTZT+,ZRB[,,$",L$ 3N.@7["_.-B?]'Q8P@5FB2.FJPF)W8+'VRRFOADX2&T4\"KXJ/L,\[&#I.^C]SQBI*L'^A\ M_DN20Y9*@:3C,A#/E,J:PKRB/@HQK!8Q+&"\2"&&NQ'#I",DR6@CC@S!RCK$ M60"*2$XBJS2U'DL*S \F!%DWABX!,3R'J)&S>H*M<2G!1VO)_KS2%N

+3P[)YZ5SF@E<&Y(@+D#0L4V!8&QM+GO'D^%9Y>(9R>=G=YC$:AW M*%(:$9<)*#9'>G*E3 B*.:'PVB;0++FBD7NAV4*SA6;G50OISKW1"\TN',U. MNHZ]"9; NB(JC$(\YGA:3CV*)OCH=:(RY!@ZR=?9%8VGEX]G*]_R+U4KE=*K M924[BI3!EEXMI5?+ LY/Z=52>K647BWWZ-62RY*77BVE=.W-YAJU*3I)M?#$ M<"J]!HM-\1!B]$2H5)T^$%-ZM=QLD1W^17;>@ 5U\.[[=G[6P;O3[<._.]L' MKT\_'7[ZVG[UQ]?M-W_LMP_?DDF+[-/N7_S3*T_S,^&]#MNOMD\^?7Q[LKW; MAB>!-7;X[MO>X6NZ=_#W5;U:.+7,>&^0,\0C;F5".N7<"ZX=,R80SPDSQ'AR"YHK7JE%X<#)0U8NC M" M.X1EKFO),4,VD @_\9!$=)IJGWNU\'7,2\^JPH//F >M]\%1KF*BCA,<;/+! M*!RTY][QVCM?>'!)>'"JVH4/B5*2$#')(LXTJ;WS+F>W2ZY)P'9M4\IUQEBA MP4*#SY<&:8X) /6 $QZYY=;IZ(),P0EK8XRFT. 2T>#4(:4C4="DD&:6(DX% M1XX8A:RCCA J,,TT2 E>YV89S.+G4 &D-&QY$*N7Y:0]S+"C"LC.6P8&L!H2%TMI*T&JE6ML4Z^I>9E\!_>+6]L%"**P!XJ3+AYAC8B4,N2#DK"_$X^,A^V>*Y%U/2)"2+"_LW6E2A>G%09\ M($+R2'/FBLLEK4W4.+ ^;Q/G:=P:A0>>C@>FZIT&J:/@'#G+ M@ >8M\BQH.&O%+F.U#$3@ ?60=8*$ZPP$\S7V5$ZN2PB]B<='\'3:)(!'4![ ML(,4IT@SYU$*,AJ)??+&ETXNSP#]<_!\%#U@N;A@TB=BA%%68HMB5 2XP!MD MF,V=K:T'%9$S%V/NZ$87RB)X#F$<=VGD4OJXK$QP1R&X.Q#<%4U>G+(N" ;F M#YS,8ZOUD.H M3=:1:#,E*,0)B\B$Q)&)45OG/9>2S3D,I'#"2G'"X@20%$ZX&R=,>D5$(D1X M[H 3!*@)PH+1((U 2D>;5,B&8@X-X^NP"2P+)_S 9S(NHP=O$F^FD?+)RY]\ M#O$Y4TUS<&F:4^K?/GA[Y225!G--^01D##JW<\0S:J0VG@3&J_JW<_/&E=32 M!]QCI].KN 7]2'*!G*42<4T5F.(,(Q\IU4)H[!//CCDA[],Y;5&JWY8JXX5E M%Y1E%<#02ALP#99C;W-?,IJD]8DQP0PM++M$+#OI\/3:@@7* G+28F!9YQ"L M-!BB7EEI#&:>Y.,/3M:9GH[T*CQ;>+;P[+P*I1#NB<3<41^YE4PS+V7$V#,< M+ VB\.P2\>Q4,B'LF#A&BV#[9(B38)#50:' F'&)$J(T6=OD=%V(^W0(+S1; M:+;0[(TTJY4$1C5>"^PYBQ;4G>"]XHI$H9DTA6:7B&8G'?,R!5A:+Q 16J.< MJ(!N3JW(^-2JZ3)U>=XS6N=WG$,6Z.ZA3@8<\P+G12WW&B60E5IU,#/#JNU5@1R.8+U&0V.\^G$ MF60\(EW3JF?$?@0.[7;[WT#^6TT;IS@:9F(=[5>)NM.UQ_K'HYRF>\M\WR;L MU9U4E_N]W,4$[E[=>[0_B!$=PC#W6W7D[+ 5>P%N>':,49_1-6<9I&J,DG>% M%Y?1LVC]J116=^I/Q38PXP_2[HC-O]V1V"!*E,'.?[ 4;V"BYME(:CDZV+R* M(]OI#EO698JYL#TUO9 N;5"MMPV__*?BEY=CHS7)"I:)6%!,&E M!SR'%+>?ZG:-/__RI6K@V.^U?.[:F'+7QOW;=FV\>U3K+>[Q<&!\;H.$X1>NU"([[J"SF,D8N#!4FV.0:1Y^ZY.B[[!F_ M[/8;R^;K[T>@YL?5\&D?['=V=K]^;Q_L??_T"L8 8_KTZHO8>?,6_IN?_=?W M]IOWA_"G,^G3AL^(G=W7M'WP^]?V;NBV7_W]=>?55[YW\/?7_)Z?=E_C3V_@ M'F_^R"GX)Y-UQBT--F*!L"(8<488,D3DMH-&XRB53L2M;7(YG8 _LS][B8[^ M"M\LTKO-Q#>2QA!Y#"I*'I2Q-C$NO+!1$(4-;=)AU WI,(5OYL@W>()O,'%) M4L$0T]@B6*&J")A"*1\[*.:\IASXAL\A3F&!^&95,S/.%,58H^-^CJ5[&I'+ MHU^/&[W'[W[?]K[,1\4N);>?2B5]'_^)O>.8*TF];!;R8V>T__)X"/,1!V][ MOGNMZQ4@/SB0)_5!'HPG#B<4I&>(@Q6*P.34"-1$PN'_NICDFW MTSN&F=PYBH,Z-*MN2S(.W?L>A]N=7G_0&9V,;8^M7KA\E]?_/8;+VW&TWX0ZAYX%&[6+0V62;7\+] M\O#'BKD%=_LCVQTW>A[9[W-U"SYH+$&QJ1]8U0,*;DY2?HN]F#JC0JNST&IG M2BUCA/"(>4#&1XPXP1X9'!D*CG#! NG7LYP+:!]:O"FCO"=HI M7:(&.E0M1G94@*;9/(C=!6&+0KYO0"B(#"4X&CN+T6F%47 MP^W5CJ-SF[.0Z2QD.AW"1@S74AD. D/ L+36(*-31%C)Y*ASTBFUMDFN**"\ M^H9E0?@3*4X%X?= ^*2Z)+7CC)F(J @!$)X$TLRSW#@N.$6H\<0#PNE]FJ@L M*\)7S'64#P_[Z3JGT7@TS5=,-26+Z$=:E<29I1CD0F3W/ 58_LR)SK##Y0H2 M=;F*H_YP-(BCSJ!*^1U;)*W.*![>+9WM,USB??>UV#YX]YD)RJ+A!H7@ M'%@, 2-8?HN8\4P'R6BT;FW3W*?H\.+Y5@NIK2JI>0(/(4&/VT]?-<3XJ67?,'43VV@X[MMKI5898'-5=OX1=?<=;UE!(=/4[:$H*LT1%Q[@DRQFCD MO0Y86<:C\6N;?!T+MIK9VH4E2*!>4*FH"XEK;!R.FF%JF'="2V=G43P+2ZP$ M2TQJI1KS1"--*/>G1SP"55C82Y T*0@2@U0@$YML79 YU$1?1)98L4.%&?72 MQ6N)^K2?+-,US^E:^&R :P](5UTSP(0Q;(UAAF+NG+'3=D//!*"DP*#026,.+4RMZ7"2/B0S4X=G$[9?B#\/O;#3$!<%%]689;K MF24F[BFHC3G*EEO!C3=.1,ET2E;+&(K-\>R89]0IRYA'20,3MUK" .*TG%VJ91TRGZ,^:E+; WY]G#=I[J5X'M0\!V M4AMB0;O@'4>T M:U:T+(KQ61A@$3U;A0'NPP"3VI8#=0+;Q!'V";0M)A1RR@:4N,$I8D4]SJ6G MU_6]>H O*P.LF/OI =-1ER$;K=SC^?5%K#VNTRW2F^:R=4_SI\C):[BP:5M. MI^CP?IK%PJW#S+DO\YN?U=&X A'>1$V%599K*1S1'BRN0)+CQ&A?;*Z%T[B^ M3-M<4D;JL$0ZA=RC#LPM'8)#ABG%K%.119=M+C;'T[[[HVC!DP$+FQ8VG95- ME8A16\Z=T(S;F#36BFK'7)#9;'VH:/#"IO=ATZG8"4\2H6"P.B,UXBXY9&%? M1)@P&IT6*0::[5=#[]/S<\78]-[WJ"R'7T;6=>/FN+M;/;GMXT- KJ__[>NP MHTKEOM31KL$LIW4ONZ/^L),_\V(0N_#A?^*OWSIAM#\^[;OPQ6;J\?E7K(-I M/AY=_Y4+,^QC#FUZ?&IB!L:4NW?./%LX_\:/JN^O+$DM>,QCA+ M(@KNI=<&^N/#8Y#S."YS M!)O!T2#NY_)'_T2P3//FT/HIYXW^W'(GU>5^+Q= @KM7]^[E 1W"*/<; W;8 MBKT ]_L0CT;QT,5!?13*\'HK&P)52:6\A[V8DH2;EKEYKS'R*FZ#&>[:HV%\ M,?[AUW$ +R&@#URR?$[Q6/:^^W(BN,1L*JRR]C4NB>7 C MV!N58$\P=7V-LPW,^+67\0:YXS7!V)V^>=-@B=@@2I3!SG^P%&]@HFYUVQ]X MOFYP<-7@>"*=5UVI\[Z*(]OI#EO698;9ND O.Q6]O+Q$+V\;>OE/12\OQ]QR MFP3U'ZH3A"[I%&X=@N8S:KT_XVR8O#3H'\XVFS-,X9),2TK1YU?_#UQJO86M M9>PW?0D;6M9NJXGY,(+_5*'@>7^KIV0ND:T/5Z]QCJ[U693^!5_O=E[F[:Q7 M#%NOLT)1Z7AG2D5KK$_K M_[V6M\/]5@*KH;4?PY<[%H69HVV_%/5PEV*0"U&T]X(YU]P"Y<^_H+QV$53W MZ0"/]$8O$&$;HAKJ4T!CG&+6&H#F4'EELT]N..&*F".;W3L(?N'8Y?9' %>] MXNIX\;F4/A%CJ;&"6ZETQ,D8RJ2AWJ0TKI!*;C@3G2FMLA;<)N9_-=SWA]NT M_>H=V]G-SWC_M7T*?S[NB;U33]L'[TZWW[P5>W2;[)U^_3;IOM^#L;5?>;$- M[_/IS3O6?O..?#KH'L"8X9[;W_;@Y[W3OP]V=G]+V]/-3ISR3AHND24XQ_K; MB'00#CG*A9 YFEB[M4VRSM05\6[ MO$6\C__$WG$<5\;(0_C8&>V_/!["?,3!VY[O'N?YW,KV^S"&7?N];",S;"/M ME].:'D^.6QH0URXA[KQ&L-<;Q(P0S!F;5*[V+,BTGKOB+5L9U#Z,34Y(+C)JZ70EG=5![8IYQ>96N;#XQ1;&KGTX;6@%4[L?BTVG M8\.X $FE6J&4@D=<<0&;9TIF5!^!-I3@7A]T#X MI+ZD6- X>8HTQP%Q0CPRPB2D@'1M4E*GQ-L/+@8WJ2 M5B5=92D&N1 Y-4\!EC]SXS'"MOHL1)6O@5=9$*5X)95LU@V-[=FJJ=&9VS M)@@P$1BS8#&X@*P,%#DI4] T>F7,VB95]XEF63SG:F&U564UC3%S-#",=>0Y MFI8D"6R&>3!1<"[N>\136&T166VRAF7BVAEL*0HB2,2-)L@%+A#QR@H+4D$] ML!J;1P>&!6*U53TR^FGKY[D>%2V[Z@^B>FP''=MM=:MZ* ]JKY9\:LF4\ %C M>-7( R4VF*"HY28Z0AA.LRC*)6IS!?:;UU-:=&#<4ZXLTEPZE(4$&8LQJ-+, M\. UI1*O;1*Z3LP:(*#.8VYU$E1QG%4QDLO6$J68.9-,Y:*F,BPEDM)7B=J/MTJEA@FEBQ3S(E7*K(Y2LBSYH^;UG'[[*(]]6T;Q;LD<]QS)U(_94V\#<$(:NJX%/J>KH!OSL1J9KDJ.7__5_ M/$,W?CW@L[.'"1G;%3ASL8)T3 +;M&S+#:S8(V$8>+H> H"$V\=#)4CL*4@, MK5'-]1QO'NSU@T-7<'=@%,NPRR$INC^7H[.:%9O4]]4@A'\LRW!4$KE4M>W(C9Q8 MCT+'8M%9R_F9M^IW,B CH>5^;&<)+05ZJ$I MA?FL ]V,08Q=3\5L/2IQ34L-3-N,=4*-T-)1JNT5EM3A2/6!125EMH_]@-T] MB+C)1 $W1]NO2S:4J]'0=@)=C2(PI"P:F6K@$J*:&G4<(R8.H?[12W]DV[WLRQV;AVV+JM[=_0Y'(O+=DP*7QDA 8N+VA$Z6X0X-/0,:L>N M*7VNG;.X3I=\+B.(#,]T0]4D#I9M"UW5BV-/#4S7((9INP&[)8;7/^XN0=OM MQ>B!33()IQ).[QI.?4OW=-OR#>J&T!HEL4T\:EEV[ 2>Y5K2@=U!.%TZ>Q$; MIN:'IAH[D:9:062IQ(ICU3$,SS4MHI&(8@C+N,-TEWN/IK=N@[D.OU0D2.E+ M4:.W4W6X,Z>0XF$D 08O_SLH?GG9+^W+_KE3I/"N PI#G)16/D]H2142AO/I M/"45K=,"AMU;#> JH+ JS_!JVW/V+,_PV)1""O8PG4?PY6523813@:_,JR91 M0P9>-_2?DU#SD>!433 ]MW'8L2RPE"GU@VF)R:K8&I$GGQWZYS]//6<@GU MW96+J=MC10#_R7P*;81]I ^"0(\B8A++-"U;=WGJ!C-V?3<&7/=6&LY]U/Y$ M3W%]/M(9IN'(3M\D90@<,2_H9^CFMS0/SQ\8P4^2&L'? 5*_TK]. 7G?_.<< MVK?>O_G3!NR^_ ;]?_L,;7_^=W+RYB\;T#BE__-Q\>U+- L,R_EZ%IKP3?(- MD/?DR\?)R9M3"[3 #] Y\=?_IT>&_^9'$_?:2>?T_CX!V@*L&>IH3MA9*JN M$5'5,GP*]JSFJ*;I&YY'7&)X.E>\P)H5*TJ6 TS0,=-/UX0O-\P,L<6II MIN[K40SO4U"+,X228DZQO#K7KTRB,N6W>0DL4):*6)2R1G:Q^-LP^D!F^!)> M/[[^?&S;CG7'=(P(7@*=XQDQL=PH\HD&+;CZT0K96!NKN0=3B0D-H)^"][=( MME"24LF+4Y+!YY$2D!+^G0/,,3C+2 5(OH!@HG$D_R7@HE& M"187Z$!EK1U6\C4[N@,);6VQ=R>_]VPPH$F(=M@E*.229DLFV'P:T.)]S*49 MM5C-28T]ICTV:?Y\;/X=NHY.#2]0+3<,52LT M6GQ%!M'W-8^#HE$:!]=9DO MF5+*:9H'>#*R%DVQS.4+Y5T6S4'%8:8B9)-7M,A!#D(ZKL47E&@KW@EJ/M"1 M985/4*LJD_Q2 6XGIUQ#%O0BH9F9$L,H/P4B34EQ M3J'1$*C10RAY;$&R#E99[!\Q",?O@5 M%H# Q$Y'"DUI6!5YEH0P?!SUE$9LH!%EJG&L_)[#H! J -RR++^ )B_J@:*+ M.&=S&75QKQF:8 <^(=<%)T307!*HZ0$LO2#H7Q,+?L2=@ MLWF,:>JP'>PN3C+.)6R-Q\J'9K7!O@!*1)C/&A8+&!8: 8_G3";(P+G*!1E MU)$;$,^A#\%U48)4"Q@9E7!"LHRFT'A+SG^5RC$TCH/X5).[552&Z[7=&SO\BT]FO0"7V\FLQX(9$0J[+'O^">ZI@,CPV ML,ZJ3'DCS:P;BN/P"&CTB"H@?Z>,B:<4M^=0.=6,Q#WPCD0*X>6C?=7(Y.H% M%/P)0\[H'%\,E2(/>,H,TB=5>2CZG%@Z[L MX:P24-9IFIPRZT1T!WP8\18; F!3G8EUVNLO2X]SWS8 RLP0T6LS^1[',A&> M8UNT['#8E*)4,%!J\)4A$B)+#PJ7AM@9UTC$.G!.G1;+&4JWX&J&\&W'LWD6 M3J ??!2C$@E2DIW3J$._1@\^D'Y;'4]0MHR4B'$#J\)BU>%![.MHQQ1W8WSW M]':'B8I:M2!^Q"0H#; M"\;%EX%J$VP/%%98^PH1C?%PO5I0'IXC21$6)*X$>157M.! L0*UZJ_$ M.-I!PSQ0=#-$@Q%::? F%W@P)B9DGBK/CHX_OC]ZWCBZ72%HG%_A+Z#/S%Q? M\#A:654^\F9!UYT6!'3K,TRX8VB_OO[XH60_ZK\^'[78C>=S8&Y@G*<12\WC M_HI2?K9$SMZJP<"ZI$L*7'I.YNNBAAW^%:QB&6,7QI$*MR/-,U0UMSK3BP=%,C MMJ93S)1NA*Y'[?!HSR"-V\8,)X2ML!$Z@&N<7Z$]2?,UZ7P-?P%+%:WS'A+4 MMFH!U@?062DGA)F\LZ',?_S4RKP B\M) DY)U8DR"&,=!Z30[] 'VX5@FT-@ MIO A+H35PU&Q,T(V-H9?K,TTB9F=5_O__S;\=SJ1&85'4#W5:MP'-5+XQC5?-=RS3@5R?V MAS)N:;$5QVX=65E'\U03OFT"V8KRAC:WO&Y6?G^O%=1]=>7&>BXPZ] MS0\X\P]K.X;MWZ/#368E?5'_\&N=+"K)& NSCW[MZT;4]H.]>V;C\,>M(3#6 MN#$@#MZ*GL7C,7LT.([ GUGF6+.-M8^UL;[VV57-ZL;8M-<_OJK9JY_9YLU: MO6:PAF;MSV#WBK*FO1EEKSDV?NV9$W_IU14G[KA/\$!'RY:" OPH^:2@5#F& M]R88EHEHQ SU3W16481UQ=1&&YPD/UCZG* ]N05Y;LM'G;-+6QR[VG$BHI&Q MR76$NRHT>U"4T^Y"_ Z5.)*M[H:M'L.M*;PHR';;;G,SZN<5P[[#TZURD \W MR+NLD^'R<.LN"U6[K7>K*IT'=C]EU11W^XK)-D7C0NI;+O4<)[0MT_ \Q]8= MD\2^%<9NJ(?GURTG"KJJH!JA9:H6,2V5&)JM1L1S0C>T?-\@8$.8^LBV MEK,*[WW"*@E> M %<0&L# D1'8IF/Y 0E,S2)4MW#?E/I.N&5U- E<#PU<^@"X--.P?-<+5=NT M=;SOZZA!K%$UL)TP-((X# /CZ*7C.2/#., 4H1*X#A2X'"^*HL"R0V);>';# M]PP2:,1TW2AV/%/?(!F!!*Y= BYS %QX4(=HU%9#BWBJI=FVZFE^I-J8UMB% MIT%L'KVT'7VD6>X. =<=Q;OW)4K7'!M<&_H^S"+G6T 5YI\B)GB%!B&6:]M! M&#A:0#S=TF,:F)&,:NT35#4)55JH\GW;]KQ 5\W0TE3+C5S5UVBH:I0:AN=I MEA%B3A5S9.O+>8&W1*H=+E/^Z 6=^*[FQE'@15Y@46K[H1:!V4U#QXC]F&HR M"K1G@CZ, NFZ%9L!^%&N%?FJ!3BN!K[EJE0//&+$EF=2LB*E+0 M=U?07J5*?VBJH]5#U]#!0+3..:*![AN59(.FN M-3*,6X<9[E#2']UAH KSE?#\1U"% M4.I:) IMNLDQFB91JP2H>P6H3TO!A4AW?.J[1'7 TE3QIJ(:6)JOFHX;$=?V MG=C G>=;)&O=O5T;*Q@]PPMD&;/C#42:;[K1Z:FQ5O5 )2R?,^R/ P1&)1X$=$C%7Q"K 3F@%[6#5<- M0\VS C,RJ8%U*4PIS(D V!1F::G>H'GJ99+7)5X)L6D(;H?&X2:47#T\C85$7;OA,%.^_N\ M#EFV[E[=G5RN.L0S7UO/?[9L#833T/(#>B'H>:&.;Z-2UM"BT/.KY0>C* M4Q9[A=')4B#$B2,[H*&M6KX? T9[L1IXD:9BT1K=#L&8UJ.CEZ9ACS3[KO9D M]J5 C<1#B8<#/*3$U!T7+%3;UZU ,P+-I%%H:KB=%5"#RL,H>X:'PV"2Y;N4 M6,1171)'*J:M4XGE.6KD&%KDF*'I:B'N4?L2#R4>2CR\9>9"B8>[AH=+ ;DP MT.+8#M38M'RP#P-/]:,@5/W H+IIN3JX!$=:MKVA*/)1XN-]X&.FV M8U. =6Y00GWJ:%3H&-9T@I!M5BMAG/9":^2V>F_:.-SDV:*,SX>7RMG?1 M@1SD?@_R,03KW[>E (L\3JK;9,';E?1LLHT-VGATAU!E1KK'EF;@7C/2-4#Z MCM50_]^\+*45O(45_'[Y^*P7F+JI.8Y*P.!5+0_L8:)9GFK:ND'"V(ZP//5+ M4QMISBYE$9#I3R0N[4[".8E+M\:EI=T;+P;?W-#4T#4UU8JHIP:6[:FA'FEZ MY/NF96E'+PUK9)FWODHL<4GBTD'FDY.X=&M<&NZB$)=2HH443"4?,_3JD>II M5J0:KN.'KA%J%-,NN=[(,9?O*4A6[FF;NNT;E*BQ M3L"/LV)-]1W+5KW8"WP:^^#B@1]G&>#'+5^YD-G@9#:X74&B^\T&)Y'HEHDI M/[]B*,30Z#-\<_;GW[JIN92$L>HYK@NN6^"JQ/=L50^I1CW?"J@3XLVOD6,9 M.Y0Q0N:&V>MT;U*2[T"2%WU)!@.0Q 9>^S+1J""NIGJZJ:L.":@7N4%LV6!4 M."-/N[6O(P5Y=P7Y?M.Y24&^O2"?#%1R&$6>Z4>Q&AD.42W/0\<@,%6;>!1S M.EENA'>#[)'O[U(2)RG)>YVN34KR'4CR0"6'AN\'I@FBJP>1:KEZJ :6%ZBV M:9FVH9'(U7WP\[V1H^U2XL4[.@FST\X]OY.=;WK8:X,4$;<[=K[72'6_UY4E M4MT6J=XNA0$TVXOBT'#5*/8]U8HB7R662]4@"F/+LN*(L(BD.7)OCU3;RLL> MI8EYQ!APOU=T)0;< 08,K16B$\!O6W4# \L".KX:Q)$'R^7H$26Z$V,2*%,? M@0%ZH!APNV+;$B!VY\ZJ!(C; \0P,.%H@1?IGJ$&'B&JI?N:ZI&8JHX1.F:@ MFYY+,4N<;HT<\]:;!1(A'AU"W.\M3HD0=X 0 Q." +0;!HU4/73 C7"L$!!" M!Q8GFNE1&CE>8!V]]+61X^X-0#RR4P\L.3TM*X5^G]&LE(:IH*Z<=7 ,375-^$_;NP8L1///BZZ1 ]5@V;.*KE4ZH&@%6J$7J18Q'+8 M2T,*]QT& -:4OI'R>[?R.S X(H-&%@JL'U!P&SS=53W/]%3#T&V?NH9##'+T MTI+">\#">P>.O]3,#R[9PX! I =N'!NQ2D)T):PH4 ,S#E67T"@(/#>.*(OJ M^?9=;2)*X=Y!X;Z#>( 4[H<7[H':]ES##IV8J-2/7=6*34?U:4S!["9![%FF M9T28*VKD:MH."?=CR'S+^5P)* @+57AH0*G(]QM7K..S69%<6&;HOROZ' S8 MW_=ABOK(5YW$/\GF0%1Q)BS/RM^8%/#W/J,,O/U>%036)A:H4$SYL:5'5<:KA61 S=M<#Z M\T:6],'O>C,HK$98G+NWH^1N+RSN#RP' ')O TAQ#5ML,8^-#/.N3C)+7):X+'%Y)PZQ25S>&5P>V,N!$0>F M'5JJYIA8TMKUU<"WJ&H1JIFV8[@6"8Y>NLY(LVY=%&%7<)F%R7^I2)!2^&^4 M7+S\;_8/^TLS?#X*&'I*9B5]4?_P:Y24LY0L7B09$T'VT:]34IPF63TG/%\W M& $;(7_\ZV4251,4VK'&!5>$[$7/XO&8/1H0E3]S_#$X.6L?:V-][;.KFM7- ML>:M__2J9J]^9IOK.[W58,V-FKUF6V2+6FU7;)2$%"'I@12"NU(A?*(S0,Z M%HJIC10TL#T&K\6?OU^T-#<6RZ6S9M-X,'\,F']8DKI8V]+:9[>TR M(!P8.3>6DSLDYR,[LBX+53ZZ B>AZ6H&M9PHIH$5FY9G!:'G67ZD.7;L$>?O M=W<0T^)(>!ANSMD[&]R5%%V3KP:T^>9/\ZOQSH(^?YQ\86[/XNM9>O[MS<=T MZ.8(K>L[21HQW@>3T)0@<*0GYL M1;X/T&/9Q'*H&U#=HIYO4 .<=\?B(*3IAJE+$+IG$%JJ/QGX6A!$CJK3R%>M M0+?5P"">&IJ1YSBZ$T4T0!#R-6]D>G>5P'2'SA7NBRTG2RI="SMVH(6^$QM. M#+!C$-LW+=MS8T"G<62[1-:<6!:Q%*I9VL .ZZO@G$:JL0- M(N+XOAU1]^BE[6LCPY;Y1PY89B/3Q'K5 5B[U K]R".A3PUJNI&OZ;:G2U/A MP61V:"KX+K$#%_P5 NZD:FDN53V;Z*KKQK$74=VQP_#HI6.8(_OV5P=W+T_! MQM9!E%P,0KPJOO_"84;&@V8OJ,E_IR-PQO8&0_AUEI<)S5\X9GV'Z8O.PUA%!3L_ 8$U@VAF&!#>1'KF:89F 1 M=+8T6YH]#P.A)Z^7S![=TB/=#B(UCB(+"\U%JA\2JEJQ 4HN=F)30V_+MD>N MZ>R0KR4O:-ZQS,:!X1MQ1#T:>%;LT,"WPB@(+4/#C#]Q+,V>!Y/9H=GC4@(K MI3MJ0 )#M9S 4KU0LU37MBU?!WO(<#''FF6-#%_>N[Q?B>.EJ,C*C5EY0E&> M4+SKS35==TEH>-0GKF68OF=$>AS8ODE(2 R72$OK@5#[TY*E95'?UV+-5RT/ ML-J*P>;R\5)DB&:6A9EO-1OORMN> _^_JQ*"#WZ*\("Q_H%71*+\HT%YJCD: M^%^.3DPKT@#>8_@G](V?S"4']KF80"N4ZQ[*D8Z .I]30T<6U>I M2\&ALJGG>PZBO.,Z(\.XM4>]*RB_XJRXF-G)? KR$?+?0WZI@=UF$*?)^42# MXI>7_:A:\_#.Y-*[3BR-6BR[P^12X'BF:X:VYH+>MG13([:F4]#8GA&Z'K7# M==]96FS%L1N'.C4L/S(#GP:!90>6J7EV2&T63E2.6"ST2+@-F*TEG4<4,*"8 MY06IJ%I?Z:"1>&>DP!?*E)SE15(ME#Q6+B=).%%( 9^1$G[((OX#_6>>7(!$ M9] P_C&B,2T*:*@BWT5CXQ5KL_0715FS/FL6C\\_()H.YJCK6)2 HQKZQ+*) M0S5;,VTW\N*_7?_HYZWX]0>)V9+KSECY[QZWWL'US#ZXOLZGTZ2:XBJ\RB)^ MM^>49F%"RS=)&:9Y.2_H9^CQMS0/SQ\8>M]_$M![]FUZ//U+/SZ;G!^?'2^P MK^.S5P"])V?'GT/SZ^?S[U]_1--O7]Z9 *,I_9^/BV]?HEE@6,[)].OBV^>_ M%N__^'-Q_..=DY G""PA6($IJ31*U1KP$^AZ[BQH3G4THA. M=%_S@,,#/W)\/3".% KZ; 8K415S>O2RLPY,&GHKH2QCUL8$5^68P4O]2E5@FFX?L%+6?B^?* QDIWY"0,@=]AE,#GM(3>0(M$F"J< 0V:A?6GB[H+4K'Q ML!'"!-A$<-65@C/'\^:@ZW#@S64?;FC5-WY8._6%$O%(W"H9[RL[ZP9>DID7 M@&^,NO_,25%APGA&J^5;3R.%M'R'ED&!9 \*2D*VYLP( 3.5VQ;BESE0=LA) M!3TE>"?U%!J<09^P!MD\QI?1[@@6_;7^,DF T[JB@%<'YQ70 /_8#(0WWA<: M' G^W@Z;);O#%N!/)=Z954I*SQD) M!58#TYI-8@*<$U *F X>6H*\6 \ZJ5!LPSG84UF5+AB_@825"5Z0A/XB"EU, M84U8C_.4RZ&2SRN6CH_)$33 AS* @PQYNL16+I+3'%BHA [0>(,IHU37F]>, M!@%-$WK!*";$N.F,S7DN0"I-V1@G!(A .J(1@7%?4@5<"<07(>UB*/_U?SQ# M=W\M<8J#:WL2@MYK"D8( MHV72F3=7G?$WI$,.Q./XLB]RN%I+_F_#8[LSTM4*<)V=OS,#_+Q6:W8$.1YJ M6X0%9+WZMCPR)_(\\%DP+Z&3DBN3"P+,-B\%#)3S!)VM%@WX2[7*+) Y,X82 M278!V%)C;1>@4%IAD"4(!K0]U-0%!3"/AD@AV":(IC"Q@][%K*"136!H0/5BP *6?E'D&+RQ:,Z"/7AMB%F)R(^BQ M4NL$> =H."0/#)=1#_Y9<-0): V^$1]]"?!6M6:3H,:_2@YE\0#GT9P (ZJ% MMPZ$EG,82F<$(U@*8-HD M4$TP94$BM/3D]1,U5@>&V!A(.S/JN"&+5D""ZU M#'YV>_EX47.C_6G_4):(VVCM)R1@J+W^DZ6KN? M.CNE*EH2YRJ)8; O2'I)%N71+[TY =>I QH.I[\!Y*]ZN*M0MMIMO-X-;+4O M?!TUZG>E)ET9W?D)D1S/V(%(COO3(SD? 4>+.=JR #:OLN@C=T]>@1]XP1R6 MG8OG6,=U*/TL-+_^.+6_?ODX^79V;'T[^SC]]L=7^_V;Z.SD#PRA_WOZ%;XY M^>/KCZ5XSH_H[/V;=/+MC]^GQS\FTY,_OIU_.SNW3HQC[>OTG7:, ?,WI]JW MLY/X^//7QX:NQ:V']<-=5@\CVU- #T@H[,'BU ''=#CQ0@+E]0JI04/ 12!S:YK\0514 S&B/N/6N8 M*L45P[A-&X4K$>2B)A@'@(,<\IPYA0"'-=(R7$6OL<* )O-DP.$!F*VHB&0N MI;]A V*83:.5 1R!HRW !Z )9C#O[\S'@R[6B@!P:( [E'X28SU\4LBM&&'/*8A\&W@<5[.8W8XQ7XA187.U/( MYP'6/[S\VXL\W]%B1W7UR,,26Y9*+#U471K&D6V&.K%=++$%KMH2#XPPNHI! ME_QRQ!<VDJ&$/MO-RU7Y*/\85Y90'FG@ M@JPP;<[S8*+7 ? E IG@1V2G3;"YA=,^=[>*_L5RN*6.AO%'X\_7?Z]>Q8/_X1_C@^^_/[^\^_)Z#;)E\_?SP_P5/ 9]\FW[Y\3(:G MA;_]\>?BZ_0_\.Y?/TY^'"].WKRUC[^\^_'^C]\G)W_\:9[ /$^FOZ??_OAW M?+Q\^]:R',>V/$MU'"/$^HF&2JAIJ=31B&-ZMN6[Z,.:X,/N4LZ1^\Y?\!#B M]ZGQ\RDO%GJC+$?[>W7XV?W6+QD8UC7QT78N=0DSV\#,\M4S%B9U+$O5K2A2 M+2/V5!)ZCAJ9MF%07]=,W+SS].7+PL\WAA=Y3W@K\?I %NP4\B/+G7;/J+*% M>5,OR.]YT;-T)/9L@SW+.65#:@6>$?IJ;-$($XSH*O$B\/]-VXD,W[(BO +B MC3QS.4"Y.?I(XV9+X^:ZD@?7S5;>8KTO^NPVH,O=@4.#\.74F+?97[A9MIE] MN,^Z-E1[M&-1Z\XQ('UXR4!<:.CNQ@Q.!#4G?WJ2A0> \"CN9:ZD>2@.&K(] MG_YKS5U6HE3@T)4QW_)N+X1@'R&9M=M*>(R;>7^GZ'DG956_$?*#T'CH*"G% M3A(/J/,];R4EP!;\Q'46%Z0>!N7[2RM'Q\\!L2M)@Y- Y;9'@0+--C7;"HD; MA99K1(2&MFJ[IF.:3J&ISDA)@Z')ZNV06]YZF/$GK#SY.RR4',&1&RA?J*L(A][ZU4$ MGP-K%^Q8N/*6!YC*YJ!Z&'(!Q?=?=Z_*?*K@/_SV*K G+P38WVIM3LKG*'KS MHK?/VG)V_]C'-GP>4SW6747_MWF1S2 I6U%B^?K7%1N5.Z<._?\+_-K@E8V:7E M24&I.H513,1MP7)XS77%?5]^&O@#6'/T$B\ 3?)Y25_G>"2P5/[W?S_ >&WFQ&"3.N)K2@23;"CJO.!5&\91NQ,SEL#>KK8WA6ISZI4_ K<4H^ XS% M%2@H"&9(ZGYG$A1#MB M\$3!@YZ&]BO_,_M%_U5A7":>X&7LYN\UO4Z%(9)GG$?0O$!C&%Z&8<#GF,H@ MB1-^=?L*(@I#AYWFIP35(R'MN&9C>Z\;L.8!_S'3UC_1V]+72/U^B> M';S8=QW-KV&+._YL9ZZ=?Q10@\Y"1/&N,DKW1R;T[/[PAWF0)B%#Z3F[>:S\ MGA33+7,][9BM\9G!]ZK* M<-+8Y_\GJLK'?PX 3[+0>+A-TI2,!MK?*"7]CZ M5.7A^21/(T3X5?;7KG,)Z^I%4H&$AAL)2W-]]F-CEKU#L4ZF(!:U/G[7ZN/; M$."^,L!\H=QHY9:1N!K2"S%T[8XKZG'Z' M"DM<^/!4N$K*'QTQ5B7O>+3$>(:P(?R(SL4R<"6>BZL@NZ;:V+#7^/\/2YLG;\Z1[NC8Y4DPE-K(J>/UI?I1(QK&VT,=CWF M$23=\/R41$T&EYY+ MN;06W2CVHX5'H,"CG7M2B:OKY:-FLZ04^Z@Z:1%&K4XWSQC>2T+6O*L5'P7]/E( M' \3&-C91OV=!L4\3#./W.2\AVXWEYL7M)U>X9M M>V/E'9^N^)1S0'=/L81EYQ?85YT_NH)7NHVL990$UH@D!7 Y&Y-@\C1M-8PX M%< 2=W)^P@9790KN=\]2?(E%JMHLS< WP%R[GRYXR^ TJ.^$L[N(38MH]3Y MWF?,_/><)Z H<+R"3L$:9;FLWV88I^_L';U?B_%_C3V,EIA&J M/4P45>^/I^2R;!/\XGF&D&5^*.:IR*T'LYRG;>;LP?XZOO'VN\ I5@*#'4=I MFF238J3$W%1S=MRBM1(WUTJ\F5>=0RU7+[K(!%S66I\G[&6G$],%/RQ)T@4[ MI=T[T<'R_9US.Q/IGW K $\B( $:)DIY<*SMG"U;N]H\\3I"9"4R27?2;:5X M_ 7U49C/V($+I)=-VK[V!(OK]H!O_>T)*[FWB0MB>6-_9^0 MEF2+9A_#7;-?RE]XJ&7]T:&UEV!O6MG[IG3=YE[)=42?)E&4T@'1?QZ9>V+Z M$.O\/Z2H &W!P'LMZN*$\VIG5G:?)$89=W&X MSM=W^7#=PR1S?P>FC6*,E>/&VO]7J;QI*OOPFS1H(*)C!/92>T+G=9,4']_I M'.MYWV3%WRVW:34!WO_G[MJ_=(/2R:L\"?_\I M*UPWWI86>95E6*[J8W/\^G?P1!1=4_]O/XS$(TA+L0Q^T6I](R.%I#F8Z"N* MFO!B,G&2\@(EHCA+C,M2'P._WEW[%V8%#@ ?L8#)Y>48',3Q:7[!3DQ?TI17 M.!O.67SQXL:;<7'\TYB#*^$(+\JQ)7L! Z$%OG7T$B<8@"L0CL-\NFL;B8RQ MQS^I(JIO/7P=C<^3I(B4/T6.ZO^!)^SJQ>%4=FQN]F2T8J4.^7U?T[#'N@)] MIZ+T #]7@\3H)^S&8GGX0E@P=,-O;6>L-9\"G !@>$]'HA#5FF8 4]ZSLA6A M&$3=(KMK\<2VQF;=Y$BT:3P=*>UN:?U^/?RQWWM?=\;N4Q[T?F+H8ZO?F#]V M\&&%9\.[E15>U9451G7\BFV]C@&C_IE3$1\9+8VX?Z=4?ZI<24!$*Q9F[D7F M5F9'QU@\VR;J4!R:;H8I1A)0MH$$7R8BD!1C:!N3G"LEOSH$6--\WIDT^Y[# M.RH -0?]I#)5T/0'5&K[PQ3)$4:9,][Z!9BJK,*8>%GXZ%35P.6)V)> M"X;D\GD1UIL350%_XH,F(1=I&"_22R%S\"IR%FIC51*+G(""Z182$15%V4TU M7/Y+BF$T<76I"U'<."E!@2ZW;!:*;K(+WM;I*AB8N/:&/IYMAJGHGRE$V5UKHF M05T%I9XIKW\@R"CV[42'?#Z2T.[NO+,GE^D08U9SP0&%J&<]I)FD$&IGK:48E.Z >M-I!&X MI%04I9\C2W%!PYK$=R*Q5L1F6W MW,AJW=NFJ6C56(V./:3M "RH_P1XC!0='"=IF??X(2X8__ ]*7+9;O*B_+?6 MBG"EKM1OT"YF=^@ .PPR!:T# \"BP. <%9A4)HYQUZ\YCC#-+Z [W#Y)BA"> M5K6* 8\SQ%V1FH[]Y6$4:1&O@]T=Y?WVN!G=J+,)J>">$6Y?(2,U]9,NTP])8NF'\1[-OAX7C O,\,:E^QX!:/; M"I^PK0TX:BHG<_'IK7T$MA_(%SNH@K576*-3H ];>K;?M"]P?;U#T!9Q1J:K M&..5<^2M!%>X*6S<%+]&VK,T*UCL#_4I"&R"Y@O>&&$'5/CYI8J9V_,2\QGA MM^Q,2G$A=KU[QQX['(4[@WEQ+G(?X2$![$JT2%G[_;PO59Z?BRPU:9._ Q:1 M82?;G,:M3H4%3$7!C<;HKBV$1O)H=I$4>88CZ:KLC6K%E0J[*=(6BAN+\,QR MM37NM.C>V&C\)E;VJ$F=LZY(4S.Q9VW6GDU*+'T"@^0D!_JQ.I$W]<_=&^;@ MN+<[OV\__?6_GS\I[W]7WG]X^_'5YW?O3S[=RA"YKY&? /Q_0M3>2_)Z%;G/;BR>:!# TNZ4^/&+&95.N9>XUO8.# M!(^7@"?PEVWHMR$G[LB!D[6GC=?DZ0<+6]CDY5(6]E7G3VYX<&H'^6#3$S>; MS'BM%!TJY99JCMTYY?Q#I-QKMMZ)B415"(H3-SQG+&Q>W(D65FR\K83 MMQU]K$E6EJR\_ZRL&_:AH+(T;+>--!EC<_>6_N$-V\>0 *$Y$]XWC>W#JZN7MV?BFA7998X_#5RC;$NUVBWUPBONLHUVO$U\K<.7-W-&CV\ M"I<,LA&#@!_[,!PB%VGS17*MK3TTN4CWO$C/=&/L+)WBE.NS,^MCW?_R/+P6 MO,:1K2]H93FF [J*G>2;\LV?^>9C.-GW.:]N?*A/W/\PEF)M:P-QCR@&?UOB M[#:BLWQ9MXK2WI(^^[$1)27DT4J(X?A20J2$2 FYXKS"+8\K[+> ;+/'NX>^ M+6;!O-GJ[KV#>[,3 FNY62*L1-@;;BM;[DV%<*\@5DJ0E*"?0Q7/M&]Y&DE* MD)2@QRQ!.NY!20EZK&Z OOW)MD-Q VY<;.G:+SUI<7V_E*80^.7()[64IES%;?,'F3 MKQT9>,BW SDL.U5/4"3LI^P+'8NG=.NCC.Y27&]2K6,@WCC(+:IS= 1QQPMU M'-.(E03NE#=!TO-2NMTRRZQ019V8G:>3%^88*R3/TO^+0@6+)MU\3"[R K7U M6/F#Y=M.N^.H^XOHE$^)U;M/VO("=7;_FAD&BU*7,6C2^7>6@O-=,[12E"9@ MV=TK,N-)X%GB?"07SR#>YNS^CDW3+,2R+3W5"!)X">/I),CNEP3A18/;8B!U M(OD9S+XJZD3E5=XO)[-3Y5(.)@W]&O.*1?"&YA6O%9%AVLJE8A$#$XMY7_W* M4&"0=XVL=8U=8VCAC95F7)V22,/^-:=C'O8,K#7E9-I23>S[SO ']E5:F%5 ]JA8OT %RD;E=/BN\H M 2TAJ-X.\U80;#RIIOCZVG;M/0.V/ M#>]FK=Y_LFQOK.O[,E9W[+@W'8\8#*]Z"--+ZK;NPAB#W]:52*H1-!M M\N9KQB[*D61ERQB<+.W:[2]:R;3Y/R]M/F<" M4!3VCF/?T]7QYHU$8W\S:3KF R5G?W@&OR%?/[)4JXZ]=28,R2#7[N[*-@Y7 M8$R9IE\RR-4,LJVO(1EDMY'LIFW<]VF.>[B'LYH-_BCRLL0KJ7%2-==N[G0@ MSMC>8"0KKL"C^Z::XQ77< )24FP ZP&TIU/Y]>T;Y.(XT!#0'D5Y=$.[:>;, M/8I)2I[;I;GY-XZ12Y:3+'?#$D,/E$'V+EENFY#T'CH!IO9 L+ _3H#$I /" M)-.R;GKL88= 2?+<7O&0.PV/:@C(?J@;QX3&(;.-1"(PSMJ3 2 :YBD&V/44J&62WD6Q?-O4? M@@,^T33%1)J85I-$TR1+6&9G3.-*1SW8MC2);;)Y9S MM ,(G4F6VR>6T^VMS?K=8[D#C]8:MMPIEYCT>##),#5I>DF>NU^>TXT#4(22 MY_:)YW3W ,S] [>]O ="A81&^6.(VAO;%]F54?O'M*UC;%^#6S+([FW) M[&(;!RHPEMP'E0QR=3A/GJ38'122&^4_EP/:FI,)JSDI=\7W.69A;9^Z8_=B M%I+E]HGE3%W>'YQ_5VP0S&]Y*[X8PC1ZZ8,T7_53D=Y_3W;MN%0U)EI>0QMYC':\:X MT036TNL>&)1-[75W*DJ2*=6$PO^3(E+^F9.BH@4^-31#QUW]@I*21@K6QWVJ MQ$4^9:_#4TV90?]YQ&[)GW8SX$])<0K-MA^SSS KS].ZN^[W5:Y@2J?N,UT\ M&RM_+#=<=EHFE0+"/E%>47AO1D+*1O,NB^9E520D'2M?$IA:UOG3J#_8ZT<_ M*Q+X&ZR#0DJ%* 4MYRDC( Y6?!0"U8LDF&/R?7PT 7H#'3F)+_)TCNMWR8=" M23BI/P_F):Q/6=)RI,R ]C ^Z">/XY+"S!:=49RF>4!2I= M,;?3IFP924LVI6YE(V)'\P*GL)81Q\H&*1DV966\P] M50):75+*.PCS*:P50AC_&,?48=IRK+Q"1H'?0II5Y)0VTC92RO7S8"LZE!H\ MHOOTJIEI2'@\Z;U:?CY/:&]-KNV?K!FZ <^PW$FV04M*_8'[ $8Z!+>X4^R_()] M/E:&9Y$V90>8 FXW/D4Z/L$C, I@;HHCXNL,K^#0KE@ '$D^['TU"*)OR7K" M*,3348>,V'Q2T2F0/\@OZ &JF#@IX*\9O*Q,H85)N4K-F&/SQFJF3'$(P)Q< MWSC8U%I]8VVA;R(:XAR9NNEKFA6=PSLK]$\'K.VO85==K>*&WO+U9\.ES75 S6[F2 M0\H;#(?C[PH388"_*^V$56R(U,&EP&Z'+'.MQ.)@6NPJP>E*8G# ,IS>$CC5 ML"0@PC+&+H;&EXL57291-1%N5/=#[L^]T-I/2% "6:KUGW1<1-0VM+A_;]#T MV8'P06FESK^3HA[-##2M&L :GJL$9> %22_)HCSZI3("7R;P'5W5;+V *:V1'?_RB=)3X1AV]6F/ M1S\,4+[B;R7MFBD@%G0CNYA;T#_31E]K>5\C0#6W""X4#,,,LYJKGG3.1=6$ M[XO8>L[%J MH-R=\:Y6'L/Q]M'VB38V&VF^TE5$3N(?V,,/KC"#5VDB8)2\X,:\0/#1>HM5 M1&:2>A; R>NB1"V4$U KB))!7@ : .>77901 +/77/B^0JK42_J,"_;SD9+1 M:G>&OIHAKQCZU1R(JNZ)/C:6(Q,8L] ZFNZJ0!$ ]?4#N-KD?V)U^NH-PJ@/ M$VXH(1J: DG95TMB8/U(4TCF0F0'6BQGL\%1Y!G3@= RSH1S>1*"*951[F$Q M[<8T!U#+&U*K.SJ:1=#9)SH#[ Z@>5,;-5$V6(+5D]R@ 7V_I>X=UY^?R7=H MO:O /X1AHUE(YM4D+\"WY#8 M'7ULWSUZKEQ.DG""CR^2"#[K#&]&%K0H6SV2SV9Y470);"KLP;K[4DP@*928P#_"A[H@Z9Q'M,@4F@9B<_*)EL%V*13= M8ZJ+3P@G/)L7X)!SAXE^!Q,X \V##V&\S)16S*?LQ3SKMH8Z;,&<&M8L@6<% MV*(=M(+QGHN9F@.ZQ+6+&6.H3#SO\]SSH>$@G#O$ K%L"CH/@S*D8^ MXKIC\!#,#I2QSY0TSTY5]"N7WG7:=_MC*^?@<_PSIRSP,241&GVE +T"'B2( MCTE6PEJF;+30*OOO< 37[8",>+2F?F?U4#LS'RN]<;)(7H<8$8UIP; ;F;]$ M.P)'Y)ECOQG2@.,[- >_$WJ:9\RT/FTEA,T7@UND FZFV>J.6B%! WS 2QB7 M@E%",X#JS!4I*#(GES3X,RW *6'3"6@SH['R%\!NT1-I)GSH_BS04P.1RB(, MH"7@%LQ%2)"-9$7KX%O!PIXQ;LOYR"L8EP&N"5IA?/J"T!Q+:CJO(S&,*DA2 ME%F8P-"2H%75- H3 D8=9]4<*K]5J'L/^"J<8Q MSA66C'$[[@PP8;K6B#/,[ M5P]GU1SJO9]^R_QATMN"!+FHM7$;^<&&:D-R=31&1-8'$9EFPP4&C1URN:XY M<]!2J^ZOTK3/HJ0,YV59N__/1[4LK6X5A Z#VL*D($AC6'Z.9E-2H3;@BBHF M%SD/"^*N"CM24&3,V0N8X9+S;\Y IY1@"+,0%E^:ALQB""6/)*UR*J\@9!=K M8*1__=\>R# 3"KU81&^VG*!:Z6E2\BA_SX;GRP+0SP95CVZ\SL3<'SE==R"E M"9MQM 5^F#,W <@X19*I?*L/"#%A +M@#/D)2$F 2+RUUY,D(^UZBA?Q/?8$ M5XW9'80;2Q0C87%'/FMPGA!<*969LD(5P\\ OC!,QH"M+F(F&A_;4G?<;@6( M32-NI-!&1MBJMD+^;Y*!5;-0=.X2*<\*6A4Y80_3Q?.!ZH">PV2&40^^N\E5 M FH%# MW[.\:BSHC8P"2SPN MJ6C)-!)25OR#K5]9PA34&AL#PWL=9(PCW>: MM %7(;,S,;N!N+4<@*![6A"F3[D/B[Y4=^EP!B)8B=%F4)CX@ZZT<8=.(:R'X%=P=($H5W+3#S(KU;Y[,7@!E:S MWNS\:^QNF/#-.58Y5CE6'_&6"UKHU:ON<=[_245S0-=35G2IAIW3##0>LQ]\+>X4<$T?F^S8H/;*X^7@"<8P]B"?AMR MXH[DI6 MOD@PAAIN<-'I&7@D(H)7CG # ,C S+,2S;/GFUR#XLR!EMJ^'T.2Z!-VNN@FZ:$W M7OL#3>VU^?QW^TJ\<>-B6-M(_R[GH9.*AV^< 'NS MZ=\3 U\_F-MD;KP%F^_>BGOZG:/6X\G,(S6_U/PP<5>_:;KD@]?\DI/WBI,M M6W*RY.1#X&3#V3KQY(YR\NVBI;>Q9_?4I+7=75SZA[=J[RB'^4[C71M09MO- M>/PUS_BN\PN9?%.V(=N0;=S5SAK3 "X_4KW+F/@;*9-0EE_=Y^HXVMC>_\*$ MDN7VB^7,_2_()%ENOUC.V'^4V\;SWD/GVC/'YB.M 28QZ1%BDCZV;AA,VB%, MDBRW3RRGC7UI>4F6NV?_Y'4>0:[7X4Y6[6Z.%UN620#<,.$FAW M?(VTL?O++G*) M'LD2/;Q_(_E#JD*Y1G*-[F>-_NO_>(9N_"J7:;>7Z?&JPT=V\>PVYUCV^)R6 M?M/KY_(LW0YK<[E&.Z\FY!+=_U&C1WHB5?*'5(5RC>0:[;)C*Y?IGI?I&9@L M2[5M#EX5,J?V%U8!\>5U%1<' U[KZ=_#3(QFXY65D(RXK\IJ,*])(-54)XZ: MLK*L]BW[OBUA+:JFEEA<%U[M58#BM6U)V9;8KO).]=VZ U%ZN5/%NGV29-TQ MU@,1?8Z5Y1E=;GS^AO>:PHK1%$O'9F528I7?82^L>?9NGL&+98H=P \)S"G$ MGK!$-"N .YL7X03K.>>Q8OK."%:3?0Q\Q'X68XCF!7;?U*-%*HTZ]7/3Q0B) MAJ6HZ]+<;;'SV3Q(DS#%JL 9L!+6NOW8=ORAR$\+,E6>P?<1C6&5(F4"0T^R MY]CD)<7BW"6G<5G.B2@5CD*)-6.Q*C,?(]* 3F=IOJ!8'C0/SY592K":[ZTJ M4M\]IR\5&&&<_GN2P=RP7O,'6L!Q/!,/4[KS6X M0O)W.0>>9.7#8&7==V018\G*A\#*IC5V#H.39=FL;5',W<6E?_CS#1)!)8)N M,7''(WOKT(A< MHGO?3]K:5SF4M!*203:AF>M)(=[U-;(,::_L^AJ9CI2C75\C;_L-Z4-1AH_A MX%3KU?(K9H\LPY*^O:EW*)>MY47\S:*]6[O4DD%V+PO\+K9QH )SX[.84F > M!8.XDC]V"(0>O#3'4KJ7+3)>/'C2%W;M0"&5TDD(P;*9/&%GTNN+BIAIA>=X M28I(^6=.BHH6F!N$9R62X2E9X.]%$HBD'[2$460PEY+^,Z=9A:0(2)F4HRYQ(AJF+'%* MF^GE:M)T\MM<)M6$O5O2,,]6OSPK8"AS3+("_Y^GS+%AM"OI-,&OYF$%%"@G M>5&14\KSSYRF>8#96>:S&2:KF1 84YG/BQ"_QMPU50%_JLHV*TU&2:%"WU.% MS %=T)2PL8I< M0*LIB>P$+92,XF)]@#E*EL,FQ/1%V N0XIR<"L_QG%:8%&?*B84D*O.X8G/# M>>(@R'!JV,B06<;*?P2KB;YA&90IC1#0FWX*.B6\>;8\<#92E \R@\7] MGL!J8I:C)_K8;21>) +Z:_QIK$28VJ4 8"#G%(=-3F'X)_@?=&_L]P!(# BFQ7^JH6A6 '&+!#,R"8'&$13 M; 8 M^"TLKBK88L0(GB(4(9&YK+(1OW[_GW=O5-UG',=$H*&30#@D8<-RZ]#MTV8.UE!L;]X]MR\&TR6#VX/A^>\1BH]JMT58>\ MN'_X]!J5C0OW!,]4U/0>*\I2[P$0&_Z+6>+JQCA;,V9K^NOK"*&K1RS'&8P: M%C:/XQ*P$!<\:VT*9/4Z"UDM%6%>HB3!.^F%10CG>LR\!,9Z M@ENWK3'<%0=X[0EN2#4 V,C<6C78M94Y"O.17"NC)..<3P)05CQ-X!/='GM- MWTS+ 9^"X@-2KDPP!!*O$64$M DT@OV16NG ZQ8&,4^0B=DB+D#R)Z0=-\Q@P? MUG*'T->R08LR54^A \IEB6P>MHS/*2)7Q\42OI M-B$?)HOJ?"CR$VGM)\ 0.>;:7/O)4O:!^X]LF#Z>D7'[Y.C^.RGJT[TKL!4K7VIAC& *E0(%=(RU[9@?,JS?/S%V#\=>R_$:Q6!APM'"YT0C&9 M:SAG9 /H DP4R[K*;:^]4$'OJHD+(%$S&+B(%)3",RXNDE"L .B7E+*.@-Q.0*+C,Z%3@ZXLK9L-@05&S.E&M[EVN&MP1&P4 MSM?0(EUVM 1',4=GC3DW5HY%#QUO_YPNH)-3S.^%;9Z 6SM17DUA(4,R4M[. MBWS& Q"OX0O2B85,R 5VUHM"B-$NAA$ KAXF)(UKCD;?:<2B%LS#Z:C$OOT^ MM$ZCI"SFLXH-M[%J80PX0K:.DV3&E9NP1J=HHW:<6@M;8)O#%74\$^ MX?,UC,:=\+AYZ M3!=!T]_ERX M@6!6,B.\H\:X6\!#P=CZ.@#J:L3.!%'_,&$3V% [J((-QLJ7%JZ.\Y0YRI_0 M;F,H4 MT8^ZNCE\J$XH"N6!304:GWS%'.6 M[#)_AJN(63Z;IWP!L7EHFK 4\O50"- #?JBX(&%DJ\,ODQR$;)YEE,=HJSQ/ M11IX.IR#"%K'>9KFES7YP.ZM/2J0BC,:"H#O]I$7"0P40>*?.0?(#CI@[+GC MP$SSB*9*2N99.*&]Z 1J3>@L!+P)&V%;&;X>!*NY3#5Q\2UCU!\ 67)4^C2[ M2( .'QX"L DB [\&<>8<)Z[IRC6@Y@Y@JLP^@5M0>9*$B1I4BV8> O9B.?, MK^.&1#LC(&]'&XR[NPH=V.UA! ^%\UXQ$3Y7X4M39BG\9SF(![3:UQ@$4^CC M^-IMG*[B6*LSFY#U)>V-B-E.2/QX#DH>7F1\6O(=,WA.HC/"F+UGLKR_4M,P MV@6T5T$ 4_D#GD&;BRY?U6+-5B:OQ!H+@E> "N#T @U*)2K8S^?^;>.OAX."X&_L,8;-U,[>.+('#.Z+?< M9G>\0\I<&T06T-"\5\,U(-]2](51J8=AT!4:2QWCI*Z.T#0C? QA% &;X& [ M!A&34FPSP]\Z6$VS'+Q&MI! RC1'3.M.^G(BPA()V#F@])D* H601+2Q SJ3 MX%[8$H5Z^BSIV?HK#?LV6@!0' *P=02<0S!V=DJQCL0,P I&1,+)&$P6M,5. MX0^#8 CB6T7#209^SRF;6-^$ N*'K>E8(TTW/#)4+&@. A$Z_@-2@NV<()!S MTX$!2S/QG@ZG%R1%[@.5BKLD,S04YF!X[7WHO[N[TU]J$=ECX$>[A %^Y=$G MU%% @E.D"W[/&&V.MOOUOE&1E.?E53;**G%;-K16N*/E2JYB%69:9[-FG)#O M5;5.:3GJ%C7!.&='F7$ML.R5_D8*D%SE+0:F0%I!27U:@'4\!8/^M[>?CIZ/ M@<0@Z"7WU!+D&X8L0$+<65( >M($+?16Q8-B!%JQ BK@QI4 !='@VU%/IPP8 M?+AMUV%EOI+,>V;[!G40@S7#0FRMYP.4@0$RA.*V!3,,. 8PRXS3'T?6539" M7XL_]-04(RXWAK%PSK+]? G*HSYL4Y MLSF$YW[L4Z8+2GB^"7X.QW'"+[[!3G@@B1I;3U"MZ=Y'O4L MY0!8#!5T"FO)5<$(&)Y2;MD#IL,2SZ=Y/*2)K[,AR*?M4+F5OQNJ,?>MFK^VRN3 AY$< MV#=E)2+)R8? R>[V^=,D)TM.WD%.-O2;IO#9-4Z6^=JW77I?%B*2A8@D@MY6 MC!Q]%^5(LK)DY:U9V;4.I7J+9.7'S6'#CX-N6[*5/&[OD;.V)-+))?H 99H#U<"ST1?O56T]VKYIH?G#E+R3.>! MBDK)I5@J#;2#Y9L>Z5)LZ<-*9?23EL&PQ_ZZ9=A[/?083AT]]CH^UDTW*/:> MNV75B8T.9LDR/@=0,6(7VSA,>='-K2,%4F >%8.X8UV:]X8IOGKIO=>4Z^D0HELC(U*\IU=70-BLNLR(IQ3!Z> LNL/N]L>2 MEBP4^RE[2W>>LO0BF,B*)?X8K5L_MLTCIVLV%VDE0+G-Y<^[GN;P]F+122%'%!IK2;+;;-T<-S9U;S(F/) M$7D*69&4Z+>:&JK]ID[N*M%Z\\DV3 )%FIWB;G.4?JNG"4M4J93B! M-U.>Z[/);H5=3( FT% _H5-6Y<6B"X7=5&H<"GC^RJ;=.M4@KEV;_(IE&^S- MJ*Q83J4?M)L_6L![36YL0R0%6YT64PQJN$93S* Y(?-4>79T_/$]YEG&;&:8[)D5 MC2F[*1@;]+\NN^?Z4EECY552L&S'%4PD3L)ZS?F\YA62F&=[JE,=\RX[N2/3 MQ1+@KU&CN-PPJU8'#O(N-]G!6?.,%0@(*V$)^YI\X2)5991@)K!@7J>BNB!A MB*VVTC5JLKM%L)8EF*PBL6^=T@LXE2?&2@3KL[2A:1*SG*(L*2R6K,)B'#5Y M:@*L6-W:-L&U2K'4QW(VS$ZVT":E5D$Q-2CO&M. ]2F[)NW:()OH8LOJ9!N9 M5*):&#MAW*G+PO]L@?W$?P+)VJI 6; MD#RB^$)=V"G-+VFQ5+YI569JWN(2#(LLXGW4K3-.CE>L@QCW-0US?HDP3[H) MQM]0 (?:1'P]X@P'E&-ZDZ4.O*8HR[Z7BUA1-JRE^94V\S1G>6H)PL<<*-G5 MUNL+A^%IJ+9PV.=!]9VE5(M];NM4*D)H[,*;4*\7_1J,M?[@H.F3U*" M1BO;3,DL1WN3P;R;.I2->:F*T$\L6-9-W[BRY(KBCZV.>].WCX#DN,'0/%]5 M+K57O>H*$@^J\*T86(UU8F 8:&EZ7@MX;(SFV+OV3>:9MK5?6#+-3IFT7C&* M$6=/]+J8LDC1[^I)_D)@U[(7MUF]@#55O*Z!S[Y.B$2U&WOL"VVQH9+@C^LB M.D_:$QJ-'FJ5R/(T8>0QFFHHK1U!JGRS&C.5J#5*K/!W@=S ZIP@ C0/9%._%S.) ;RQ\4':*)&]>#[1, M8.W _NYY>?VTWFV&WK(Q?SD!.D5CVO3@/,%QU%%='0^FXUFM=&7070HH5XQ< MDK@'U\_.S/.4EYU"+4T&_!Y;+&4.+BD:U&A"HU@TE8<9EK)"/)@D.6$I?YL2 M$Q$OP9"QQ+-=\LT*JLY$@>#:T82IKG+#> 4=&*+PSIF"3 H8*'=D LHR0\/K M:,N?7!<(P$),P"@LBS36 "'3FV0B,ZJR7I9ZY0_$C5!F@38"EL\F!:F*F[3[I-.5:;5 MY(9/NCGK6>KMDF4:3YF#679-VG69ZC'K-0\UMGYV-X']1N&'4Y[VO-,'!VR> M:)D5:D%K&R>8LM]96GSA0PW+![!DT2N3<;. 12)&R%./]^J:MN+%7N\M_#_S MI.!)I'O]K4@(3[_3<,Z4+>;Z%V6"VA34/%EX6Z> %8Z8D*(NY-)4*\M8C:X6 MP'X3@ G+C7+*ZFPZCMW6ML4GO1R!M2'2+[^I.V/SJ;!_W]!0O*V/A$<'C< 0 M@;Q([0:E66^V:XRUUB#NA&0ZE:D'L-X":@DVT-!&JIE5<&03V1EH^<;EJ7UQ M&$W+FLL!'L;/)#J;8[D+/L*N@DM$MG &)E?'?5[U2C=;VE,<.X-),<^!$ 6L M1LBHA?-U7VJ1 QY9:\O9V0[A)RR-[W*ALX&R-=;$N?WLW M7_N$!P1QJ>N88ZO_9Z TT 3$"@3M-ZU.K*N< O,DI2BIP):>RQNK0"/>;<.8 MO)L1,RGR"%&&E<("EVJ0Y;V7 I]G\V^[# G,IWX+9S'G(D92K@!H6TH+6*DM M'U 7K& %B-@"4J']P1)!6$(HP!#A"%D?EHJGF^=1PQE6\&&H.A)U"!K88C## M^)!K*.85(?\T%196P7&O(E2O'@5SL.9%.4]X0OI&8[6E%#DXK=WH89LO:-!D MU0O#&-ML.W-_0@ZKA;06RIZ8K';9L:0N,TQ6!F)''>!L@^W-FZ!<6("6.5JB M4J60PJ9-%A'C7EW#LH-B-#U;<3FG?Z<64"V,TR1B>DL(]JHMSPGI6I!8Y4]$ MDM>%>C?Q5%E\HX[O\@HN74MJ?0AWM&$8F=?AN'DD&0BR_,)(83NFPN?,N+[M MCEOL^"Y7$NR;F\MQ>C;:O, =V9Q;"]VUX)JMLT>M$NVPGFBD:'=I\GJ71E3;Z)EW 05[\:*N$H)= M7D.J'DX$(CI6U:7+ZDUK9B<)>P2Q5J6X!98FY02!H+$:&Z)QQPE8;9+,>F&X M'KT8,+!YU;C?+'!OIX9INJ:3C[QNE_();%!L\H/ =.79T<=/'TJQ;?6Z]N+J M#:[.:Z\_XFLKMH2ZJE\>!>@>!?#E48";*^4N]@@-* 2T]O9$S2FQL]N14U&P MJ*QQH!M=)'SGG:E0H5< #'X?UA.O+XS%[J=[3[U60 MX^7&,+Y3,I;@ASR:6GJMU]P6\UU5#.^UL)NZQ<]$>W5EN;H.;%OB4D2K<%.) M.YG&KFY6XZU'PL'!E-HXS?$W MHZN1[[<*W,^O3SA6WJPJ2M@-[W2J'#?GJ-95*&SM(PSVL@A7.Z%5&U5+X14> MH^#HW]^)9V&$U>7L^K5EETK;\;V'>4J*M#Z34I>PK==%[-F*8779#:RDE:=Z M1H))!J7P.F7PDMX9H.79KP^>M'5T[[KLW96E[MH@R2U+V#&0F"S^7WM?VMPV MDJ3]5Q!>]ZX40:%YZ;)VWPC:EGHT;5MJ2=Z9^?0&2( 2VB2@QF&;\^LWKSH M@A0I41*O+]TR"1:JLK+RJLPG4SKZU J]SU<>%$[6C7:EL[>THJ]-/)UVBTN) M4MD=\K06-/1\3&^[J:IHYL9W!V^608%5-[W[=/['U_./YS?__4O!"_\I#GQF*>O2FZI3&T@S; MNI+@2U)4GUYZ1YFD.1YW?%ASDA$ 13Z$H]ZWA ZR(.@ALM]4!*:@X,W$4,S0 M"_N@]U(]"8D166^V++^>=X_-=KC#,XR""E[%/V&;0A\^M1X#]=3[QH?2TP$. M[K,.6ML.3U@N-\U).6),KQ3OT\CJ],%H14JQI8X&"[C]8TUC.=9/UCN;HRF, MKJU$BP217Z'1U7T3>DCT073'],SL?37-X$GW1F#$W++VM?297+:AI%6>K-6! MGB4G6+^E?!^=![;2A\3>D?'@QT3VM[E/Y1W_),$O!T@"8@.+1:,@\.D2,HX" M]5@_1"^&[N(RX(9;O"SA9)'/$^X?=7-[?2J80909)DQMSI-X0M:U?*EQKJ4N M8!F;F)N%.VMRZ3D0FVJC<(B_4\ZN=4F/SXKM M$IHVQ\1WVBD)*$^$NE2#KV+YA7A5GWD_)0V)TI4:1U:^T@\2/3V,_OI:;HTE M(_J&(,[.%S 7G<;AKIWNJH+$*"M5NA^358<1R 9#/1AR*%LG$LJ]@!T?3_-N MFGDJ&1_#GH- ,J5I#I3G)FDF=+,L!KL:I$NI';0;-7V_86WD?_['4;-Q>)(J MNN(!!X<-[R='Z(%8M[1'OTQI1\[J6,5@BA:XU$SAAZBRAY+]1") :T?5&EV\ MD<*;W[:MZ_&5/K/GD7/1RV),#6C6&^WBF:+0:2 .L.<0=UU*2,CI*+?#V<$] M:]9/)GQ/WS9.@"F]82R>OCFU/JWD7^@.? K[V"X<3 UB37FF-O$!R@^*HAPU MU8EWY\'6":9H;,W(,]R^@.5<7(\(8& M(PODJZ9I[JD<1&K7;'(W;F]1,V04/(E0-0V0+CD;@"WW^/ 7.)X1QE70ETTI M&5UM4>.0LC?:S@Z^1I(KB?#S&O^=T/?X@!S'7HP2NN#M (XGM MNO[8-MW3'38R!$:%@F&X!R(W5W=A'5C- .;'!3%ZNERN!%XPQ8@\]!4=_AEE M>^DE3YPI:60X=1*L&B-$'@U(E4A)U#U=C) T\GHH.G4^J41PR=H'M9UW_R1O M.-:WA%B1%5INJUH[N)(DT-CBY]M<>@UZF)CCY^!3%!L5JE4L(Z3;0MEGM)(' ME&%#;=(9:N;V00U8>3H33KC(4RDHU7E;8TMBV2]SYRV?)%-0EI-K MP&$T+Z$ 1I@,.;&0PUKLVCMX\0SF9";JGIA;$C9U:85Z0A*\?$F<(,T$+T05 M^X&<%7M5A2Q\L= Z5NX56ZPF Q%6@($/#A1[Y,VHV9A(3Z+#BVN7" MG-BC6H715E PG&C[$XF$.\(^6"SN0E]]+"R.?$UF31)\CP<4MV1GTX3#F.#O MO>@;,CWL/'U_?O.Q4WR&?-66V]PG.S1U=N*DYH28LZ(SSM#DS2A@ MW .QH$(&&#P&FN[;5 KIRC_-AV@!PN M=[_.X^[B9%KNH7J-BOOV<-5B"*,/ M(/*\CWDX?9 J(!8EW1$4CLE4IDVK2M7DA3>]IK=NF9OU;?7[(\7TAB- MOPO(!_2JCT3Q7)6/ A]YDDLF$"(!'KS^' 0_0^M^W @D':ZSR0E\_XTS;&=9RS/,%? MXQ)J#TELOA;="7?+2;64K[H0BI:>@;EB3@:E<#.9=;(=E8[@X ,*5-RJ&>C+ M+$J_GL.2VPEQ8>/JR-C:P'GQ#PK- 1?OX:$D@E17C,&V8"!R@%%]"L94K)?U M#Z@16]?&H'WM#W#'86XX.;.@?H!7C&2@&U^A#@KG%\H)1O]I*(S(9CV&>>(\ MP[B,SQ9VM2^!#J7.LI.[R'SI3M*$9 MACC]A%T6&M1D+>C4156H3H>Q _Y ENI<_5Z/IS7&!^^] 8<-[H(@TV5R[ 3! MQB09UPXHP\BV>]"VY1,(BSJ/X W!:M\W@"=P%G23'!VY1J7#9&?LRBT!QAI! M07B4&S'-5R@[!6.QC2E> IGH;R:)#DF+3 (QQ$ON1,WYXG9'973FN&UY 25D>YBIF_E( ACHCF M$^"1@P?(17?\K+!X2!WS2"2G(P@YN@W?G>9)K, WZ/NJ$,=D'<*A%E56C@56 M;N-P_Q<*Y+B'^)?L-*;(/3C^M('K/#"2JTXC8[:>BD?'!4<*;[.+.K(B]JYW MW'4^X^7#GJ:"X84:%X!XQLV=3(DNXW\)I?F%86(!BO&773XK?3JVM!\[H0L^ M)>Q#""_>17H!?X!:VY&L&YEO]B/F8M#=<=IT@^P'BN8R\<&&M.Z:5#S0'(HB MS8POK4M[PE1GIW='SG<0.G&>\CV="=@\R"2TX6D/%HB*G.TO%3J:RLDSV+>6 M-\QJ=*J-6K1*2=T75;QC&"K&.1*D365=(7I+JEA06X,4F4V0]S+V@"L<[84X MV%4K488+V;-5YHM:',^=8X RNI*C0%_2^=;4=LGP4&Y,;>I>S[)CQD*>NF&H M(JHV:"&$;)N->3E"VB5#^%79[K98".D!YKS)/!$#E0P]+K7G-%,@K0[_UP3P MHC/!-1$3O.R)?,!K_',EN$[9<"P:H[)#Y(#1#B']R+?2]OF#)VL6I45UD,-[ MR0G%"P"=ZI<$\'%/)P5].G]_<06*UJ@2DB>[$M]# J-''2>6T\W:IRS10RZ] ME#W_&I&P^QV>]^,A",4SG90!1*/,ODZ>W<6)9(+<4[@3,V.E#(E\94ISMI(BBO(XCFYC\DHXO8?S)_2]-56]EU,A*4F_L. 2_L$4+T$W+9W3 M5:C83=MQ('[N!A/!#%^M=64],[L/VKSB=%,VO(H$ M0W.;D?8P54762X.7.=B^B6LH-4'<22I5X15POC#:G,,)9H=@/MA^/>4S4^J# M.07\%(I)XKF:**/QI&%D/IWEWL7D![0^D+1D?Q!NVY!9EJ+X+7/3:='/' 1# MR4*]K,7CK-M7VC>[F5,8*/+#8U''UH,!\34M]9X%/&T%6 A;1!K?)HTX&6VFU4.5>: M3:YH/7 B2-VB;H!M"A@)I:<^I5L]S'8G!4!8!?QRD]86FGP"+)[!NNBP'\IY MNA:O%($C(X(E/=."K$"MZXNS*W,KE1*1[A,E7;HPXSM,+=)UZ(*Y8D$6*B%] MF:NR0TFG+]%).[;J_JKFX,OQ%(*XX>1R9P@J/$^T6T%IY&B26\8TZ-=8K0HK M80?(( FAUM"K:6HW"0TTS-SQ[,V8J(G'\X==[KO>U(YCV'"TV2&Z4DL)I@GYJM"-QG4Z-A[04, MWJHY!XS_+ @5WV$XA-L:%-99U 6%*<:SR'PJ](S ,^5?*L2H?@B%* M4_L&Q-Y4GAAR&^N/4B# :&1Q42:[I ]>M$^XOGDHUC!A'WB5"#K"*5\*3QGC9"R'U"3#&%*@CB1]X^US*I!#BCO%5MBZVST5D4($'; MG,#B%JE+9*]7;B2M8J")+FM11FE[F=L^/##8 MW&!IY0KSJ!?ABC-NG@Y;L>L\GF$IENA4S=]?0U61+# MFB:A$Q\UW2/[;G=21HUQJ<9_8RN?'X0I8O(7**FED"(S;E26V)-B,#X=!PR[ M5!)VXM9;3%,=WQ5PC *V@?WV0@D/B./!Z-^V&V5??F08=I%@J55C)0X#F!L.$JVJMNM'QV__L+L;^$CGRDB=M,F!C0.Y\ M$QQ=RN&0ZD_E)A&/#2B5IBBUBK,W61(H9O-(Q21T65?QQS+? G,I/YTV"\E= MI-5*Z\*;DA2-XO%SG-[!*14]A\02AN72[6G^W$I3YD)5*C6I'@'+B&R54RQX MBTIQOY3B?J7$(1R$(H)OY$(.JYR)HJP'@>G0$B]EIQ0Z>)0JQ(JU5R0\%?0] M18KVV-:T=I3D@T*BI$()&9R-QL%,A,=X(IH4PCL;G0 MERV8X9#Q_\E<3C#K@AE5"P8MZ:P>#ZZ!ZI+R#1JIT)N' \A M 1EGB,.P%+.<%KU1&8X>5T>J(I#4LLCO I^0O&>T ?\KE3Q@BZQ4A5PP85NM M7VS"L1:#N1P \8K4QZ]K6/K M'&(2'W#IVW;3/;8R"RD2@IDIH1\8[.+[.,WV$*&+JQ-T7KN*E]+PA-9DH];& MF+95;A0TGDVA@6-HS9>=HHDR"H,!VLA1(.@1>G%H^;<.;#CWZLG3K])XX"M8 M)W6?Q< *B#BLH 0,C(#.;S P D%2P"HO-+\H=T,JYGS+%EOB#[>YN$[&B1$N MT&O4G9&(+ZCX#"O]^7A,3-A7#MEJ1R)F]F^!0<9;X-*NZTL:M$F_ PF)9SEE M]D].R*'B$.)A$+ T5'>D6\S9B=-*[',I@&2W1P8.7EWC(ZYOG$R/0I41IPW* M!(,B%="0+42T=1)[.LZB[^I ,3+0(C;6H!NC8C940D?(2T8%3,-4%;?23?8? M"$A*"0*8UH.\@*-J9!JKW4<)B,(]M#/_2NDP D1GO^A+'.W]I5]6@;U=>'T) M#O%1!W/#O]SHVZGF"M].O108'R6EGJ%U/)%W./U]+XOOW^&ZJ[:7^L4;ED'( M^#U*O[E/@W?JCQ,01W"P1^_"B.9!/SJ1T87/\ 7H&B%DH[R$WL=?"\V/C]VC M_1:2'9O59[YZL>R(2SM"W>S+WQT;&S_5PIE%_)4Y@;@!^0T[^GS>M-^:0^QC ?E=W&M0;1(VG'VWLCSW;O/^) M3X_S>YE!F3>?7=(E/Q-@!@T7LD72WL.SJU8JD0LD&BW4HZ\11$U\M/D #:5$K MGGA*UI5R]2WE'D.Y#U0*,8]X&7>F>N"R@S.U9')GJI2YJ #Q+#/00^N=F0OJ MSBJ0Y.WSK=]>=X*O7*J%-YJ'[A''69Z-!/CMG*28)G\>.H)E&;9EY0UAY8/6 MEI6WK+P.K+R#[=_''(!7Y^*YC2.)-*^2<71>T8A@HG7=G&_ME:=N";FOV7+; MLW-?]28_JY@LO7*BU[*>^W/HMN94<]LM>G$!7GS&TA+)$IN^[[TSAJN(WM!BWM!ATWW?W'.8M;2WHV"I_^%*@9RM_C M_+6-LZ3=XZTAO;3; S;:UI!>[BW::N2J)\9.Q) MLF":8^&G;61R4?19[O/: (WWI!C\TRFT&C'Z[4G9\).R<^RV'AOBWQZ2[2'9 MB$/2;"JLT94[*61 _DHYPBM:N%&5)V1:5+VEU!&[^,841D68U#GDI$[=&A1+ M0!(NKGA+=_6S_K;N.A7X)!IB@D87K&,JU^),?ZMK/8,GPM\P]\"WNL JD+L+.Z/0"BS@2P"0HBP10.Q?U^&F346I5+M#*[#$E3"KXO-5JV M:D]EX@)2@44E"K"35QHG8UV:J03.ZM11H.S!H54;IT:9,A6+BG5-1;U"/R&P M@?$52I6J*C;DKLRY;OD+_@3R$V$F$8Z.O(5?X#K.:IM> MK#J;8W6YJ1PK-#!>:3ZNNDA[F&DM487UN2IV@#\L0?2TCRR&+BJ UF&QREXHBN0!71X26Q@=6@WL@!#D&P8SC)*'S?-MM% M>0 &QITY)6K!!HJ.D=(-K+NE*_UY2*AV&!M"-4J+,L*E@DJF7)L;<*56PW8C MBH(L&VCX5E5TJR%E&>3 !K"G$DMI$V56MX#E8B!.$E:A+DT>H0U==C5:#$AF@#@O_B8A-4&L*)DM8 M2.IO!P74)^HL/ZV2_.U^04_C:>/7!\$*](^_,6JPC=285;$ MM(@*)7!A"YL4%C-/\#N:HQ8XI#Z!_2:PQ6FR#2*&0J'^Z M6PNOJVXVW5;S M90JKGUY:_*H'H[KP\0QC6F<,F_V':E5&U=>3[((2RV[*#?D7+6BW!9*;68IS M=/S8/,%M.J:[FZ_:?=('&R;@CNN/ M+7[?"KA'6"4*#)>N1:,XVF.\6;H78BQKC)&"HGT\+ZZN$&PTW/;2"D$5%(%- M"Z8[_%5/;IB$_4>3R9\SP#C//=,22""KH5ZQ"Y\W+:FEXGII3D-J M347-"DF3@]864N&927SUR/;C&V9S8A/TK='YG!3^[/T,A_EPPSQ^;$.^.0)N M.>R)24U]%VE.S"KIENX8SFY.5"UQN0_;8\R)K11?@#EA3MPBK8G5E?J/L"96 M6.JOFC6QNE;J(ZR)%99ORV%-4+:8 =8# M,GA8H6WN^>V+5R!0#[M$6V6M?0V-H0O]5$6[/0CU-<>R5=TK&GZ/0"M^" 0/ MHEXPUM]<$KQ3M&3N@V089BAF)[8-U^LI8&+\5UHU0VIA/0R\-$<[@9U16)+W1I]<:6ZV>2\@1S:.F!1!$!ID)41"1# #*N*0A&OHC@?;^*:W,)$!5P@M;:O4'JY9*C*.PA]>%6Q?WD-7*Y\]OVX8$!N#A1 M+;9KI>)J766+-?96F>UXG>M\=)ZSC73H_\^;L.O5&]W]X\.#=N"U#[J]8Z^] M[QT$]?UZ:__0/^K__T;]^,VK5U]?W/SM],KYW+FY.;VZ7NG::^2Y^R1 3!PXE*H M?Q\3 H W9&@J>!T\CY!=^--!Z'4MWB;^$TB'HCRV)J:.6-70"7![E,N\M,RU M@$?X1_@OC98$*C+L@[I$Y<$ 6O0UV,(]FE824,O[09PRC !!*S5FAE8:+U+O M1!&"B%S15!!CX2Q.ADZCOO>[QG,:!1[AF\&8'X.>?=0:-0&:PGT<(LY-:B\ M07\0*BH>?,=56'OW9^[?&@):.XCK"])>$G9Y?9_U;V"N'V'E>9JJ%-,.2.P1 MZ#Y!$?DI",0""19NI+Q=0K+<%^BV/_ M!R@CVI3SB()$H,'V/H4() A>*VQBB*7X'1(T[QRG\(O0_&) OPC-+Y1H @Y) M\^Z?),5B BP,$Y: "B2-N!JG48!/R> ,;G*=N+P=6F*3.X)2-3!,GPE;&H;4@ZC6Q>,I)* MHPC8EF<@R?_-KW-BT@=(/(9ZXE?AF"#M"=L"S9HL3NBP^0&BNR :U(^[@,QM M6'6(D!I L!0Q>! ^)DCZ*"((+2\+[D$&PW# V#+>K=KDTG8I9,3$1_HS:!&. MX=W?PVD@S 9+[N,N^5Z"R%U?M>%F3]L0K6:+5_()?"S93X)!\!V%,7$"BXXR M!Z %BF_KYADBH=A6[=#K)3'N0#P,>S@LB]:TAHP#+@@0 T=DX$O]6D^>09!, MX$OF&Z&8IQP2F9 /:KV7 >^RGF: 3?R!R]+UO("L9C;'8M@J^H^17=L0?H%2 M1O6,LWY11?,BM)6.T(C,H0*S0O!_P)HU 6\2Q%#;9/G/_SAJ-@Y/4H-#AL", M>+"97F2_H(<1X!RJ9F7>*B17;T7,1-0EA'=5]4H?Z#V([Q7F4>4,2-38!E1! MT=2VT#$%Z)CV2D''+)G:-%*';2(+W*Z?(^H9*K*(7%9"0 5?$22ELK9Y:+2V M!8--82P6T'.5S!!8R1F/N!;)16U6_306D1IX_ " M(D*!_?SO ($S5. L+5D4$9.HY"*F8)6E&KJ90*_ MIUK)F%&62]: K?XHRB2RRJ_8YDX.DH:]S.(KC, &3S0EI<0(FHTCT,6@,U@R MX3B_X>AAKR8+0G-MS.S!T4"+3YL.63":GQ#7D*&F[5FEMBLU&)DWLOU48B;E M26 (!7R(*NN#0 O+VYV2D3;2+JY80;EXETQ?!EK4"T E$><9:GJ)I$59$A/H MM-$[-756TRD:!58169:I''P!*T7KSA-?"LTH?&4F3'!3C&" M)A"T;QV5_'#QO^L=!O6T MI@1IHN,E)#,^D"4(L1IYPX#-SP?\IIKR\L<]" UEJZU)7UN3>(CP/Y'M M:[6F%-A@\FB.;&X=$D"/+&?MM",WT8SEWNQPD\4NY8Z*"@BJWP M*QGJ%N,"\ T&R?U"3!%<;! L"+V_@S*C63_YK=.YI#\;)[O%\\JY+ZF:@5< MF"3 U*>3UE@JZJTP0I[H:%V$WB->-<%GI$85/'UIJLKHP!E%=E*!5O V#G39 M@K+J(L%Z0HK4K""O)\BY*/#P'GJ6*(/P3#5%X2BF$M;S?.,$YF$1'7B9!R8W+S/S9U3N,"CM$IC%(7BDJ<73>-441^1:\P FX.Y1I%?" M%S2NY@J)0P@L_3@/\7I9V:&1F ,O"OW)SNGGB*!-A%!!(FYN ':02^'*!*T' MA"\OW]/>J?LJ81U@;^D*@*.(!I8]]M[$_^Z;1AIW^WWVH^SV1G W%]*MKJ\2QHJQP8>J4\FVI U2^H MT#^S0B<<51( ^N[::=5KA021$+"38/G'%&T>Y^CS\M189?5ML MWDW'KSALS-W ^Z7@*UZV3^:6DU>-=S5+RM>'7FPL8CDS?G+'1=86K9H_;>>>]2J+S%@\KK9 M!EO4> MDY:U[9*ZZW7$2-HX)N;'!FX?19[@-* M.2"/4]\+(]$KVV?;H[(]*C,=%GGTR\W*UMF7,/C M?6P*/7'XN)\A=H'O)YA8B_GO&*RDG%[)E;:RQ\!-,0E3Y6(K&ZE!,HTYK8U? M@2G<2)\?<$)2KC:%I;W!M&?,/N@[:/$8,Q]ZWDY)K,7 M:WRQ7I +?%7=+G"27>O[$W,.4\,@DQ>EEBUIY37T.C&7C-+=WM%KPAZ\=.1@ MQ4"FJP8X&RV]"^\94<0)AO>#>!1@UF4O3T$^P>]K6#:>)6$WQ\2V&E !"P[I M"Y5&2;GF$:;6Q8ESBTGU$-]!N'P/ M>_B[Q+L'U9 %O;L()-0M52[;=8XT[ E7VA!D ->$)K"N'F?X>]_C$/>\CX6L ME)M_3RF^64#D01:"QX$_X:>D6>"M(=91J!Y*,,%2R5X4_##SQ=QC1'3IF)51!!*?:8+IMR;F>0D8@X<72Q1) D M,8P[!)8:=8%'6+R-'"_+0+C3?'#Z>6J %[C\W?._X^/ (^I50';% !7_'V"GN/<*-"*D0M4@ 'L/9-'2?X%3)7B/0>A'_E M(0C*T8FJ=E!\[_7N4 PZ1CA*$47J?=?U:MT@ KU &B*-,9(D;59HHTKMLM** M?ED,U /4*+CCI@3@:X+C6^C$7'JP7\P1(J1BS MR4^4X*S6)+(I5LHM5I8K$<.[_B.@@.>,IPBVAQZ M;_ SY#(3M%+@L!-V$BF'A J34)MP693-:]M26+L4=G];"OMXX]124HJ5P3?) MDQ[RF1_TPI0KV;]= ;>#R4$;R6Y7G[F^8+= #_$IVJ"%Q!^YY-L_8#%C[R'*^297HBM%??8 M",.R!%OM@^%5F#5B!!5X'TQE:# & 5+29MQ5(F3 MY*K@,BN]U&%1@?,#D_&>X842K)>C EME%ZHR0@OO2VPF\PF:8ZE^4Q@5"RF4 M]31RTE&*:[+E9ZFXLVA4H.WC99ZC/T"I 0P^S5J _<$=,?6Z3%(?.05=A 1_ M39:9+JP170>J#/;L%HM)%1"#-4]KP%IAM%I19:=4?F/&TMM!:NB6SHV4097, M#V50%#&FZ$&U[UB7B97?6!5,.:U(@XA1&]BNP%6QW]:SC\_X6\@&#Z'N8 MQ,K(MQ7];0P,S$/$>487XTABJ6YA^4"T&P2WWJ!6\!9JUKF,DQ$?OL#7IA'O M'@(35@@']JYJEH> FPHF\RV6DP?]0 ZMV&,DX<8/= C^%3HS(_.Y0"UR?5#1 M\I>ZP%O<.=_>>WG$Q@73,A=K8=!:08U@:A+J86_@A2AGA49)< _"_,Y+ M!6Z/RIP<:@1\8N@(IG[*9CABW@4^\@XS+!A$ >BG5+@6CE=&3AIB\["%CZQX MRVR"O885RR#*8E"L@(Y3 ?5!Z4R!K)IP1$V73]F6L4 \(@&>F5#>-I?14W^C$0.Y;7;.6WQ-4'5FUDR,,SU3%O+_$5B11.ET0>;#]Y.GC7JULY+-%%7P) 08*]Q:Y M3",**/^/O6%:.1Y7/.,88"B6]^E?+0PZ<&8(/)R4#0ZFJ/_2%Q5(6:S0KGK_ MJV_YGI2-,]E?%AVU<;3LHJ#MHJ!&P!*6QI=HGOAX\E?UG#>Y08I!7BE"GAB- M<@F+#'V%0?(![,$^*$Y0I"0#+S#VA9@Z^CNCVN2[&I4\*W RKHD/&+;M>T#& MKL@7T.D87RK8L.,:SM=25V'(I H=1;9D'$":7#$"B"%8X$1!!1.^&\HA!1B$ MX29!5#/38C17]G1D&>2&\G6'+'=/^)/RR6P*1-;!+::%V'FTP"8WG MW2%5M&L40LL T\:7OM=JM:E+BL> U36L'M\)=ZE^/*$/M$>.7O(0(?40+XI# M I(E]_\XRZP)H^?[(0P%-:C]\!6%$@$=BR&0S#">PI'K,ALP\H#@HRP@&.! M+,R4?27DC*7G:L;Y_S<=1@#__S+V<75Y\[-^<67YS%HF^UE-V@;KO,) MHW!LR7*@;:7EZC^"A"<>1P?BJ]$P,8P0;0T M#[.T-AZ;I,@=O5X'.S&%(9 ^(J)1BZ M I0T3A&S%E ,H\I70JT$!YD&8W.R0/=&#H$Z=M%: U'XG6Z>J?L+6B\<*\.[ M<4S4P=N9'^KRTQBD5CAW['6$JA>"3:G!Q(6VWNTM&BX96*R>,5/E MGE\L675-W[,;$EB7RK+ZFHW$16%C'30S=Q[/Y*HV#\=/]E)AYM/I;B+R-T9W MTXRPT _Y#N03"GNSS38]%^O3_S#[W94.UJE[SCK=+"^,^;5]TYMCU M'>&][X!)\14QD7>U9GG,_JT/N;I,KHZ@YE\F80_^ZX6^ \S-5--$V]UR^C)M M76]N3L>HY*674$CVDB[GP:CO1%&,]^^PXP,O(J/[4A+#-G>_'VI+OD3Q)68& M?WR*GFEG[V1\Z\@<]X'%NN:;D<3V72ABSIP]V=8547T M$HO)]EINA9/0A87@ +!=S=)V/0E3X;&@E$MG3_T]!WG4V)-,@)EP/9^S[O]I M!:;+5TAY4#MJ-)<4,6Z+?;C%/IP'^_#8;1VL-RMOLJ2BA++FR7:#UW6#6[6# M>KL&[UC2+5ZC(%4GO\W3;#ZS:@Z674'F:QS4FJWIV&G/)R8>L%S6QP99(6MB MO^XVCI:,'];CJ,VBR+>T?4X=ND1@CTLMQDS?%="4]>4(0*PB4SZ@6%[[1X^,A2P1#RWYF+A20[]=IN6RZ1X3>S853(IZ&9VL=[V M\V)B+A]#-ENUUM$#W/C:&(\+OUQ>J9O,1M5-YC:>\=JW(T?33:*E\+DW39C- M9 0MMS2;(P%NO)74?#BXI?'V4%"\:QVH3494E"@#^70PEG?T4F4IENQ[^=>? M%.C2;+NM-A*B,Q@4(8^PFH33YE-3&&"5%U87%5(),AF$T>9RA,)U;@G)%3)DD1=P. M+N=%=!8> JN?O9%&F2 =1J7,JH>/P&VF^&L&+DPI^XC15!0>#X%Z"2 .?4\/ MXFJX!SF-#X-A90VN+^1&V PN1B@9,D!DEY?KUXX7KDSD\C>K?CB:2W@X",6E M=^?P55CCN.8TW'W5BUP8HHS(Y-QYOG2Y#R+-*+Y5^'ZO4BD]G4IYI1&>5):: MLX./H@IHUD_D,_I7XV37=2XBIP.<,W":^VIF^/C[V$L(Y. C8=S%2?FL(8-C M<:] +UA(F;P6+X=#PJ7T?:JFTM,RTU<3[(Z