0000096943-24-000072.txt : 20240503 0000096943-24-000072.hdr.sgml : 20240503 20240503124146 ACCESSION NUMBER: 0000096943-24-000072 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240503 DATE AS OF CHANGE: 20240503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TELEFLEX INC CENTRAL INDEX KEY: 0000096943 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 231147939 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-05353 FILM NUMBER: 24911914 BUSINESS ADDRESS: STREET 1: 550 E SWEDESFORD RD STREET 2: SUITE 400 CITY: WAYNE STATE: PA ZIP: 19087 BUSINESS PHONE: 610-225-6800 MAIL ADDRESS: STREET 1: 550 E SWEDESFORD RD STREET 2: SUITE 400 CITY: WAYNE STATE: PA ZIP: 19087 10-Q 1 tfx-20240331.htm 10-Q tfx-20240331
false2024Q10000096943--12-3100000969432024-01-012024-03-3100000969432024-04-30xbrli:sharesiso4217:USD00000969432023-01-012023-04-02iso4217:USDxbrli:shares00000969432024-03-3100000969432023-12-3100000969432022-12-3100000969432023-04-020000096943us-gaap:CommonStockMember2023-12-310000096943us-gaap:AdditionalPaidInCapitalMember2023-12-310000096943us-gaap:RetainedEarningsMember2023-12-310000096943us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000096943us-gaap:TreasuryStockCommonMember2023-12-310000096943us-gaap:RetainedEarningsMember2024-01-012024-03-310000096943us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000096943us-gaap:CommonStockMember2024-01-012024-03-310000096943us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000096943us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000096943us-gaap:CommonStockMember2024-03-310000096943us-gaap:AdditionalPaidInCapitalMember2024-03-310000096943us-gaap:RetainedEarningsMember2024-03-310000096943us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000096943us-gaap:TreasuryStockCommonMember2024-03-310000096943us-gaap:CommonStockMember2022-12-310000096943us-gaap:AdditionalPaidInCapitalMember2022-12-310000096943us-gaap:RetainedEarningsMember2022-12-310000096943us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000096943us-gaap:TreasuryStockCommonMember2022-12-310000096943us-gaap:RetainedEarningsMember2023-01-012023-04-020000096943us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-020000096943us-gaap:CommonStockMember2023-01-012023-04-020000096943us-gaap:AdditionalPaidInCapitalMember2023-01-012023-04-020000096943us-gaap:TreasuryStockCommonMember2023-01-012023-04-020000096943us-gaap:CommonStockMember2023-04-020000096943us-gaap:AdditionalPaidInCapitalMember2023-04-020000096943us-gaap:RetainedEarningsMember2023-04-020000096943us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-020000096943us-gaap:TreasuryStockCommonMember2023-04-020000096943us-gaap:SalesRevenueNetMembertfx:HospitalsAndHealthcareProvidersMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-31xbrli:pure0000096943us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertfx:OtherMedicalDeviceManufacturersMember2024-01-012024-03-310000096943us-gaap:SalesRevenueNetMembertfx:HomeCareProvidersMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000096943tfx:VascularAccessMember2024-01-012024-03-310000096943tfx:VascularAccessMember2023-01-012023-04-020000096943tfx:InterventionalMember2024-01-012024-03-310000096943tfx:InterventionalMember2023-01-012023-04-020000096943tfx:AnesthesiaMember2024-01-012024-03-310000096943tfx:AnesthesiaMember2023-01-012023-04-020000096943tfx:SurgicalMember2024-01-012024-03-310000096943tfx:SurgicalMember2023-01-012023-04-020000096943tfx:InterventionalUrologyMember2024-01-012024-03-310000096943tfx:InterventionalUrologyMember2023-01-012023-04-020000096943tfx:OemMember2024-01-012024-03-310000096943tfx:OemMember2023-01-012023-04-020000096943tfx:OtherMember2024-01-012024-03-310000096943tfx:OtherMember2023-01-012023-04-020000096943tfx:PaletteLifeSciencesABMember2023-10-102023-12-31tfx:payment0000096943tfx:PaletteLifeSciencesABMember2023-12-310000096943tfx:SpecialTerminationBenefitAndOtherRestructuringMembertfx:A2023RestructuringPlanMembersrt:MinimumMember2024-03-310000096943tfx:SpecialTerminationBenefitAndOtherRestructuringMembertfx:A2023RestructuringPlanMembersrt:MaximumMember2024-03-310000096943tfx:SpecialTerminationBenefitAndOtherRestructuringMembertfx:A2023FootprintRealignmentPlanMembersrt:MinimumMember2024-03-310000096943tfx:SpecialTerminationBenefitAndOtherRestructuringMembertfx:A2023FootprintRealignmentPlanMembersrt:MaximumMember2024-03-310000096943tfx:A2023RestructuringPlanMembersrt:MinimumMembertfx:AcceleratedDepreciationAndOtherCostsMember2024-03-310000096943tfx:A2023RestructuringPlanMembersrt:MaximumMembertfx:AcceleratedDepreciationAndOtherCostsMember2024-03-310000096943tfx:A2023FootprintRealignmentPlanMembersrt:MinimumMembertfx:AcceleratedDepreciationAndOtherCostsMember2024-03-310000096943tfx:A2023FootprintRealignmentPlanMembersrt:MaximumMembertfx:AcceleratedDepreciationAndOtherCostsMember2024-03-310000096943tfx:A2023RestructuringPlanMembersrt:MinimumMember2024-03-310000096943tfx:A2023RestructuringPlanMembersrt:MaximumMember2024-03-310000096943tfx:A2023FootprintRealignmentPlanMembersrt:MinimumMember2024-03-310000096943tfx:A2023FootprintRealignmentPlanMembersrt:MaximumMember2024-03-310000096943tfx:A2023RestructuringPlanMember2024-03-310000096943tfx:A2023FootprintRealignmentPlanMember2024-03-310000096943tfx:A2023RestructuringPlanMember2024-01-012024-03-310000096943tfx:A2023FootprintRealignmentPlanMember2024-01-012024-03-310000096943tfx:A2023RestructuringPlanMemberus-gaap:SpecialTerminationBenefitsMember2024-01-012024-03-310000096943tfx:A2023RestructuringPlanMemberus-gaap:OtherRestructuringMember2024-01-012024-03-310000096943tfx:A2023FootprintRealignmentPlanMemberus-gaap:SpecialTerminationBenefitsMember2024-01-012024-03-310000096943tfx:A2023FootprintRealignmentPlanMemberus-gaap:OtherRestructuringMember2024-01-012024-03-310000096943tfx:OtherrestructuringprogramsMemberus-gaap:SpecialTerminationBenefitsMember2024-01-012024-03-310000096943tfx:OtherrestructuringprogramsMemberus-gaap:OtherRestructuringMember2024-01-012024-03-310000096943tfx:OtherrestructuringprogramsMember2024-01-012024-03-310000096943us-gaap:SpecialTerminationBenefitsMember2024-01-012024-03-310000096943us-gaap:OtherRestructuringMember2024-01-012024-03-310000096943us-gaap:SpecialTerminationBenefitsMembertfx:A2022RestructuringPlanMember2023-01-012023-04-020000096943us-gaap:OtherRestructuringMembertfx:A2022RestructuringPlanMember2023-01-012023-04-020000096943tfx:A2022RestructuringPlanMember2023-01-012023-04-020000096943tfx:RespiratoryDivestiturePlanMemberus-gaap:SpecialTerminationBenefitsMember2023-01-012023-04-020000096943tfx:RespiratoryDivestiturePlanMemberus-gaap:OtherRestructuringMember2023-01-012023-04-020000096943tfx:RespiratoryDivestiturePlanMember2023-01-012023-04-020000096943tfx:OtherrestructuringprogramsMemberus-gaap:SpecialTerminationBenefitsMember2023-01-012023-04-020000096943tfx:OtherrestructuringprogramsMemberus-gaap:OtherRestructuringMember2023-01-012023-04-020000096943tfx:OtherrestructuringprogramsMember2023-01-012023-04-020000096943us-gaap:SpecialTerminationBenefitsMember2023-01-012023-04-020000096943us-gaap:OtherRestructuringMember2023-01-012023-04-020000096943tfx:AmericasSegmentMember2023-12-310000096943tfx:EMEASegmentMember2023-12-310000096943tfx:AsiaSegmentMember2023-12-310000096943tfx:OEMSegmentMember2023-12-310000096943tfx:AmericasSegmentMember2024-01-012024-03-310000096943tfx:EMEASegmentMember2024-01-012024-03-310000096943tfx:AsiaSegmentMember2024-01-012024-03-310000096943tfx:OEMSegmentMember2024-01-012024-03-310000096943tfx:AmericasSegmentMember2024-03-310000096943tfx:EMEASegmentMember2024-03-310000096943tfx:AsiaSegmentMember2024-03-310000096943tfx:OEMSegmentMember2024-03-310000096943us-gaap:CustomerRelationshipsMember2024-03-310000096943us-gaap:CustomerRelationshipsMember2023-12-310000096943us-gaap:InProcessResearchAndDevelopmentMember2024-03-310000096943us-gaap:InProcessResearchAndDevelopmentMember2023-12-310000096943us-gaap:IntellectualPropertyMember2024-03-310000096943us-gaap:IntellectualPropertyMember2023-12-310000096943us-gaap:DistributionRightsMember2024-03-310000096943us-gaap:DistributionRightsMember2023-12-310000096943us-gaap:TradeNamesMember2024-03-310000096943us-gaap:TradeNamesMember2023-12-310000096943us-gaap:NoncompeteAgreementsMember2024-03-310000096943us-gaap:NoncompeteAgreementsMember2023-12-310000096943us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2024-01-012024-03-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CrossCurrencyInterestRateContractMember2019-12-31tfx:counterparty0000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ShortMemberus-gaap:CrossCurrencyInterestRateContractMember2019-12-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberus-gaap:CrossCurrencyInterestRateContractMember2019-12-31iso4217:EUR0000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CrossCurrencyInterestRateContractMember2024-02-262024-02-260000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CrossCurrencyInterestRateContractMember2024-02-26tfx:agreement0000096943us-gaap:DesignatedAsHedgingInstrumentMembertfx:CrossCurrencyInterestRateContractExpiring2027Member2024-02-260000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ShortMembertfx:CrossCurrencyInterestRateContractExpiring2027Member2024-02-260000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMembertfx:CrossCurrencyInterestRateContractExpiring2027Member2024-02-260000096943us-gaap:DesignatedAsHedgingInstrumentMembertfx:CrossCurrencyInterestRateContractExpiring2029Member2024-02-260000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ShortMembertfx:CrossCurrencyInterestRateContractExpiring2029Member2024-02-260000096943us-gaap:DesignatedAsHedgingInstrumentMembertfx:CrossCurrencyInterestRateContractExpiring2029Memberus-gaap:LongMember2024-02-260000096943us-gaap:SubsequentEventMember2024-06-300000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CrossCurrencyInterestRateContractMember2023-12-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ShortMemberus-gaap:CrossCurrencyInterestRateContractMember2023-12-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberus-gaap:CrossCurrencyInterestRateContractMember2023-12-310000096943us-gaap:CashFlowHedgingMemberus-gaap:CrossCurrencyInterestRateContractMember2024-01-012024-03-310000096943us-gaap:CashFlowHedgingMemberus-gaap:CrossCurrencyInterestRateContractMember2023-01-012023-04-020000096943us-gaap:NondesignatedMemberus-gaap:CrossCurrencyInterestRateContractMember2024-01-012024-03-310000096943us-gaap:NondesignatedMemberus-gaap:CrossCurrencyInterestRateContractMember2023-01-012023-04-020000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMemberus-gaap:CrossCurrencyInterestRateContractMember2024-03-310000096943us-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMemberus-gaap:CrossCurrencyInterestRateContractMember2023-12-310000096943us-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:CashFlowHedgingMember2024-03-310000096943us-gaap:CashFlowHedgingMember2023-12-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:CashFlowHedgingMemberus-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:CrossCurrencyInterestRateContractMember2024-03-310000096943us-gaap:CashFlowHedgingMemberus-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:CrossCurrencyInterestRateContractMember2023-12-310000096943us-gaap:OtherLiabilitiesMemberus-gaap:ForeignExchangeContractMember2024-03-310000096943us-gaap:OtherLiabilitiesMemberus-gaap:ForeignExchangeContractMember2023-12-310000096943us-gaap:CashFlowHedgingMember2024-01-012024-03-310000096943us-gaap:CashFlowHedgingMember2023-01-012023-04-020000096943us-gaap:FairValueInputsLevel1Member2024-03-310000096943us-gaap:FairValueInputsLevel2Member2024-03-310000096943us-gaap:FairValueInputsLevel3Member2024-03-310000096943us-gaap:FairValueInputsLevel1Member2023-12-310000096943us-gaap:FairValueInputsLevel2Member2023-12-310000096943us-gaap:FairValueInputsLevel3Member2023-12-310000096943tfx:MeasurementInputRevenueVolatilityMembertfx:RevenuebasedPaymentMembersrt:MinimumMembertfx:MonteCarloSimulationMember2024-03-310000096943tfx:MeasurementInputRevenueVolatilityMembertfx:RevenuebasedPaymentMembertfx:MonteCarloSimulationMembersrt:MaximumMember2024-03-310000096943tfx:MeasurementInputRevenueVolatilityMembertfx:RevenuebasedPaymentMembersrt:WeightedAverageMembertfx:MonteCarloSimulationMember2024-03-310000096943us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000096943us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000096943us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-01-012024-03-310000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-03-310000096943us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310000096943us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-03-310000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-310000096943us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310000096943us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000096943us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000096943us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-04-020000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-04-020000096943us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-04-020000096943us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-04-020000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-020000096943us-gaap:AccumulatedTranslationAdjustmentMember2023-04-020000096943us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2024-01-012024-03-310000096943us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2023-01-012023-04-020000096943us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2024-01-012024-03-310000096943us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-01-012023-04-020000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-020000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000096943us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-020000096943us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000096943us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-020000096943us-gaap:PensionPlansDefinedBenefitMembertfx:TeleflexIncorporatedRetirementIncomePlanMember2023-10-022023-12-310000096943us-gaap:PensionPlansDefinedBenefitMembertfx:TeleflexIncorporatedRetirementIncomePlanMember2024-01-012024-03-310000096943us-gaap:PensionPlansDefinedBenefitMembertfx:TeleflexIncorporatedRetirementIncomePlanMember2024-03-310000096943us-gaap:PensionPlansDefinedBenefitMember2024-01-012024-03-310000096943us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-04-020000096943us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2024-01-012024-03-310000096943us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-04-020000096943us-gaap:AccruedLiabilitiesMember2024-03-310000096943tfx:OtherLiabilityMember2024-03-310000096943srt:MinimumMember2024-03-310000096943srt:MaximumMember2024-03-310000096943tfx:ItalianParliamentLegislationMember2024-03-310000096943tfx:ItalianParliamentLegislationMember2024-01-012024-03-310000096943tfx:MexicanFederalTaxAdministrationServiceMember2024-01-012024-03-310000096943tfx:PaletteLifeSciencesABMember2024-03-310000096943tfx:AmericasSegmentMember2023-01-012023-04-020000096943tfx:EMEASegmentMember2023-01-012023-04-020000096943tfx:AsiaSegmentMember2023-01-012023-04-020000096943tfx:OEMSegmentMember2023-01-012023-04-020000096943tfx:AmericasSegmentMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310000096943tfx:AmericasSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-020000096943us-gaap:OperatingSegmentsMembertfx:EMEASegmentMember2024-01-012024-03-310000096943us-gaap:OperatingSegmentsMembertfx:EMEASegmentMember2023-01-012023-04-020000096943tfx:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310000096943tfx:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-020000096943tfx:OEMSegmentMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310000096943tfx:OEMSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-020000096943us-gaap:OperatingSegmentsMember2024-01-012024-03-310000096943us-gaap:OperatingSegmentsMember2023-01-012023-04-020000096943us-gaap:MaterialReconcilingItemsMember2024-01-012024-03-310000096943us-gaap:MaterialReconcilingItemsMember2023-01-012023-04-020000096943us-gaap:SubsequentEventMembertfx:SpecialTerminationBenefitAndOtherRestructuringMembertfx:A2024FootprintRealignmentPlanMembersrt:MinimumMember2024-05-310000096943us-gaap:SubsequentEventMembertfx:SpecialTerminationBenefitAndOtherRestructuringMembertfx:A2024FootprintRealignmentPlanMembersrt:MaximumMember2024-05-310000096943us-gaap:SubsequentEventMembertfx:A2024FootprintRealignmentPlanMembersrt:MinimumMembertfx:AcceleratedDepreciationAndOtherCostsMember2024-05-310000096943us-gaap:SubsequentEventMembertfx:A2024FootprintRealignmentPlanMembersrt:MaximumMembertfx:AcceleratedDepreciationAndOtherCostsMember2024-05-310000096943us-gaap:SubsequentEventMembertfx:A2024FootprintRealignmentPlanMembersrt:MinimumMember2024-05-310000096943us-gaap:SubsequentEventMembertfx:A2024FootprintRealignmentPlanMembersrt:MaximumMember2024-05-31

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 March 31, 2024
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-5353
TELEFLEX INCORPORATED
(Exact name of registrant as specified in its charter)

Delaware 23-1147939
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. employer
identification no.)
550 E. Swedesford Rd., Suite 400 Wayne, PA 19087
(Address of principal executive offices and zip code)
(610) 225-6800
(Registrant’s telephone number, including area code)
(None)
(Former Name, Former Address and Former Fiscal Year,
If Changed Since Last Report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $1.00 per shareTFXNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes       No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
    
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   Yes      No  
The registrant had 47,102,562 shares of common stock, par value $1.00 per share, outstanding as of April 30, 2024 .



TELEFLEX INCORPORATED
QUARTERLY REPORT ON FORM 10-Q
FOR THE QUARTER ENDED MARCH 31, 2024
TABLE OF CONTENTS
   Page
  
     
Item 1:   
    
    
    
    
    
    
Item 2:   
Item 3:   
Item 4:   
   
   
     
Item 1:   
Item 1A:   
Item 2:   
Item 3:   
Item 4:
Item 5:   
Item 6:   
   
  

1


PART I FINANCIAL INFORMATION
Item 1. Financial Statements
TELEFLEX INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
 Three Months Ended
 March 31, 2024April 2, 2023
 (Dollars and shares in thousands, except per share)
Net revenues$737,849 $710,932 
Cost of goods sold321,715 319,552 
Gross profit416,134 391,380 
Selling, general and administrative expenses242,830 232,716 
Research and development expenses37,299 41,469 
Pension settlement charge
138,139  
Restructuring and impairment charges2,659 2,221 
(Loss) income from continuing operations before interest and taxes(4,793)114,974 
Interest expense22,683 18,337 
Interest income(1,666)(843)
(Loss) income from continuing operations before taxes(25,810)97,480 
(Benefit) taxes on income from continuing operations(41,551)20,184 
Income from continuing operations15,741 77,296 
Operating loss from discontinued operations(587)(711)
Tax benefit on operating loss from discontinued operations(135)(163)
Loss from discontinued operations(452)(548)
Net income$15,289 $76,748 
Earnings per share:
Basic:
Income from continuing operations$0.33 $1.65 
Loss from discontinued operations(0.01)(0.02)
Net income $0.32 $1.63 
Diluted:
Income from continuing operations$0.33 $1.63 
Loss from discontinued operations(0.01)(0.01)
Net income$0.32 $1.62 
Weighted average common shares outstanding
Basic47,068 46,949 
Diluted47,394 47,285 
The accompanying notes are an integral part of the condensed consolidated financial statements.
2


TELEFLEX INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
 
 Three Months Ended
March 31, 2024April 2, 2023
(Dollars in thousands)
Net income$15,289 $76,748 
Other comprehensive income, net of tax:
Foreign currency:
Foreign currency translation, net of tax of $(2,638) and $2,970 for the three months periods, respectively
(36,669)18,570 
Pension and other postretirement benefits plans:
Prior service cost recognized in net periodic cost, net of tax of $113 and $59 for the three months periods, respectively
(379)(195)
Unamortized gain arising during the period, net of tax of $(2,559) and $ for the three months periods, respectively
8,619  
Plan settlement charge, net of tax of $(58,065) and $ for the three months periods, respectively
80,074  
Net loss recognized in net periodic cost, net of tax of $(279) and $(476) for the three months periods, respectively
921 1,592 
Foreign currency translation, net of tax of $(41) and $63 for the three months periods, respectively
107 (184)
Pension and other postretirement benefit plans adjustment, net of tax of $(60,831) and $(354) for the three months periods, respectively
89,342 1,213 
Derivatives qualifying as hedges:
Derivatives qualifying as hedges, net of tax of $(118) and $120 for the three months periods, respectively
678 2,408 
Other comprehensive income, net of tax:53,351 22,191 
Comprehensive income$68,640 $98,939 
The accompanying notes are an integral part of the condensed consolidated financial statements.
3


TELEFLEX INCORPORATED
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
 March 31, 2024December 31, 2023
 (Dollars in thousands)
ASSETS  
Current assets  
Cash and cash equivalents$237,423 $222,848 
Accounts receivable, net448,532 443,467 
Inventories627,866 626,216 
Prepaid expenses and other current assets111,624 107,471 
Prepaid taxes8,163 7,404 
Total current assets1,433,608 1,407,406 
Property, plant and equipment, net485,535 479,913 
Operating lease assets112,560 123,521 
Goodwill2,898,343 2,914,055 
Intangible assets, net2,429,460 2,501,960 
Deferred tax assets6,588 6,748 
Other assets111,828 98,943 
Total assets$7,477,922 $7,532,546 
LIABILITIES AND EQUITY  
Current liabilities  
Current borrowings$90,625 $87,500 
Accounts payable115,945 132,247 
Accrued expenses136,614 146,880 
Payroll and benefit-related liabilities106,055 146,535 
Accrued interest16,999 5,583 
Income taxes payable48,905 41,453 
Other current liabilities55,871 46,547 
Total current liabilities571,014 606,745 
Long-term borrowings1,667,896 1,727,572 
Deferred tax liabilities456,364 456,080 
Pension and postretirement benefit liabilities23,170 23,989 
Noncurrent liability for uncertain tax positions3,288 3,370 
Noncurrent operating lease liabilities104,376 111,300 
Other liabilities148,604 162,502 
Total liabilities2,974,712 3,091,558 
Commitments and contingencies
Total shareholders' equity4,503,210 4,440,988 
Total liabilities and shareholders' equity$7,477,922 $7,532,546 
The accompanying notes are an integral part of the condensed consolidated financial statements.

4


TELEFLEX INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 Three Months Ended
March 31, 2024April 2, 2023
(Dollars in thousands)
Cash flows from operating activities of continuing operations:  
Net income$15,289 $76,748 
Adjustments to reconcile net income to net cash provided by operating activities:  
Loss from discontinued operations452 548 
Depreciation expense15,928 18,287 
Intangible asset amortization expense50,116 41,540 
Deferred financing costs and debt discount amortization expense853 846 
Pension settlement charge138,139  
Fair value step up of acquired inventory sold1,722  
Changes in contingent consideration865 2,447 
Assets impairment charge2,110  
Stock-based compensation7,129 7,015 
Deferred income taxes, net(58,282)2,092 
Interest benefit on swaps designated as net investment hedges(3,720)(5,108)
Other(118)(427)
Changes in assets and liabilities, net of effects of acquisitions and disposals:  
Accounts receivable(9,549)1,339 
Inventories(11,720)(30,099)
Prepaid expenses and other assets7,352 2,752 
Accounts payable, accrued expenses and other liabilities(50,610)(40,856)
Income taxes receivable and payable, net6,888 7,225 
   Net cash provided by operating activities from continuing operations112,844 84,349 
Cash flows from investing activities of continuing operations:  
Expenditures for property, plant and equipment(38,432)(21,835)
Payments for businesses and intangibles acquired, net of cash acquired(70)(64)
Net proceeds on swaps designated as net investment hedges13,695  
Net cash used in investing activities from continuing operations(24,807)(21,899)
Cash flows from financing activities of continuing operations:  
Reduction in borrowings(57,125)(75,125)
Net proceeds (payments) from share based compensation plans and related tax impacts1,750 (2,433)
Payments for contingent consideration(72)(64)
Dividends paid(16,001)(15,969)
Net cash used in financing activities from continuing operations(71,448)(93,591)
Cash flows from discontinued operations:  
Net cash used in operating activities(1,863)(285)
Net cash used in discontinued operations(1,863)(285)
Effect of exchange rate changes on cash and cash equivalents(151)3,530 
Net increase (decrease) in cash and cash equivalents14,575 (27,896)
Cash and cash equivalents at the beginning of the period222,848 292,034 
Cash and cash equivalents at the end of the period$237,423 $264,138 
The accompanying notes are an integral part of the condensed consolidated financial statements.
5


TELEFLEX INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(Unaudited)
Common StockAdditional
Paid In
Capital
Retained
Earnings
Accumulated Other Comprehensive LossTreasury StockTotal
SharesDollarsSharesDollars
(Dollars and shares in thousands, except per share)
Balance at December 31, 2023
48,046 $48,046 $749,712 $4,109,736 $(314,405)1,006 $(152,101)$4,440,988 
Net income15,289 15,289 
Cash dividends ($0.34 per share)
(16,001)(16,001)
Other comprehensive income
53,351 53,351 
Shares issued under compensation plans35 35 6,166 (21)2,244 8,445 
Deferred compensation347 (5)791 1,138 
Balance at March 31, 2024
48,081 $48,081 $756,225 $4,109,024 $(261,054)980 $(149,066)$4,503,210 

Common StockAdditional
Paid In
Capital
Retained
Earnings
Accumulated Other Comprehensive LossTreasury StockTotal
SharesDollarsSharesDollars
(Dollars and shares in thousands, except per share)
Balance at December 31, 2022
47,957 $47,957 $715,118 $3,817,304 $(403,522)1,032 $(154,889)$4,021,968 
Net income
76,748 76,748 
Cash dividends ($0.34 per share)
(15,969)(15,969)
Other comprehensive income
22,191 22,191 
Shares issued under compensation plans
18 18 2,333 (19)2,639 4,990 
Deferred compensation
324 (6)1 325 
Balance at April 2, 2023
47,975 $47,975 $717,775 $3,878,083 $(381,331)1,007 $(152,249)$4,110,253 

The accompanying notes are an integral part of the condensed consolidated financial statements.
6


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
 (all tabular amounts in thousands unless otherwise noted)


Note 1 — Basis of presentation
The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (“we,” “us,” “our" and “Teleflex”) are prepared on the same basis as its annual consolidated financial statements.
In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.
In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023.
Note 2 — Recently issued accounting standards
In November 2023, the Financial Accounting Standard Board ("FASB") issued new guidance designed to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses per segment. The guidance is effective for all fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The new standard must be adopted on a retrospective basis and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.
In December 2023, the FASB issued new guidance designed to improve income tax disclosure requirements, primarily through increased disaggregation disclosures within the effective tax rate reconciliation as well as enhanced disclosures on income taxes paid. The guidance is effective for all fiscal years beginning after December 15, 2024. The new standard can be adopted on a prospective basis with an option for it to be adopted retrospectively and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.
In March 2024, the SEC adopted final rules that require registrants to include certain climate-related disclosures in registration statements and annual reports. The required disclosures include information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations or financial condition. The required information about climate-related risks will also include disclosure of a registrant's greenhouse gas emissions and will require registrants to present certain climate-related financial disclosures in their audited financial statements. The rules were to be effective for all fiscal years beginning in 2025. However, following the adoption of the rules, challenges to the rules were brought in six federal appellate courts. These challenges were consolidated for review in the U.S. Court of Appeals for the Eighth Circuit. On April 4, 2024, the SEC announced that it had stayed the rules pending the completion of judicial review of the consolidated Eighth Circuit petitions. We plan to monitor the status of these rules, and, as appropriate, to evaluate the rules to determine their impact on our consolidated financial statements.
From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believe the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.
7


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Note 3 — Net revenues
We primarily generate revenue from the sale of medical devices including single use disposable devices and, to a lesser extent, reusable devices, instruments and capital equipment. Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; this occurs upon the transfer of control of the products. Generally, transfer of control to the customer occurs at the point in time when our products are shipped from the manufacturing or distribution facility. For our Original Equipment and Development Services ("OEM") segment, most revenue is recognized over time because the OEM segment generates revenue from the sale of custom products that have no alternative use and we have an enforceable right to payment to the extent that performance has been completed. We market and sell products through our direct sales force and distributors to customers within the following end markets: (1) hospitals and healthcare providers; (2) other medical device manufacturers; and (3) home care providers, which constituted 86%, 12% and 2% of consolidated net revenues, respectively, for the three months ended March 31, 2024. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods. With respect to the custom products sold in the OEM segment, revenue is measured using the units produced output method. Payment is generally due 30 days from the date of invoice.
The following table disaggregates revenue by global product category for the three months ended March 31, 2024 and April 2, 2023.
Three Months Ended
March 31, 2024April 2, 2023
Vascular access$181,354 $177,652 
Interventional
134,665 116,897 
Anesthesia96,352 93,332 
Surgical105,524 99,023 
Interventional urology79,742 75,378 
OEM87,697 76,997 
Other (1)
52,515 71,653 
Net revenues (2)
$737,849 $710,932 
(1)    Includes revenues generated from sales of our respiratory and urology products (other than interventional urology products) and sales pursuant to the manufacturing and supply transition agreement related to our Respiratory business divestiture.
(2)    The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments includes net revenues from each of the non-OEM product categories listed above.
Note 4 — Acquisition
2023 acquisition
In the fourth quarter of 2023, we completed the acquisition of Palette Life Sciences AB (“Palette”), a privately held medical device company that sells a portfolio of hyaluronic acid gel-based products primarily utilized in the treatment of urology diseases including a rectal spacing product used in connection with radiation therapy treatment of prostate cancer. Under the terms of the agreement, we acquired Palette for an initial cash payment of $594.9 million, with the potential to make two milestone payments up to $50 million in the aggregate if certain commercial milestones are met. The milestone payments are based on net sales growth over the two-year period beginning January 1, 2024.
We are continuing to evaluate the fair value of the acquired assets and liabilities assumed in connection with the acquisition. Additionally, the purchase accounting for this acquisition remains incomplete with respect to the consideration transferred as we have not reached an agreement on the closing statement adjustments with the seller. Any adjustments to the consideration transferred during the measurement period will be recognized in the reporting period in which they are settled.
8


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Note 5 — Restructuring and impairment charges
We have ongoing restructuring initiatives consisting of the integration of Palette into Teleflex and workforce reductions designed to improve operating performance across the organization by creating efficiencies that align with evolving market demands and our strategy to enhance long-term value creation (the “2023 Restructuring plan”) and a plan involving the relocation of certain manufacturing operations to existing lower-cost locations, the outsourcing of certain manufacturing processes and related workforce reductions (the “2023 Footprint realignment plan”). The following table provides a summary of our cost estimates and other information associated with these plans:
2023 Restructuring plan
2023 Footprint Realignment plan
Plan expense estimates:(Dollars in millions)
Restructuring charges (1)
$12 to $15
$4 to $6
Restructuring related charges (2) (3)
$3 to $4
$7 to $9
Total restructuring and restructuring related charges
$15 to $19
$11 to $15
Other plan estimates:
Expected cash outlays
$15 to $19
$11 to $15
Expected capital expenditures$
$2 to $3
Other plan information:
Period initiated
December 2023
September 2023
Estimated period of substantial completion
End of 2024
2027
Aggregate restructuring charges$12.7$1.6
Restructuring reserve:
Balance as of March 31, 2024
$7.8$1.5
Restructuring related charges incurred:
Three months ended March 31, 2024
$0.8$0.5
Aggregate restructuring related charges$1.5$0.6
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)2023 Restructuring plan restructuring related charges represent costs that are directly related to the program and consist primarily of retention bonuses offered to certain employees expected to remain with our company after completion of the program. Substantially all of the restructuring related charges are expected to be recognized within selling, general and administrative expenses.
(3)2023 Footprint realignment plan restructuring related charges represent costs that are directly related to the program and principally constitute costs to transfer manufacturing operations to existing lower-cost locations and project management costs. Substantially all of these charges are expected to be recognized within cost of goods sold.
Restructuring and impairment charges recognized for the three months ended March 31, 2024 and April 2, 2023 consisted of the following:
Three Months Ended March 31, 2024
Termination Benefits
Other Costs (1)
Total
2023 Restructuring plan$155 $47 $202 
2023 Footprint realignment plan155 2 157 
Other restructuring programs (2)
165 25 190 
Restructuring charges475 74 549 
Asset impairment charges 2,110 2,110 
Restructuring and impairment charges$475 $2,184 $2,659 
9


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Three Months Ended April 2, 2023
Termination Benefits
Other Costs (1)
Total
2022 Restructuring plan$2,133 $73 $2,206 
Respiratory divestiture plan128 12 140 
Other restructuring programs (3)
(314)189 (125)
Restructuring charges$1,947 $274 $2,221 
(1) Other costs include facility closure, contract termination and other exit costs.
(2) Includes activity primarily related to our 2022 and 2021 Restructuring plans.
(3) Includes activity primarily related to our 2014, 2018, and 2019 Footprint realignment plans, all of which have concluded.
Impairment charge
For the three months ended March 31, 2024, we recorded an impairment charge of $2.1 million related to a portion of our operating lease assets stemming from our cessation of occupancy of a specific facility.
2024 Footprint realignment plan
In May 2024, we committed to a restructuring plan primarily involving the relocation of select manufacturing operations to existing lower-cost locations, the optimization of specific product portfolios through targeted rationalization efforts, the relocation of certain integral product development and manufacturing support functions and related workforce reductions (the “2024 Footprint realignment plan"). See Note 15 for additional information.

Note 6 — Inventories
Inventories as of March 31, 2024 and December 31, 2023 consisted of the following:
 March 31, 2024December 31, 2023
Raw materials$176,366 $179,517 
Work-in-process119,960 111,132 
Finished goods331,540 335,567 
Inventories$627,866 $626,216 

Note 7 — Goodwill and other intangible assets
The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March 31, 2024:
 AmericasEMEAAsiaOEMTotal
December 31, 2023$2,068,072 $487,744 $246,229 $112,010 $2,914,055 
Currency translation adjustment373 (9,177)(6,908) (15,712)
March 31, 2024$2,068,445 $478,567 $239,321 $112,010 $2,898,343 
10


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March 31, 2024 and December 31, 2023 were as follows:
 Gross Carrying AmountAccumulated Amortization
 March 31, 2024December 31, 2023March 31, 2024December 31, 2023
Customer relationships$1,359,438 $1,363,839 $(575,902)$(561,753)
In-process research and development27,476 27,476 — — 
Intellectual property1,873,927 1,890,957 (774,353)(745,094)
Distribution rights23,190 23,301 (22,130)(22,048)
Trade names606,318 610,146 (88,504)(84,864)
Non-compete agreements21,922 21,934 (21,922)(21,934)
 
$3,912,271 $3,937,653 $(1,482,811)$(1,435,693)

Note 8 — Financial instruments
Foreign currency forward contracts
We use derivative instruments for risk management purposes. Foreign currency forward contracts designated as cash flow hedges are used to manage foreign currency transaction exposure. Foreign currency forward contracts not designated as hedges for accounting purposes are used to manage exposure related to near term foreign currency denominated monetary assets and liabilities. We enter into the non-designated foreign currency forward contracts for periods consistent with our currency translation exposures, which generally approximate one month. For the three months ended March 31, 2024, we recognized a gain of $3.6 million related to non-designated foreign currency forward contracts. For the three months ended April 2, 2023, we did not recognize any gain or loss related to non-designated foreign currency forward contracts.
The total notional amount for all open foreign currency forward contracts designated as cash flow hedges as of March 31, 2024 and December 31, 2023 was $318.6 million and $234.1 million, respectively. The total notional amount for all open non-designated foreign currency forward contracts as of March 31, 2024 and December 31, 2023 was $181.5 million and $195.0 million, respectively. All open foreign currency forward contracts as of March 31, 2024 have durations of 12 months or less.
Cross-currency interest rate swaps
During 2019, we entered into cross-currency swap agreements with five different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate (the "2019 Cross-currency swaps"). Under the terms of the cross-currency swap agreements, we notionally exchanged $250 million at an annual interest rate of 4.88% for €219.2 million at an annual interest rate of 2.46%. The swap agreements are designed as net investment hedges. On February 26, 2024, the agreements related to our 2019 Cross-currency swap with an original maturity date of March 4, 2024 were terminated resulting in $12.1 million in cash settlement proceeds.
On February 26, 2024, we executed two new separate term cross-currency swap agreements that expire on February 26, 2027 and February 28, 2029, respectively, to hedge against the effect of variability in the U.S. dollar to euro exchange rate. The cross-currency swap agreements expiring in 2027 include five different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of 4.25% for €230.6 million at an annual interest rate of 2.78%. The cross-currency swap agreements expiring in 2029 include four different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of 4.25% for €230.4 million at an annual interest rate of 2.89%. Each of the swap agreements is designated as a net investment hedge. During the second quarter, in response to changes in market conditions, we terminated the two cross-currency swaps executed in February of 2024 and replaced them with new agreements featuring similar terms and the same U.S. dollar notional amounts. The impact of replacing the cross-currency swaps is expected to be immaterial to our financial condition, results of operations and cash flows.
During 2023, we executed cross-currency swap agreements with six different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate, (the "2023 Cross-currency swaps"). Under the terms of the cross-currency swap agreements, we have notionally exchanged $500 million at an annual
11


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

interest rate of 4.63% for €474.7 million at an annual interest rate of 3.05%. The swap agreements are designated as net investment hedges and expire on October 4, 2025.
In 2023, we entered into a zero cost foreign exchange collar contract that aligns with the notional amount and expiration date of the 2023 Cross-currency swaps. We sold a put option with a lower strike price and bought a call option with a higher strike price to manage the foreign exchange risk related to the final settlement of the $500 million notional cross currency swaps. Upon the execution of the zero cost foreign exchange collar contract, we have de-designated the 2023 Cross-currency swaps and re-designated the combined $500 million notional cross currency swaps and zero cost collar into a new hedging instrument. At redesignation, the existing $500 million notional cross-currency swaps were off-market due to changes in foreign exchange rates and interest rates. The off-market value due to interest rates will be amortized ratably into earnings through October 2025 and the off-market value due to foreign exchange rates will remain in accumulated other comprehensive income until the underlying net investment is sold. The combined cross-currency swaps and zero cost collar have been designated as a net investment hedge for accounting purposes.
The swap agreements described above require an exchange of the notional amounts upon expiration or earlier termination of the agreements. We and the counterparties have agreed to effect the exchange through a net settlement.
The cross-currency swaps are marked to market at each reporting date and any changes in fair value are recognized as a component of accumulated other comprehensive income (loss) ("AOCI"). The following table summarizes the foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense related to cross currency swap for the three months ended March 31, 2024 and April 2, 2023:
Three Months Ended
March 31, 2024April 2, 2023
Foreign exchange gain (loss)
$8,893 $(10,031)
Interest benefit3,720 5,108 
Balance sheet presentation
The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
Fair Value
Asset derivatives:
Designated foreign currency forward contracts$3,512 $1,629 
Non-designated foreign currency forward contracts475 937 
Cross-currency interest rate swaps18,873 16,883 
Prepaid expenses and other current assets22,860 19,449 
Total asset derivatives$22,860 $19,449 
Liability derivatives:  
Designated foreign currency forward contracts$1,334 $1,866 
Non-designated foreign currency forward contracts546 1,340 
Other current liabilities1,880 3,206 
Cross-currency interest rate swaps32,532 32,097 
Other liabilities32,532 32,097 
Total liability derivatives$34,412 $35,303 
12


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

See Note 10 for information on the location and amount of gains and losses attributable to derivatives that were reclassified from AOCI to expense (income), net of tax. There was no ineffectiveness related to our cash flow hedges during the three months ended March 31, 2024 and April 2, 2023.
Trade receivables
The allowance for credit losses as of March 31, 2024 and December 31, 2023 was $9.3 million and $9.5 million, respectively. The current portion of the allowance for credit losses, which was $5.6 million and $5.5 million as of March 31, 2024 and December 31, 2023, respectively, was recognized as a reduction of accounts receivable, net.
Note 9 — Fair value measurement
The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:
 
Total carrying
 value at
 March 31, 2024
Quoted prices in active
markets (Level 1)
Significant other
observable
Inputs (Level 2)
Significant
unobservable
Inputs (Level 3)
Investments in marketable securities$5,854 $5,854 $ $ 
Derivative assets22,860  22,860  
Derivative liabilities34,412  34,412  
Contingent consideration liabilities40,279   40,279 
 Total carrying
value at December 31, 2023
Quoted prices in active
markets (Level 1)
Significant other
observable
Inputs (Level 2)
Significant
unobservable
Inputs (Level 3)
Investments in marketable securities$5,306 $5,306 $ $ 
Derivative assets19,449  19,449  
Derivative liabilities35,303  35,303  
Contingent consideration liabilities39,486   39,486 
Valuation Techniques
Our financial assets valued based upon Level 1 inputs are comprised of investments in marketable securities held in trust, which are available to satisfy benefit obligations under our benefit plans and other arrangements. The investment assets of the trust are valued using quoted market prices.
Our financial assets and liabilities valued based upon Level 2 inputs are comprised of foreign currency forward contracts and cross-currency interest rate swap agreements. We use foreign currency forward contracts and cross-currency interest rate swap agreements to manage foreign currency transaction exposure as well as exposure to foreign currency denominated monetary assets and liabilities. We measure the fair value of the foreign currency forwards and cross-currency swap agreements by calculating the amount required to enter into offsetting contracts with similar remaining maturities, based on quoted market prices, and taking into account the creditworthiness of the counterparties.
Our financial liabilities valued based upon Level 3 inputs are comprised of contingent consideration arrangements pertaining to our acquisitions.
Contingent consideration
Contingent consideration liabilities, which primarily consist of payment obligations that are contingent upon the achievement of revenue-based goals, but also can be based on other milestones such as regulatory approvals, are remeasured to fair value each reporting period using assumptions including revenue growth rates (based on internal operational budgets and long-range strategic plans), revenue volatility, discount rates, probability of payment and projected payment dates.
We determine the fair value of certain contingent consideration liabilities using a Monte Carlo simulation (which involves a simulation of future revenues during the earn-out period using management's best estimates) or
13


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

discounted cash flow analysis. Increases in projected revenues, estimated cash flows and probabilities of payment may result in significantly higher fair value measurements; decreases in these items may have the opposite effect. Increases in the discount rates in periods prior to payment may result in significantly lower fair value measurements and decreases in the discount rates may have the opposite effect.
The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of our significant contingent consideration liabilities.
Contingent Consideration LiabilityValuation TechniqueUnobservable Input
Range (Weighted average)
Revenue-based
Monte Carlo simulationRevenue volatility
19.1% - 31.2% (22.3%)
Risk free rateCost of debt structure
Projected year of payment
2025 - 2026
The following table provides information regarding changes in our contingent consideration liabilities for the three months ended March 31, 2024:
Contingent consideration
Balance – December 31, 2023
$39,486 
Payments(72)
Revaluations865 
Balance – March 31, 2024
$40,279 
Note 10 — Shareholders' equity
Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed in the same manner except that the weighted average number of shares is increased to include dilutive securities. The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:
Three Months Ended
March 31, 2024April 2, 2023
Basic47,068 46,949 
Dilutive effect of share-based awards326 336 
Diluted47,394 47,285 
The weighted average number of shares that were antidilutive and therefore excluded from the calculation of earnings per share were 0.8 million and 0.6 million for the three months ended March 31, 2024 and April 2, 2023, respectively.
The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2024 and April 2, 2023:
Cash Flow HedgesPension and Other Postretirement Benefit PlansForeign Currency Translation AdjustmentAccumulated Other Comprehensive (Loss) Income
Balance as of December 31, 2023$1,396 $(88,049)$(227,752)$(314,405)
Other comprehensive income (loss) before reclassifications2,457 8,726 (36,669)(25,486)
Amounts reclassified from accumulated other comprehensive (loss) income(1,779)80,616  78,837 
Net current-period other comprehensive income (loss)678 89,342 (36,669)53,351 
Balance as of March 31, 2024$2,074 $1,293 $(264,421)$(261,054)
14


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

 Cash Flow HedgesPension and Other Postretirement Benefit PlansForeign Currency Translation AdjustmentAccumulated Other Comprehensive (Loss) Income
Balance as of December 31, 2022$4,931 $(135,799)$(272,654)$(403,522)
Other comprehensive income (loss) before reclassifications5,260 (184)18,570 23,646 
Amounts reclassified from accumulated other comprehensive income(2,852)1,397  (1,455)
Net current-period other comprehensive income2,408 1,213 18,570 22,191 
Balance as of April 2, 2023$7,339 $(134,586)$(254,084)$(381,331)
The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into (income) expense, net of tax, for the three months ended March 31, 2024 and April 2, 2023:
Three Months Ended
March 31, 2024April 2, 2023
(Gains) Loss on foreign exchange contracts:
Cost of goods sold$(1,762)$(3,054)
Total before tax(1,762)(3,054)
Taxes(17)202 
Net of tax(1,779)(2,852)
Pension and other postretirement benefit items (1):
Actuarial losses1,201 2,066 
Prior-service costs(492)(252)
Settlements138,139  
Total before tax138,848 1,814 
Tax benefit(58,232)(417)
Net of tax80,616 1,397 
Total reclassifications, net of tax$78,837 $(1,455)
(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.
Note 11 — Taxes on income from continuing operations
 Three Months Ended
 March 31, 2024April 2, 2023
Effective income tax rate (1)
161.0%20.7%
(1) The effective income tax rate for the three months ended March 31, 2024 represents an income tax benefit and the income tax rate for the three months ended April 2, 2023 represents an income tax expense.

The effective income tax rates for the three months ended March 31, 2024 and April 2, 2023 were 161.0% and 20.7%, respectively. The effective income tax rate for the three months ended March 31, 2024 reflects a tax benefit associated with a pension charge recognized in connection with the termination of the TRIP defined benefit plan. The effective income tax rate for the three months ended April 2, 2023 reflects tax expense related to the revaluation of certain U.S. state operating losses and credit carryforwards. The effective income tax rates for both periods reflect a tax benefit from research and development tax credits.

Note 12 — Pension and other postretirement benefits
We have a number of defined benefit pension and postretirement plans covering eligible U.S. and non-U.S. employees. The defined benefit pension plans are noncontributory. The benefits under these plans are based
15


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

primarily on years of service and employees’ pay near retirement. Our funding policy for U.S. plans is to contribute annually, at a minimum, amounts required by applicable laws and regulations. Obligations under non-U.S. plans are systematically provided for by depositing funds with trustees or by book reserves. As of March 31, 2024, no further benefits are being accrued under the U.S. defined benefit pension plans and the other postretirement benefit plans, other than certain postretirement benefit plans covering employees subject to a collective bargaining agreement.

In 2023, we began the execution of a plan to terminate the Teleflex Incorporated Retirement Income Plan (the “TRIP”), a U.S. defined benefit pension plan. The TRIP is subject to Title IV of the Employee Retirement Income Security Act of 1974, as amended (“ERISA”), and, therefore, must be terminated in accordance with the requirements of ERISA and the process governed by the Pension Benefit Guaranty Corporation (the “PBGC”). The termination date of the TRIP was August 1, 2023, which is the date upon which the timing of the requirements for the formal termination process is based. On September 8, 2023, we filed the required notice regarding the TRIP termination with the PBGC. The termination process requires that all TRIP benefits be distributed to participants, beneficiaries and alternate payees or transferred to a group annuity contract or the PBGC. In December of 2023, we made payments to eligible participants, beneficiaries and alternate payees who elected the one-time lump sum distribution option offered in connection with the TRIP termination, resulting in the recognition of pre-tax settlement charge of $45.2 million during the fourth quarter of 2023.

During the first quarter of 2024, we purchased a group annuity contract, using TRIP assets, which resulted in the recognition of a pre-tax settlement charge of $138.1 million during the three months ended March 31, 2024. The participants, beneficiaries, and alternate payees whose benefits were transferred to the group annuity contract will each receive from such group annuity contract the full value of their benefit that accrued under the TRIP. We also continue to evaluate our options with respect to TRIP assets in excess of liabilities ("surplus plan assets") remaining in the Teleflex Retirement Income Plan Trust subsequent to the purchase of the annuity contract and that will remain after plan assets and liabilities are transferred to the PBGC for missing participants and beneficiaries. We may contribute any surplus plan assets to a qualified defined contribution plan. As of March 31, 2024, the surplus plan assets were $37.2 million, which is included in Other Assets on the condensed consolidated balance sheet.
The following table provides information regarding the components of the net benefit (income) expense of the pension and postretirement benefit plans for the three months ended March 31, 2024 and April 2, 2023:
Pension
Other Benefits
Three Months EndedThree Months Ended
March 31, 2024April 2, 2023March 31, 2024April 2, 2023
Service cost$601 $360 $ $ 
Interest cost2,118 4,350 109 186 
Expected return on plan assets(2,201)(6,310)  
Net amortization and deferral1,354 2,154 (645)(339)
Settlements
138,139    
Net benefit expense (income)
$140,011 $554 $(536)$(153)
The components of net benefit expense (income) other than settlements are primarily included in selling, general and administrative expenses within the condensed consolidated statements of income.
Note 13 — Commitments and contingent liabilities
Environmental: We are subject to contingencies as a result of environmental laws and regulations that in the future may require us to take further action to correct the effects on the environment of prior disposal practices or releases of chemical or petroleum substances by us or other parties. Much of this liability results from the U.S. Comprehensive Environmental Response, Compensation and Liability Act, often referred to as Superfund, the U.S. Resource Conservation and Recovery Act and similar state laws. These laws require us to undertake certain investigative and remedial activities at sites where we conduct or once conducted operations or at sites where Company-generated waste was disposed.
16


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Remediation activities vary substantially in duration and cost from site to site. The nature of these activities, and their associated costs, depend on the mix of unique site characteristics, evolving remediation technologies, the regulatory agencies involved and their enforcement policies, as well as the presence or absence of other potentially responsible parties. At March 31, 2024, we have recorded $3.0 million and $2.1 million in accrued liabilities and other liabilities, respectively, relating to these matters. Considerable uncertainty exists with respect to these liabilities and, if adverse changes in circumstances occur, the potential liability may exceed the amount accrued as of March 31, 2024. The time frame over which the accrued amounts may be paid out, based on past history, is estimated to be 10-15 years.
Legal matters: We are a party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability, intellectual property, employment, environmental and other matters. As of March 31, 2024, we have recorded accrued liabilities of $0.3 million in connection with such contingencies, representing our best estimate of the cost within the range of estimated possible losses that will be incurred to resolve these matters.
Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that the outcome of any outstanding litigation and claims is likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or liquidity. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or liquidity. Legal costs such as outside counsel fees and expenses are charged to selling, general and administrative expenses in the period incurred.
Other: In 2015, the Italian parliament enacted legislation that, among other things, imposed a “payback” measure on medical device companies that supply goods and services to the Italian National Healthcare System. Under the measure, companies are required to make payments to the Italian government if medical device expenditures in a given year exceed regional expenditure ceilings established for that year. The payment amounts are calculated based on the amount by which the regional ceilings for the given year were exceeded. Considerable uncertainty exists related to the enforceability of and implementation process for the payback law. In response to decrees issued by the Italian Ministry of Health, the various Italian regions issued invoices to medical device companies, including Teleflex, under the payback measure in the fourth quarter of 2022 seeking payment with respect to excess expenditures for the years 2015 through 2018. Following the issuance of the invoices, we and numerous other medical device companies filed appeals with the Italian administrative courts challenging the enforceability of the payback measure, which appeals remain pending. As of March 31, 2024, our reserve for this matter is $15.1 million, of which $0.9 million was recorded as a reduction of revenue in 2024. If the payback was ultimately to be enforced in its existing form, we estimate that we would be required to remit payments in excess of our current reserve of up to $23.3 million.
On April 4, 2023, one of our Mexican subsidiaries received a notification from the Mexican Federal Tax Administration Service (“SAT”) setting forth its preliminary findings with respect to a foreign trade operations audit carried out by SAT for the period from July 1, 2017 to June 6, 2019. The preliminary findings stated that our Mexican subsidiary did not evidence the export of goods temporarily imported under Mexico’s Manufacturing, Maquila and Export Services Industries Program (“IMMEX Program”), therefore triggering the potential obligation for payment of import duties, value added tax, customs processing fees and other fines and penalties, which may cause an adverse impact on our gross profit in the future. In response to the notification, our Mexican subsidiary has requested that the matter be referred to the Procuraduría de la Defensa del Contribuyente, or “PRODECON,” (local tax ombudsperson) to help facilitate the process. In June 2023, we provided SAT with the appropriate documentation evidencing the export of the goods in accordance with the requirements of the IMMEX Program.
While we cannot predict with certainty the outcome of this audit, based on currently known information, we do not believe a loss is either probable or estimable. Accordingly, no loss contingency has been recorded in our financial statements as of March 31, 2024 related to this matter. However, if the final resolution of the matter is not favorable to us, our Mexican subsidiary may be required to make payment of certain import duties, fines and surcharges, which could be material.

17


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

As part of our acquisition of Palette, we identified certain foreign tax liabilities that had not been properly recognized and paid by Palette prior to our acquisition. As part of our acquisition accounting, we have established a liability of $3.5 million, representing our best estimate of the outstanding tax liabilities including interest as of March 31, 2024. In February 2024, we requested the relevant foreign tax authority to re-assess Palette’s previously filed tax returns for the related periods. If the tax authority disagrees with the basis for our request for reassessment of the previously filed returns and we are unsuccessful in defending our position, we may be required to pay an amount in excess of our current established liability, which could be material.
Tax audits and examinations: We are routinely subject to tax examinations by various tax authorities. As of March 31, 2024, the most significant tax examinations in process were in Germany and Italy. We may establish reserves with respect to our uncertain tax positions, after we adjust the reserves to address developments with respect to our uncertain tax positions, including developments in these tax examinations. Accordingly, developments in tax audits and examinations, including resolution of uncertain tax positions, could result in increases or decreases to our recorded tax liabilities, which could impact our financial results.

Note 14 — Segment information
The following tables present our segment results for the three months ended March 31, 2024 and April 2, 2023:
 Three Months Ended
 March 31, 2024April 2, 2023
Americas$406,286 $411,864 
EMEA159,656 143,340 
Asia84,210 78,731 
OEM87,697 76,997 
Net revenues$737,849 $710,932 
Three Months Ended
March 31, 2024April 2, 2023
Americas$87,989 $98,618 
EMEA26,102 12,771 
Asia17,195 21,000 
OEM23,117 20,037 
Total segment operating profit (1)
154,403 152,426 
Unallocated expenses (2)
(159,196)(37,452)
(Loss) income from continuing operations before interest and taxes$(4,793)$114,974 
(1)Segment operating profit includes segment net revenues from external customers reduced by its standard cost of goods sold, adjusted for fixed manufacturing cost absorption variances, selling, general and administrative expenses, research and development expenses and an allocation of corporate expenses.
(2)Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring and impairment charges and settlement charges related to our plan to terminate the TRIP, as described in Note 12.

Note 15 — Subsequent event
2024 Footprint realignment plan

In May 2024, we committed to a restructuring plan primarily involving the relocation of select manufacturing operations to existing lower-cost locations, the optimization of specific product portfolios through targeted rationalization efforts, the relocation of certain integral product development and manufacturing support functions and related workforce reductions (the “2024 Footprint realignment plan"). These actions will commence in the second quarter of 2024 and are expected to be substantially completed by the end of 2025.

18


TELEFLEX INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

The following table provides a summary of our estimates of restructuring and restructuring related charges by major type of expense associated with the 2024 Footprint realignment plan:

Total estimated amount expected to be incurred
Program expense estimates:
(Dollars in millions)
Restructuring charges (1)
$13 million to $16 million
Restructuring related charges (2)
$20 million to $24 million
Total restructuring and restructuring related charges
$33 million to $40 million
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)Consists of pre-tax charges related to accelerated depreciation and other costs directly related to the plan, primarily project management costs and costs to relocate manufacturing operations and support functions to the new locations. Substantially all of the charges are expected to be recognized within costs of goods sold.

We expect the restructuring and restructuring related charges will result in future cash outflows ranging from $26 million to $32 million, with the majority anticipated to materialize between 2025 and 2026. Furthermore, we expect to incur $12 million to $15 million in aggregate capital expenditures under the plan, with the bulk of these expenses expected to occur during 2024 and 2025.

19



Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Overview
Teleflex Incorporated (“we,” “us,” “our" and “Teleflex”) is a global provider of medical technology products focused on enhancing clinical benefits, improving patient and provider safety and reducing total procedural costs. We primarily design, develop, manufacture and supply single-use medical devices used by hospitals and healthcare providers for common diagnostic and therapeutic procedures in critical care and surgical applications. We market and sell our products worldwide through a combination of our direct sales force and distributors. Because our products are used in numerous markets and for a variety of procedures, we are not dependent upon any one end-market or procedure. We are focused on achieving consistent, sustainable and profitable growth by increasing our market share and improving our operating efficiencies.
We evaluate our portfolio of products and businesses on an ongoing basis to ensure alignment with our overall objectives. Based on our evaluation, we may identify opportunities to divest businesses and product lines that do not meet our objectives. In addition, we may seek to optimize utilization of our facilities through restructuring initiatives designed to further improve our cost structure and enhance our competitive position. We also may continue to explore opportunities to expand the size of our business and improve operating margins through a combination of acquisitions and distributor to direct sales conversions, which generally involve our elimination of a distributor from the sales channel, either by acquiring the distributor or terminating the distributor relationship (in some instances, particularly in Asia, the conversions involve our acquisition or termination of a master distributor and the continued sale of our products through sub-distributors or through new distributors). Distributor to direct sales conversions are designed to facilitate improved product pricing and more direct access to the end users of our products within the sales channel.
Pension termination
In 2023, we began the execution of a plan to terminate the Teleflex Incorporated Retirement Income Plan (the “TRIP”), a U.S. defined benefit pension plan. The TRIP is subject to Title IV of the Employee Retirement Income Security Act of 1974, as amended (“ERISA”), and, therefore, must be terminated in accordance with the requirements of ERISA and the process governed by the Pension Benefit Guaranty Corporation (the “PBGC”). The termination date of the TRIP was August 1, 2023, which is the date upon which the timing of the requirements for the formal termination process is based. On September 8, 2023, we filed the required notice regarding the TRIP termination with the PBGC. The termination process requires that all TRIP benefits be distributed to participants, beneficiaries and alternate payees or transferred to a group annuity contract or the PBGC. In December of 2023, we made payments to eligible participants, beneficiaries and alternate payees who elected the one-time lump sum distribution option offered in connection with the TRIP termination, resulting in the recognition of a non-cash pre-tax settlement charge of $45.2 million during the fourth quarter of 2023.
During the first quarter of 2024, we purchased a group annuity contract, using TRIP assets, which resulted in the recognition of a non-cash pre-tax settlement charge of $138.1 million during the three months ended March 31, 2024. The participants, beneficiaries, and alternate payees whose benefits were transferred to the group annuity contract will each receive from such group annuity contract the full value of their benefit that accrued under the TRIP. We also continue to evaluate our options with respect to TRIP assets in excess of liabilities ("surplus plan assets") remaining in the Teleflex Retirement Income Plan Trust subsequent to the purchase of the annuity contract and that will remain after plan assets and liabilities are transferred to the PBGC for missing participants and beneficiaries. We may contribute any surplus plan assets to a qualified defined contribution plan, which may impact our operating cash flows from continuing operations. As of March 31, 2024, the surplus plan assets were $37.2 million, which is included in Other Assets on the condensed consolidated balance sheet.
Results of Operations
As used in this discussion, "new products" are products for which commercial sales have commenced within the past 36 months, and “existing products” are products for which commercial sales commenced more than 36 months ago. Discussion of results of operations items that reference the effect of one or more acquired and/or divested businesses or assets (except as noted below with respect to acquired distributors) generally reflects the impact of the acquisitions and/or divestitures within the first 12 months following the date of the acquisition and/or divestiture. In addition to increases and decreases in the per unit selling prices of our products to our customers, our discussion of the impact of product price increases and decreases also reflects the impact on the pricing of our products resulting from the elimination of the distributor, either through acquisition or termination of the distributor, from the sales channel. All of the dollar amounts in the tables are presented in millions unless otherwise noted.
20


Certain financial information is presented on a rounded basis, which may cause minor differences.
Net revenues
Three Months Ended
March 31, 2024April 2, 2023
Net revenues$737.8 $710.9 
Net revenues for the three months ended March 31, 2024 increased $26.9 million, or 3.8%, compared to the prior year period, primarily due to a $10.8 million increase in sales volumes of existing products, price increases and an increase in sales of new products.
Gross profit
 Three Months Ended
 March 31, 2024April 2, 2023
Gross profit$416.1 $391.4 
Percentage of sales56.4 %55.1 %
Gross margin for the three months ended March 31, 2024 increased 130 basis points, or 2.4%, compared to the prior year period, primarily due to the favorable impact of gross margin attributed by acquired and divested businesses, price increases and the benefits from cost improvement initiatives, partially offset by unfavorable fluctuations in foreign currency exchange rates and continued cost inflation from macro-economic factors, specifically with respect to labor and raw materials.
On April 4, 2023, one of our Mexican subsidiaries received a notification from the Mexican Federal Tax Administration Service (“SAT”) setting forth its preliminary findings with respect to a foreign trade operations audit carried out by SAT for the period from July 1, 2017 to June 6, 2019. The preliminary findings stated that our Mexican subsidiary did not evidence the export of goods temporarily imported under Mexico’s Manufacturing, Maquila and Export Services Industries Program (“IMMEX Program”), therefore triggering the potential obligation for payment of import duties, value added tax, customs processing fees and other fines and penalties, which may cause an adverse impact on our gross profit in the future. In response to the notification, our Mexican subsidiary has requested that the matter be referred to the Procuraduría de la Defensa del Contribuyente, or “PRODECON,” (local tax ombudsperson) to help facilitate the process. In June 2023, we provided SAT with the appropriate documentation evidencing the export of the goods in accordance with the requirements of the IMMEX Program.
While we cannot predict with certainty the outcome of this audit, based on currently known information, we do not believe a loss is either probable or estimable. Accordingly, no loss contingency has been recorded in our financial statements as of March 31, 2024 related to this matter. However, if the final resolution of the matter is not favorable to us, our Mexican subsidiary may be required to make payment of certain import duties, fines and surcharges, which could be material.
Selling, general and administrative
 Three Months Ended
 March 31, 2024April 2, 2023
Selling, general and administrative$242.8 $232.7 
Percentage of sales32.9 %32.7 %
Selling, general and administrative expenses for the three months ended March 31, 2024 increased $10.1 million, compared to the prior year period primarily due to higher operating expenses incurred by the acquired Palette business, an increase in legal expenses primarily related to higher litigation costs and, to a lesser extent, higher IT related costs. The increases in selling, general and administrative expenses were partially offset by lower sales expenses across certain of our product portfolios and a decrease in contingent consideration expense resulting from changes in the estimated fair value of our contingent consideration liabilities.
21


Research and development
 Three Months Ended
 March 31, 2024April 2, 2023
Research and development$37.3 $41.5 
Percentage of sales5.1 %5.8 %
The decrease in research and development expenses for the three months ended March 31, 2024 compared to the prior year period was primarily attributable to lower expenses related to the European Union Medical Device Regulation related costs, partially offset by higher project spend by the acquired Palette business.
Pension Settlement Charge
 Three Months Ended
 March 31, 2024April 2, 2023
Pension settlement charge$138.1 $— 
For the three months ended March 31, 2024, we recognized a settlement charge of $138.1 million related to our plan to terminate the TRIP resulting from our purchase of a group annuity contract to provide participants, beneficiaries, and alternate payees the full value of their benefit under the plan.
Restructuring and impairment charges
 Three Months Ended
 March 31, 2024April 2, 2023
Restructuring and impairment charges$2.7 $2.2 
Restructuring and impairment charges for the three months ended March 31, 2024 primarily consisted of a $2.1 million impairment charge related to a portion of our operating lease assets stemming from our cessation of occupancy of a specific facility and termination benefits related to the 2023 Restructuring plan and 2023 Footprint realignment plan.
Ongoing restructuring plans

We have ongoing restructuring initiatives consisting of a restructuring plan primarily involving the integration of Palette into Teleflex and workforce reductions designed to improve operating performance across the organization by creating efficiencies that align with evolving market demands and our strategy to enhance long-term value creation (the “2023 Restructuring plan”) and a restructuring plan primarily involving the relocation of certain manufacturing operations to existing lower-cost locations, the outsourcing of certain manufacturing processes and related workforce reductions (the "2023 Footprint realignment plan").
We estimate that we will incur aggregate pre-tax restructuring and restructuring related charges in connection with the 2023 Restructuring plan and 2023 Footprint realignment plan of $15 million to $19 million and $11 million to $15 million, respectively. We expect to achieve annual pretax savings in connection with the 2023 Restructuring plan and 2023 Footprint realignment plan of $29 million to $35 million and $2 million to $4 million, respectively, once the plans are fully implemented.
2024 Footprint realignment plan
In May 2024, we committed to a restructuring plan primarily involving the relocation of select manufacturing operations to existing lower-cost locations, the optimization of specific product portfolios through targeted rationalization efforts, the relocation of certain integral product development and manufacturing support functions and related workforce reductions (the “2024 Footprint realignment plan"). These actions will commence in the second quarter of 2024 and are expected to be substantially completed by the end of 2025.
We estimate that we will incur aggregate pre-tax restructuring and restructuring related charges in connection with the 2024 Footprint realignment plan of $33 million to $40 million. Of these, it is anticipated that $15 million to $19 million will be incurred in 2024, with the majority of the remaining balance expected to be incurred before the end of 2025. We estimate that $26 million to $32 million of the total charges will result in cash outlays, of which we expect, $4 million to $6 million to be disbursed in 2024 and the majority to be disbursed before the end of 2026. Furthermore, we expect to incur $12 million to $15 million in aggregate capital expenditures under the plan, of which $6 million to $8 million is expected to be incurred during 2024. The majority of capital expenditures are expected to be incurred by the end of 2025.
22


We expect to begin realizing plan-related savings in 2026 and expect to achieve annual pre-tax savings of $7 million to $9 million once the plan is fully implemented. The impact of product rationalization efforts will partially offset the annual pre-tax savings generated by the plan, with the impact beginning in 2026.
As the 2024 Footprint realignment plan progresses, management will reevaluate the estimated expenses and charges set forth above, and may revise its estimates, as appropriate, consistent with GAAP.
For additional information regarding our restructuring plans, refer to Note 5 within the condensed consolidated financial statements included in this report.
Interest expense
 Three Months Ended
 March 31, 2024April 2, 2023
Interest expense$22.7 $18.3 
Average interest rate on debt4.7 %4.0 %
The increase in interest expense for the three months ended March 31, 2024 compared to the prior year period was primarily due to a higher average interest rate resulting from increases in interest rates associated with our variable interest rate debt instruments and an increase in average debt outstanding.
Taxes on income from continuing operations
 Three Months Ended
 March 31, 2024April 2, 2023
Effective income tax rate (1)
161.0 %20.7 %
(1) The effective income tax rate for the three months ended March 31, 2024 represents an income tax benefit and the income tax rate for the three months ended April 2, 2023 represents an income tax expense.
The effective income tax rate for the three months ended March 31, 2024 reflects a tax benefit associated with a pension charge recognized in connection with the termination of the TRIP defined benefit plan. The effective income tax rate for the three months ended April 2, 2023 reflects tax expense related to the revaluation of certain U.S. state operating losses and credit carryforwards. The effective income tax rates for both periods reflect a tax benefit from research and development tax credits.
Segment Financial Information
Segment net revenues
 Three Months Ended
 March 31, 2024April 2, 2023% Increase/(Decrease)
Americas$406.3 $411.9 (1.4)
EMEA159.6 143.3 11.4 
Asia84.2 78.7 7.0 
OEM87.7 77.0 13.9 
Segment net revenues$737.8 $710.9 3.8 
Segment operating profit
 Three Months Ended
 March 31, 2024April 2, 2023% Increase/(Decrease)
Americas$88.0 $98.6 (10.8)
EMEA26.1 12.8 104.4 
Asia17.2 21.0 (18.1)
OEM23.1 20.0 15.4 
Segment operating profit (1)
$154.4 $152.4 1.3 
(1)See Note 14 to our condensed consolidated financial statements included in this report for a reconciliation of segment operating profit to our condensed consolidated income from continuing operations before interest and taxes.
23


Comparison of the three months ended March 31, 2024 and April 2, 2023
Americas
Americas net revenues for the three months ended March 31, 2024 decreased $5.6 million, or 1.4%, compared to the prior year period, which was primarily attributable to a $14.5 million decrease in sales volumes of existing products and a $5.7 million decrease from the net impact of acquired and divested businesses. The decreases in net revenues were partially offset by price increases and an increase in sales of new products.
Americas operating profit for the three months ended March 31, 2024 decreased $10.6 million, or 10.8%, compared to the prior year period, which was primarily attributable to operating expenses incurred by the acquired Palette business and a decrease in gross profit resulting from lower sales and higher manufacturing costs, partially offset by price increases. The decreases in operating profit were partially offset by a decrease in contingent consideration expense resulting from changes in the estimated fair value of our contingent consideration liabilities.
EMEA
EMEA net revenues for the three months ended March 31, 2024 increased $16.3 million, or 11.4%, compared to the prior year period, which was primarily attributable to a $10.0 million increase in sales volumes of existing products and, to a lesser extent, price increases and favorable fluctuations in foreign currency exchange rates.
EMEA operating profit for the three months ended March 31, 2024 increased $13.3 million, or 104.4%, compared to the prior year period, which was primarily attributable to lower expenses related to the European Union Medical Device Regulation within research and development expenses and an increase in gross profit resulting from higher sales and price increases, partially offset by higher manufacturing costs.
Asia
Asia net revenues for the three months ended March 31, 2024 increased $5.5 million, or 7.0%, compared to the prior year period, which was primarily attributable to a $5.9 million increase in sales volumes of existing products and, to a lesser extent, revenues generated by the acquisition of Palette, partially offset by $3.0 million of unfavorable fluctuations in foreign currency exchange rates.
Asia operating profit for the three months ended March 31, 2024 decreased $3.8 million, or 18.1%, compared to the prior year period, which was attributable to unfavorable fluctuations in foreign currency exchange rates and an increase in sales and marketing expenses to support higher sales. The decreases in operating profit were partially offset by an increase in gross profit resulting from higher sales, partially offset by unfavorable mix.
OEM
OEM net revenues for the three months ended March 31, 2024 increased $10.7 million, or 13.9%, compared to the prior year period, which was primarily attributable to a $9.4 million increase in sales volumes of existing products and, to a lesser extent, price increases.
OEM operating profit for the three months ended March 31, 2024 increased $3.1 million, or 15.4%, compared to the respective prior year period, which was primarily attributable to an increase in gross profit resulting from higher sales and prices increases.
Liquidity and Capital Resources
We believe our cash flow from operations, available cash and cash equivalents and borrowings under our revolving credit facility will enable us to fund our operating requirements, capital expenditures and debt obligations for the next 12 months and the foreseeable future. We have net cash provided by United States based operating activities as well as non-United States sources of cash available to help fund our debt service requirements in the United States. We manage our worldwide cash requirements by monitoring the funds available among our subsidiaries and determining the extent to which we can access those funds on a cost effective basis.
On February 26, 2024, the agreements related to our 2019 Cross-currency swap with an original maturity date of March 4, 2024 were terminated resulting in $12.1 million in cash settlement proceeds. On February 26, 2024, we executed two new separate term cross-currency swap agreements that expire on February 26, 2027 and February 28, 2029, respectively, to hedge against the effect of variability in the U.S. dollar to euro exchange rate (together the "2024 Cross-currency swap agreements"). The cross-currency swap agreements expiring in 2027 include five different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of
24


4.25% for €230.6 million at an annual interest rate of 2.78%. The cross-currency swap agreements expiring in 2029 include four different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of 4.25% for €230.4 million at an annual interest rate of 2.89%. Both of the 2024 Cross-currency swap agreements are designated as a net investment hedge and require an exchange of the notional amounts upon expiration or the earlier termination of the agreements. We and the counterparties have agreed to effect the exchange through a net settlement. As a result, we may be required to pay (or be entitled to receive) an amount equal to the difference, on the expiration or earlier termination date, between the U.S. dollar equivalent of the €461 million notional amount and the $500 million notional amount. The 2024 Cross-currency swap agreements entail risk that the counterparties will not fulfill their obligations under the agreements. However, we believe the risk is reduced because we have entered into separate agreements with nine different counterparties, all of which are large, well-established financial institutions. Based on the U.S. dollar to euro currency exchange rate in effect February 26, 2024, and assuming exchange rates remain constant throughout the terms of the 2024 Cross-currency swap agreements, we would realize a reduction in annual cash interest expense of $7.1 million. During the second quarter, in response to changes in market conditions, we terminated the two cross-currency swaps executed in February of 2024 and replaced them with new agreements featuring similar terms and the same U.S. dollar notional amounts. The impact of replacing the cross-currency swaps is expected to be immaterial to our financial condition, results of operations and cash flows.
Cash Flows
Net cash provided by operating activities from continuing operations was $112.8 million for the three months ended March 31, 2024 as compared to $84.3 million for the three months ended April 2, 2023. The $28.5 million increase was primarily attributable to favorable operating results and a decrease in cash outflows from inventories as we moderate our inventory levels. The increases in cash flows were partially offset by an increase in accounts receivable resulting from higher sales and lower levels of accounts payable and accrued expenses.

Net cash used in investing activities from continuing operations was $24.8 million for the three months ended March 31, 2024, and primarily consisted of $38.4 million in capital expenditures, partially offset by $13.7 million in net proceeds on swaps designated as net investment hedges.

Net cash used in by financing activities from continuing operations was $71.4 million for the three months ended March 31, 2024, and primarily consisted of a $57.1 million reduction in borrowings under our Senior Credit Facility and $16.0 million in dividend payments.
Borrowings
The indentures governing our 4.625% Senior Notes due 2027 (the “2027 Notes”) and 4.25% Senior Notes due 2028 (the "2028 Notes") contain covenants that, among other things and subject to certain exceptions, limit or restrict our ability, and the ability of our subsidiaries, to create liens; consolidate, merge or dispose of certain assets; and enter into sale leaseback transactions. As of March 31, 2024, we were in compliance with these requirements.
The obligations under our senior credit agreement (the "Credit Agreement"), the 2027 Notes and 2028 Notes are guaranteed (subject to certain exceptions) by substantially all of our material domestic subsidiaries, and the obligations under the Credit Agreement are (subject to certain exceptions and limitations) secured by a lien on substantially all of the assets owned by us and each guarantor.
25


Summarized Financial Information – Obligor Group
The 2027 Notes are issued by Teleflex Incorporated (the “Parent Company”), and payment of the Parent Company's obligations under the Senior Notes is guaranteed, jointly and severally, by an enumerated group of the Parent Company’s subsidiaries (each, a “Guarantor Subsidiary” and collectively, the “Guarantor Subsidiaries”). The guarantees are full and unconditional, subject to certain customary release provisions. Each Guarantor Subsidiary is directly or indirectly 100% owned by the Parent Company. Summarized financial information for the Parent and Guarantor Subsidiaries (collectively, the “Obligor Group”) as of March 31, 2024 and December 31, 2023 and for the three months ended March 31, 2024 is as follows:
Three Months Ended
March 31, 2024
Obligor GroupIntercompanyObligor Group (excluding Intercompany)
Net revenue$499.1 $59.7 $439.4 
Cost of goods sold284.7 44.3 240.4 
Gross profit214.4 15.4 199.0 
Income from continuing operations(12.1)76.2 (88.3)
Net income(12.6)76.2 (88.8)
March 31, 2024
December 31, 2023 (1)
Obligor GroupIntercompanyObligor Group
 (excluding Intercompany)
Obligor GroupIntercompanyObligor Group
 (excluding Intercompany)
Total current assets$1,000.6 $253.7 $746.9 $929.6 $223.7 $705.9 
Total assets4,228.4 1,753.1 2,475.3 4,171.1 1,723.4 2,447.7 
Total current liabilities1,167.1 913.1 254.0 1,123.5 863.5 260.0 
Total liabilities7,128.6 4,693.9 2,434.7 7,247.2 4,736.0 2,511.2 
(1)During the first quarter of 2024, certain existing subsidiaries were designated as Guarantor Subsidiaries and as a result, we recast the prior period comparative summarized financial information.
The same accounting policies as described in Note 1 to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023 are used by the Parent Company and each of its subsidiaries in connection with the summarized financial information presented above. The Intercompany column in the table above represents transactions between and among the Obligor Group and non-guarantor subsidiaries (i.e. those subsidiaries of the Parent Company that have not guaranteed payment of the Senior Notes). Obligor investments in non-guarantor subsidiaries and any related activity are excluded from the financial information presented above.
Critical Accounting Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from the amounts derived from those estimates and assumptions.
In our Annual Report on Form 10-K for the year ended December 31, 2023, we provided disclosure regarding our critical accounting estimates, which are reflective of significant judgments and uncertainties, are important to the presentation of our financial condition and results of operations and could potentially result in materially different results under different assumptions and conditions.
New Accounting Standards
See Note 2 to the condensed consolidated financial statements included in this report for a discussion of recently issued accounting guidance, including estimated effects, if any, of the adoption of the guidance on our financial statements.
26


Forward-Looking Statements
All statements made in this Quarterly Report on Form 10-Q, other than statements of historical fact, are forward-looking statements. The words “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “plan,” “will,” “would,” “should,” “guidance,” “potential,” “continue,” “project,” “forecast,” “confident,” “prospects” and similar expressions typically are used to identify forward-looking statements. Forward-looking statements are based on the then-current expectations, beliefs, assumptions, estimates and forecasts about our business and the industry and markets in which we operate. These statements are not guarantees of future performance and are subject to risks and uncertainties, which are difficult to predict. Therefore, actual outcomes and results may differ materially from what is expressed or implied by these forward-looking statements due to a number of factors, including changes in business relationships with and purchases by or from major customers or suppliers; delays or cancellations in shipments; demand for and market acceptance of new and existing products; the impact of inflation and disruptions in our global supply chain on us and our suppliers (particularly sole-source suppliers and providers of sterilization services), including fluctuations in the cost and availability of resins and other raw materials, as well as certain components, used in the production or sterilization of our products, transportation constraints and delays, product shortages, energy shortages or increased energy costs, labor shortages in the United States and elsewhere, and increased operating and labor costs; our inability to integrate acquired businesses into our operations, realize planned synergies and operate such businesses profitably in accordance with our expectations; our inability to effectively execute our restructuring programs; our inability to realize anticipated savings resulting from restructuring plans and programs; the impact of enacted healthcare reform legislation and proposals to amend, replace or repeal the legislation; changes in Medicare, Medicaid and third party coverage and reimbursements; the impact of tax legislation and related regulations; competitive market conditions and resulting effects on revenues and pricing; global economic factors, including currency exchange rates, interest rates, trade disputes, sovereign debt issues, and international conflicts and hostilities, such as the ongoing conflicts between Russia and Ukraine and in the Middle East; public health epidemics and pandemics, such as COVID-19; difficulties entering new markets; and general economic conditions. For a further discussion of the risks relating to our business, see Item 1A, Risk Factors, in our Annual Report on Form 10-K for the year ended December 31, 2023. We expressly disclaim any obligation to update these forward-looking statements, except as otherwise explicitly stated by us or as required by law or regulation.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to the information set forth in Part II, Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2023.

Item 4. Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report are functioning effectively to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Securities Exchange Act of 1934 is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and (ii) accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosure. A controls system cannot provide absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.
(b) Change in Internal Control over Financial Reporting
No change in our internal control over financial reporting occurred during our most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
27


PART II OTHER INFORMATION
 
Item 1. Legal Proceedings
We are party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability and product warranty, intellectual property, contracts, employment and environmental matters. As of March 31, 2024 and December 31, 2023, we had accrued liabilities of $0.3 million and $0.8 million, respectively, in connection with these matters, representing our best estimate of the cost within the range of estimated possible loss that will be incurred to resolve these matters. Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that any such actions are likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or cash flows. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or cash flows.

Item 1A. Risk Factors
See the information set forth in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes in risk factors for the quarter ended March 31, 2024.

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

Item 3. Defaults Upon Senior Securities
Not applicable.

Item 4. Mine Safety Disclosures
Not applicable.

Item 5. Other Information

Rule 10b5-1 Trading Plans
During the quarter ended March 31, 2024, none of our directors or executive officers entered into, modified or terminated, contracts, instructions or written plans for the sale or purchase of our securities that were intended to satisfy the affirmative defense conditions of Rule 10b5-1.
28


Item 6. Exhibits
The following exhibits are filed as part of, or incorporated by reference into, this report:
 
Exhibit No.    Description
22
 31.1
  
 31.2
  
 32.1
  
32.2
  
 101.1
  
The following materials from our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in inline XBRL (eXtensible Business Reporting Language): (i) Cover Page; (ii) the Condensed Consolidated Statements of Income for the three months ended March 31, 2024 and April 2, 2023; (iii) the Condensed Consolidated Statements of Comprehensive Income for the three months ended March 31, 2024 and April 2, 2023; (iv) the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023; (v) the Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and April 2, 2023; (vi) the Condensed Consolidated Statements of Changes in Equity for the three months ended March 31, 2024 and April 2, 2023; and (vii) Notes to Condensed Consolidated Financial Statements.
 104.1
The cover page of the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in inline XBRL (included in Exhibit 101.1).
____________________________________


29


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
  TELEFLEX INCORPORATED
   
  By: /s/ Liam J. Kelly
    
Liam J. Kelly
President and Chief Executive Officer
(Principal Executive Officer)
     
  By: /s/ Thomas E. Powell
    
Thomas E. Powell
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
Dated: May 3, 2024

30
EX-22 2 exhibit22toq12024xsubsidia.htm EX-22 Document

Exhibit 22
Subsidiary Guarantors of Guaranteed Securities
The following subsidiaries of Teleflex Incorporated are guarantors of its $500 million principal amount of 4.625% Senior Notes due 2027 and its $500 million principal amount of 4.25% Senior Notes due 2028:
Arrow International LLC
Arrow Interventional, Inc.
NeoTract, Inc.
Standard Bariatrics, Inc.
Teleflex Life Sciences II LLC
Teleflex LLC
Teleflex Medical Devices LLC
Teleflex Medical Incorporated
Teleflex Medical OEM LLC
Traverse Vascular, Inc.
TFX North America Inc.
Vascular Solutions LLC
Z-Medica, LLC

EX-31.1 3 tfx-2024331xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, Liam J. Kelly, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Teleflex Incorporated;
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 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 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: May 3, 2024 /s/ Liam J. Kelly
  Liam J. Kelly
  President and Chief Executive Officer


EX-31.2 4 tfx-2024331xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Thomas E. Powell, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Teleflex Incorporated;
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 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 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: May 3, 2024 /s/ Thomas E. Powell
  Thomas E. Powell
  Executive Vice President and Chief Financial Officer


EX-32.1 5 tfx-2024331xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
RULE 13a-14(b) UNDER THE
SECURITIES EXCHANGE ACT OF 1934
In connection with the Quarterly Report of Teleflex Incorporated (the “Company”) on Form 10-Q for the period ending March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Liam J. Kelly, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §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 position and results of operations of the Company.
 
   
Date: May 3, 2024 /s/ Liam J. Kelly
  Liam J. Kelly
President and Chief Executive Officer


EX-32.2 6 tfx-2024331xex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
RULE 13a-14(b) UNDER THE
SECURITIES EXCHANGE ACT OF 1934
In connection with the Quarterly Report of Teleflex Incorporated (the “Company”) on Form 10-Q for the period ending March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Thomas E. Powell, Executive Vice President and Chief Financial Officer, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §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 position and results of operations of the Company.
 
   
Date: May 3, 2024 /s/ Thomas E. Powell
  Thomas E. Powell
Executive Vice President and Chief Financial Officer


EX-101.SCH 7 tfx-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Recently issued accounting standards link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Net revenues link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Restructuring and impairment charges link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill and other intangible assets link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Financial instruments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Fair value measurement link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Shareholders' equity link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Taxes on income from continuing operations link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Pension and other postretirement benefits link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and contingent liabilities link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Segment information link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent event link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Recently issued accounting standards (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Net revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Restructuring and impairment charges (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and other intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Financial instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Fair value measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Shareholders' equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Taxes on income from continuing operations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Pension and other postretirement benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Net revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Net revenues - Other revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Restructuring and impairment charges - Expected costs to be incurred (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Restructuring and impairment charges - Charges recognized (Detail) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Restructuring and impairment charges - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Goodwill and other intangible assets, net - Components of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Financial instruments - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Financial instruments - Foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Shareholders' equity - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Shareholders' equity - Accumulated other comprehensive income into income expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Taxes on income from continuing operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Pension and other postretirement benefits - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Pension and other postretirement benefits - Net benefit cost of pension and postretirement benefit plans (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Commitments and contingent liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Segment information (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Subsequent event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 tfx-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 tfx-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 tfx-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Revaluations Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Accrued expenses Accrued Liabilities, Current Loss from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Range [Domain] Statistical Measurement [Domain] Research and development expenses Research and Development Expense Changes in assets and liabilities, net of effects of acquisitions and disposals: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Net proceeds on swaps designated as net investment hedges Proceeds from Hedge, Investing Activities All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Other current liabilities Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cross-currency interest rate swaps Cross Currency Interest Rate Contract [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Unamortized (loss) gain arising during the period, tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Foreign currency translation, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Other Other [Member] Other [Member] Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Shareholders' equity Equity [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Taxes on income from continuing operations Income Tax Disclosure [Text Block] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Customer [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Plan amendments, curtailments, and settlements, tax Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax Cross Currency Interest Rate Contract, Expiring 2029 Cross Currency Interest Rate Contract, Expiring 2029 [Member] Cross Currency Interest Rate Contract, Expiring 2029 Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cash dividends Dividends, Cash Payments for contingent consideration Payment for Contingent Consideration Liability, Financing Activities Dividends paid Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Net income (in dollars per share) Earnings Per Share, Diluted Total liability derivatives Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship Hedging Relationship [Axis] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Treasury stock, common, shares beginning balance (in shares) Treasury stock, common, shares ending balance (in shares) Treasury Stock, Common, Shares Net Benefit Cost of Pension and Postretirement Benefit Plans Schedule of Net Benefit Costs [Table Text Block] Estimated litigation liability Estimated Litigation Liability Trading Symbol Trading Symbol Restructuring Plan [Domain] Restructuring Plan [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative, Name Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Accrued interest Interest Payable, Current Pension and other postretirement benefits plans: Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax [Abstract] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] OEM Oem [Member] Oem countries. Prepaid taxes Prepaid Taxes Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Cost of goods sold Cost of Goods and Services Sold Service cost Defined Benefit Plan, Service Cost Executive Category: Executive Category [Axis] Cash flows from discontinued operations: Net Cash Provided by (Used in) Discontinued Operations [Abstract] Foreign exchange contract Foreign Exchange Contract [Member] Reconciliation of Basic to Diluted Weighted Average Common Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Quoted prices in active markets (Level 1) Fair Value, Inputs, Level 1 [Member] Vascular access Vascular Access [Member] Vascular Access [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Equity Components Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Hedging Relationship Hedging Relationship [Domain] Number of agreements terminated Derivative, Number Of Agreements Terminated Derivative, Number Of Agreements Terminated Underlying Securities Award Underlying Securities Amount Smaller Reporting Company Entity Small Business Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Restructuring expenses Restructuring and Related Cost, Incurred Cost Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Total notional amount for all open foreign currency forward contracts Derivative, Notional Amount Dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Income taxes receivable and payable, net Increase (Decrease) in Income Taxes Noncurrent operating lease liabilities Operating Lease, Liability, Noncurrent Retirement Plan Type [Domain] Retirement Plan Type [Domain] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Accrued liabilities Accrued Liabilities [Member] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Depreciation expense Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Pension and postretirement benefit liabilities Liability, Defined Benefit Plan, Noncurrent 2023 Restructuring plan 2023 Restructuring Plan [Member] 2023 Restructuring Plan Income taxes payable Accrued Income Taxes, Current Other liability Other Liability [Member] Other liability. Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Summary Of Current Cost Estimates By Major Type Of Cost Table Summary Of Current Cost Estimates By Major Type Of Cost Table [Table Text Block] Summary of current cost estimates by major type of cost. Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring reserve Restructuring Reserve Award Type Award Type [Axis] Weighted average antidilutive shares which were not included in the calculation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Ineffectiveness related to derivatives Derivative, Excluded Component, Gain (Loss), Recognized in Earnings Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Goodwill [Line Items] Goodwill [Line Items] Trading Arrangement: Trading Arrangement [Axis] Business combination, contingent consideration, liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Termination Benefits Special Termination Benefits [Member] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Derivatives Fair Value [Line Items] Derivatives, Fair Value [Line Items] Loss contingency, loss in period Loss Contingency, Loss in Period Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Cross Currency Interest Rate Contract, Expiring 2027 Cross Currency Interest Rate Contract, Expiring 2027 [Member] Cross Currency Interest Rate Contract, Expiring 2027 Derivative, term of contract Derivative, Term of Contract Intangible asset amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Recently issued accounting standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule Of Restructuring And Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash and cash equivalents at the beginning of the period Cash and cash equivalents at the end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Derivative, number of counterparties Derivative, Number of Counterparties Derivative, Number of Counterparties Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, shares, issued, beginning balance (in shares) Common stock, shares, issued, ending balance (in shares) Common Stock, Shares, Issued Consideration transferred Business Combination, Consideration Transferred Gross profit Gross Profit Security Exchange Name Security Exchange Name Selling, general and administrative expenses Selling, General and Administrative Expense Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Number of milestone payments Business Combination, Number of Milestone Payments Business Combination, Number of Milestone Payments Pension settlement charge Pension settlement charge Settlements Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Aggregate restructuring related charges Restructuring and Related Cost, Cost Incurred to Date Maximum Maximum [Member] Restructuring and Other Impairment Charges Restructuring and Related Costs [Table Text Block] Document Type Document Type Number of new agreements Derivative, Number Of New Agreements Derivative, Number Of New Agreements Payments for businesses and intangibles acquired, net of cash acquired Payments For Businesses And Intangibles Acquired Net Of Cash Acquired Payments for businesses and intangibles acquired, net of cash acquired. Funded status, end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Tabular List, Table Tabular List [Table Text Block] Actuarial losses Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Loss from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Entity Address, Address Line One Entity Address, Address Line One Subsequent Event [Table] Subsequent Event [Table] Derivative liabilities Derivative Liability, Current Basis of presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Measurement Input, Revenue Volatility Measurement Input, Revenue Volatility [Member] Measurement Input, Revenue Volatility Allowance for credit losses, current Accounts Receivable, Allowance for Credit Loss, Current Subsequent event Subsequent Event [Member] Customer concentration risk Customer Concentration Risk [Member] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Accounts payable, accrued expenses and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating segments Operating Segments [Member] Shares issued under compensation plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Interest benefit on swaps designated as net investment hedges Interest benefit Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments Derivative, fixed interest rate Derivative, Fixed Interest Rate Home Care Providers Home Care Providers [Member] Home Care Providers [Member] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Diluted: Earnings Per Share, Diluted [Abstract] Financial instruments Financial Instruments Disclosure [Text Block] Entity Tax Identification Number Entity Tax Identification Number Currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Inventories Inventories Inventory, Net Hospitals And Healthcare Providers Hospitals And Healthcare Providers [Member] Hospitals And Healthcare Providers [Member] Range [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Restructuring and impairment charges Restructuring Costs and Asset Impairment Charges Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Acquisition Mergers, Acquisitions and Dispositions Disclosures [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Pension and other postretirement benefits plans adjustment, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Segments [Domain] Segments [Domain] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Special Termination Benefit And Other Restructuring Special Termination Benefit And Other Restructuring [Member] Special Termination Benefit And Other Restructuring [Member] Accounts receivable, terms Revenue Recognition, Accounts Receivable, Payment Terms Revenue Recognition, Accounts Receivable, Payment Terms Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Short Short [Member] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Other Medical Device Manufacturers Other Medical Device Manufacturers [Member] Other Medical Device Manufacturers [Member] Cash flows from operating activities of continuing operations: Net Cash Provided by (Used in) Operating Activities [Abstract] Payment for settlement Defined Benefit Plan, Plan Assets, Payment for Settlement Income from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Basic: Earnings Per Share, Basic [Abstract] Interest cost Defined Benefit Plan, Interest Cost Gains (losses) on derivatives Gain (Loss) on Derivative Instruments, Net, Pretax PEO PEO [Member] Loss contingency, estimate of possible loss Loss Contingency, Estimate of Possible Loss Pension and other postretirement benefits Retirement Benefits [Text Block] Settlements Other Comprehensive (Income) Loss, Defined Benefit Plan, Settlements, Reclassification Adjustment from AOCI, before Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Settlements, Reclassification Adjustment from AOCI, before Tax Revenue-based Payment Revenue-based Payment [Member] Revenue-based Payment [Member] Other Other Operating Activities, Cash Flow Statement Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Total asset derivatives Derivative Asset, Subject to Master Netting Arrangement, before Offset Net cash used in investing activities from continuing operations Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Total reclassifications, net of tax Net Income (Loss) Available to Common Stockholders, Basic Reclassification of Gain/Losses into Income/Expense, Net of Tax Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Measurement Input Type [Domain] Measurement Input Type [Domain] Palette Life Sciences AB Palette Life Sciences AB [Member] Palette Life Sciences AB Noncurrent liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Derivatives qualifying as hedges, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Pension and Other Postretirement Benefit Plans Pension and Other Postretirement Benefits Plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Foreign currency translation, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Pension and Other Postretirement Benefit Plans, Tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Pension and Other Postretirement Benefit Plans, Tax Earnings per share: Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Interventional urology Interventional Urology [Member] Interventional Urology [Member] Foreign currency: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract] Interventional Interventional [Member] Interventional [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade Names [Member] Net loss recognized in net periodic cost, tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Net benefit expense (income) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Asset impairment charges Asset Impairment Charges Contingent consideration liabilities Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and other intangible assets Goodwill and Intangible Assets Disclosure [Text Block] Recently issued accounting standards Accounting Standards Update and Change in Accounting Principle [Text Block] Effective Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Prior service cost recognized in net periodic cost, net of tax of $113 and $59 for the three months periods, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax PEO Name PEO Name Percentage of total revenue Concentration Risk, Percentage Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Change in Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Proceeds from derivative instrument, investing activities Proceeds from Derivative Instrument, Investing Activities Americas Americas Segment [Member] Americas Segment Other Benefits Other Postretirement Benefits Plan [Member] Prior-service costs Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Italian Parliament Legislation Italian Parliament Legislation [Member] Italian Parliament Legislation Net current-period other comprehensive income (loss) Other Comprehensive Income, Other, Net of Tax Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Tax benefit on operating loss from discontinued operations Discontinued Operation, Tax Effect of Discontinued Operation Total shareholders' equity Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restructuring and impairment charges Restructuring And Impairment Provisions Restructuring And Impairment Provisions Schedule of Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Subsequent Events [Abstract] Subsequent Events [Abstract] (Loss) income from continuing operations before taxes Total before tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Not designated as hedging instrument Not Designated as Hedging Instrument [Member] Hedging Designation [Domain] Hedging Designation [Domain] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Significant other observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Accelerated Depreciation And Other Costs Accelerated Depreciation And Other Costs [Member] Accelerated depreciation and other costs. Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] Fair value assets and liabilities measured on recurring basis. Emerging Growth Company Entity Emerging Growth Company Prior-service costs Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Schedule of foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Restructuring and impairment charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Net proceeds (payments) from share based compensation plans and related tax impacts Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Net cash used in discontinued operations Net Cash Provided by (Used in) Discontinued Operations Title Trading Arrangement, Individual Title Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Weighted Average Weighted Average [Member] Position [Domain] Position [Domain] Common Stock Common Stock [Member] Pension and other postretirement benefit plans adjustment, net of tax of $(60,831) and $(354) for the three months periods, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] Net amortization and deferral Defined Benefit Plan Net Amortization And Deferral Defined benefit plan net amortization and deferral. Respiratory divestiture plan Respiratory Divestiture Plan [Member] Respiratory Divestiture Plan City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Reconciliation of Changes in Level 3 Financial Liabilities Measured at Fair Value on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Fair value step up of acquired inventory sold Inventory, Fair Value Step Up Inventory, Fair Value Step Up Minimum Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive income, net of tax: Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Maximum additional payment upon completion of certain milestones Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Fair Values of Derivative Instruments Designated as Hedging Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Cash flows from financing activities of continuing operations: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Loss from discontinued operations Loss from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Net cash used in financing activities from continuing operations Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Retirement Plan Type [Axis] Retirement Plan Type [Axis] Commitments and contingent liabilities Commitments and Contingencies Disclosure [Text Block] Foreign currency translation, net of tax of $(2,638) and $2,970 for the three months periods, respectively Foreign exchange gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Income from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Retained Earnings Retained Earnings [Member] Derivatives qualifying as hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and shareholders' equity Liabilities and Equity Foreign currency translation, net of tax of $(41) and $63 for the three months periods, respectively Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Pension and Other Postretirement Benefit Plans, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Pension and Other Postretirement Benefit Plans, Net of Tax Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Other restructuring programs Other restructuring programs [Member] Other restructuring programs [Member] Operating lease assets Operating Lease, Right-of-Use Asset Derivatives qualifying as hedges, net of tax of $(118) and $120 for the three months periods, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Net income (in dollars per share) Earnings Per Share, Basic Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Capital expenditures, expected cash outlays Restructuring and Related Cost, Capital Expenditures, Expected Cash Outlays Restructuring and Related Cost, Capital Expenditures, Expected Cash Outlays Expected restructuring charges Restructuring and Related Cost, Expected Cost Arrangement Duration Trading Arrangement Duration In-process research and development In Process Research and Development [Member] Operating loss from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Segment Results Schedule of Segment Reporting Information, by Segment [Table Text Block] Deferred compensation (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Restructuring charges Restructuring Charges Cash flows from investing activities of continuing operations: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Teleflex Incorporated Retirement Income Plan Teleflex Incorporated Retirement Income Plan [Member] Teleflex Incorporated Retirement Income Plan 2024 Footprint Realignment Plan 2024 Footprint Realignment Plan [Member] 2024 Footprint Realignment Plan Raw materials Inventory, Raw Materials, Gross Mexican Federal Tax Administration Service Mexican Federal Tax Administration Service [Member] Mexican Federal Tax Administration Service Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Derivative Instrument Derivative Instrument [Axis] 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] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] Fair Value Assets And Liabilities Measured On Recurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring Basis [Table] Fair value assets and liabilities measured on recurring basis. Distribution rights Distribution Rights [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Derivative assets Derivative Asset Deferred income taxes, net Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net cash provided by operating activities from continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Current borrowings Debt, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Work-in-process Inventory, Work in Process, Gross Insider Trading Arrangements [Line Items] Allowance for credit losses Accounts Receivable, Allowance for Credit Loss Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Expected cash outlays Restructuring and Related Cost, Expected Cash Outlays Restructuring and Related Cost, Expected Cash Outlays Shares issued under compensation plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Intellectual property Intellectual Property [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of share-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Prior service cost recognized in net periodic cost, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax Accrual for environmental loss contingencies Accrual for Environmental Loss Contingencies Adjustment to Compensation, Amount Adjustment to Compensation Amount Changes in contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Financial assets and liabilities carried at fair value measured on recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Reduction in borrowings Repayments of Long-Term Debt Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Reclassification out of accumulated other comprehensive income Reclassification out of Accumulated Other Comprehensive Income [Member] Deferred financing costs and debt discount amortization expense Amortization of Debt Issuance Costs and Discounts Loss contingency accrual Loss Contingency Accrual Basis of presentation Basis of Presentation and Significant Accounting Policies [Text Block] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Finite-lived intangible assets Finite-Lived Intangible Assets, Gross (Benefit) taxes on income from continuing operations (Benefit) tax Income Tax Expense (Benefit) Designated as hedging instrument Designated as Hedging Instrument [Member] Payroll and benefit-related liabilities Employee-related Liabilities, Current Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Fair value measurement Fair Value Disclosures [Text Block] Other costs Other Restructuring [Member] Sales revenue, net Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Amounts reclassified from accumulated other comprehensive (loss) income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Net cash used in operating activities Cash Provided by (Used in) Operating Activities, Discontinued Operations Schedule of revenue by major customers by reporting segments Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Actuarial losses Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag EMEA EMEA Segment [Member] EMEA Segment Estimated time frame over which accrued amounts may be paid out Estimated Time Frame Over Which Accrued Amounts May Be Paid Out Estimated time frame over which accrued amounts may be paid out. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Long-term borrowings Long-Term Debt, Excluding Current Maturities Plan settlement charge, net of tax of $(58,065) and $— for the three months periods, respectively Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] 2023 Footprint realignment plan 2023 Footprint Realignment Plan [Member] 2023 Footprint Realignment Plan Net revenues Revenue from Contract with Customer [Text Block] Expenditures for property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid In Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Other liabilities Other Liabilities [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover page. Cover [Abstract] Position [Axis] Position [Axis] Deferred compensation Stock Issued During Period, Value, Treasury Stock Reissued Subsequent event Subsequent Events [Text Block] Unallocated expenses Segment Reconciling Items [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Other liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Pension Pension Plan [Member] Cash flow hedging Cash Flow Hedging [Member] Segment information Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect OEM OEM Segment [Member] OEM Segment Non-PEO NEO Non-PEO NEO [Member] Investments in marketable securities Marketable Securities Equity Component Equity Component [Domain] Surgical Surgical [Member] Surgical [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Unamortized gain arising during the period, net of tax of $(2,559) and $— for the three months periods, respectively Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Asia Asia Segment [Member] Asia Segment Concentration Risk Type [Domain] Concentration Risk Type [Domain] (Loss) income from continuing operations before interest and taxes Operating profit Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Monte Carlo simulation Monte Carlo simulation [Member] Monte Carlo simulation Long Long [Member] Anesthesia Anesthesia [Member] Anesthesia [Member] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Net loss recognized in net periodic cost, net of tax of $(279) and $(476) for the three months periods, respectively Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax 2022 Restructuring Plan 2022 Restructuring Plan [Member] 2022 Restructuring Plan Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] EX-101.PRE 11 tfx-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 1-5353  
Entity Registrant Name TELEFLEX INCORPORATED  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 23-1147939  
Entity Address, Address Line One 550 E. Swedesford Rd., Suite 400  
Entity Address, City or Town Wayne  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19087  
City Area Code 610  
Local Phone Number 225-6800  
Title of 12(b) Security Common Stock, par value $1.00 per share  
Trading Symbol TFX  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Smaller Reporting Company false  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   47,102,562
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0000096943  
Current Fiscal Year End Date --12-31  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Income Statement [Abstract]    
Net revenues $ 737,849 $ 710,932
Cost of goods sold 321,715 319,552
Gross profit 416,134 391,380
Selling, general and administrative expenses 242,830 232,716
Research and development expenses 37,299 41,469
Pension settlement charge 138,139 0
Restructuring and impairment charges 2,659 2,221
(Loss) income from continuing operations before interest and taxes (4,793) 114,974
Interest expense 22,683 18,337
Interest income (1,666) (843)
(Loss) income from continuing operations before taxes (25,810) 97,480
(Benefit) taxes on income from continuing operations (41,551) 20,184
Income from continuing operations 15,741 77,296
Operating loss from discontinued operations (587) (711)
Tax benefit on operating loss from discontinued operations (135) (163)
Loss from discontinued operations (452) (548)
Net income $ 15,289 $ 76,748
Basic:    
Income from continuing operations (in dollars per share) $ 0.33 $ 1.65
Loss from discontinued operations (in dollars per share) (0.01) (0.02)
Net income (in dollars per share) 0.32 1.63
Diluted:    
Income from continuing operations (in dollars per share) 0.33 1.63
Loss from discontinued operations (in dollars per share) (0.01) (0.01)
Net income (in dollars per share) $ 0.32 $ 1.62
Weighted average common shares outstanding    
Basic (in shares) 47,068 46,949
Diluted (in shares) 47,394 47,285
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 15,289 $ 76,748
Foreign currency:    
Foreign currency translation, net of tax of $(2,638) and $2,970 for the three months periods, respectively (36,669) 18,570
Pension and other postretirement benefits plans:    
Prior service cost recognized in net periodic cost, net of tax of $113 and $59 for the three months periods, respectively (379) (195)
Unamortized gain arising during the period, net of tax of $(2,559) and $— for the three months periods, respectively 8,619 0
Plan settlement charge, net of tax of $(58,065) and $— for the three months periods, respectively 80,074 0
Net loss recognized in net periodic cost, net of tax of $(279) and $(476) for the three months periods, respectively 921 1,592
Foreign currency translation, net of tax of $(41) and $63 for the three months periods, respectively 107 (184)
Pension and other postretirement benefit plans adjustment, net of tax of $(60,831) and $(354) for the three months periods, respectively 89,342 1,213
Derivatives qualifying as hedges:    
Derivatives qualifying as hedges, net of tax of $(118) and $120 for the three months periods, respectively 678 2,408
Other comprehensive income, net of tax: 53,351 22,191
Comprehensive income $ 68,640 $ 98,939
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Statement of Comprehensive Income [Abstract]    
Foreign currency translation, tax $ (2,638) $ 2,970
Prior service cost recognized in net periodic cost, tax 113 59
Unamortized (loss) gain arising during the period, tax (2,559) 0
Plan amendments, curtailments, and settlements, tax (58,065) 0
Net loss recognized in net periodic cost, tax (279) (476)
Foreign currency translation, tax (41) 63
Pension and other postretirement benefits plans adjustment, tax (60,831) (354)
Derivatives qualifying as hedges, tax $ (118) $ 120
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 237,423 $ 222,848
Accounts receivable, net 448,532 443,467
Inventories 627,866 626,216
Prepaid expenses and other current assets 111,624 107,471
Prepaid taxes 8,163 7,404
Total current assets 1,433,608 1,407,406
Property, plant and equipment, net 485,535 479,913
Operating lease assets 112,560 123,521
Goodwill 2,898,343 2,914,055
Intangible assets, net 2,429,460 2,501,960
Deferred tax assets 6,588 6,748
Other assets 111,828 98,943
Total assets 7,477,922 7,532,546
Current liabilities    
Current borrowings 90,625 87,500
Accounts payable 115,945 132,247
Accrued expenses 136,614 146,880
Payroll and benefit-related liabilities 106,055 146,535
Accrued interest 16,999 5,583
Income taxes payable 48,905 41,453
Other current liabilities 55,871 46,547
Total current liabilities 571,014 606,745
Long-term borrowings 1,667,896 1,727,572
Deferred tax liabilities 456,364 456,080
Pension and postretirement benefit liabilities 23,170 23,989
Noncurrent liability for uncertain tax positions 3,288 3,370
Noncurrent operating lease liabilities 104,376 111,300
Other liabilities 148,604 162,502
Total liabilities 2,974,712 3,091,558
Commitments and contingencies
Total shareholders' equity 4,503,210 4,440,988
Total liabilities and shareholders' equity $ 7,477,922 $ 7,532,546
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Cash flows from operating activities of continuing operations:    
Net income $ 15,289 $ 76,748
Adjustments to reconcile net income to net cash provided by operating activities:    
Loss from discontinued operations 452 548
Depreciation expense 15,928 18,287
Intangible asset amortization expense 50,116 41,540
Deferred financing costs and debt discount amortization expense 853 846
Pension settlement charge 138,139 0
Fair value step up of acquired inventory sold 1,722 0
Changes in contingent consideration 865 2,447
Asset impairment charges 2,110 0
Stock-based compensation 7,129 7,015
Deferred income taxes, net (58,282) 2,092
Interest benefit on swaps designated as net investment hedges (3,720) (5,108)
Other (118) (427)
Changes in assets and liabilities, net of effects of acquisitions and disposals:    
Accounts receivable (9,549) 1,339
Inventories (11,720) (30,099)
Prepaid expenses and other assets 7,352 2,752
Accounts payable, accrued expenses and other liabilities (50,610) (40,856)
Income taxes receivable and payable, net 6,888 7,225
Net cash provided by operating activities from continuing operations 112,844 84,349
Cash flows from investing activities of continuing operations:    
Expenditures for property, plant and equipment (38,432) (21,835)
Payments for businesses and intangibles acquired, net of cash acquired (70) (64)
Net proceeds on swaps designated as net investment hedges 13,695 0
Net cash used in investing activities from continuing operations (24,807) (21,899)
Cash flows from financing activities of continuing operations:    
Reduction in borrowings (57,125) (75,125)
Net proceeds (payments) from share based compensation plans and related tax impacts 1,750 (2,433)
Payments for contingent consideration (72) (64)
Dividends paid (16,001) (15,969)
Net cash used in financing activities from continuing operations (71,448) (93,591)
Cash flows from discontinued operations:    
Net cash used in operating activities (1,863) (285)
Net cash used in discontinued operations (1,863) (285)
Effect of exchange rate changes on cash and cash equivalents (151) 3,530
Net increase (decrease) in cash and cash equivalents 14,575 (27,896)
Cash and cash equivalents at the beginning of the period 222,848 292,034
Cash and cash equivalents at the end of the period $ 237,423 $ 264,138
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Common stock, shares, issued, beginning balance (in shares) at Dec. 31, 2022   47,957        
Beginning balance at Dec. 31, 2022 $ 4,021,968 $ 47,957 $ 715,118 $ 3,817,304 $ (403,522) $ (154,889)
Treasury stock, common, shares beginning balance (in shares) at Dec. 31, 2022           1,032
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 76,748     76,748    
Cash dividends (15,969)     (15,969)    
Other comprehensive income (loss) 22,191       22,191  
Shares issued under compensation plans (in shares)   18       19
Shares issued under compensation plans 4,990 $ 18 2,333     $ 2,639
Deferred compensation 325   324     $ 1
Deferred compensation (in shares)           (6)
Common stock, shares, issued, ending balance (in shares) at Apr. 02, 2023   47,975        
Ending balance at Apr. 02, 2023 4,110,253 $ 47,975 717,775 3,878,083 (381,331) $ (152,249)
Treasury stock, common, shares ending balance (in shares) at Apr. 02, 2023           1,007
Common stock, shares, issued, beginning balance (in shares) at Dec. 31, 2023   48,046        
Beginning balance at Dec. 31, 2023 4,440,988 $ 48,046 749,712 4,109,736 (314,405) $ (152,101)
Treasury stock, common, shares beginning balance (in shares) at Dec. 31, 2023           1,006
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 15,289     15,289    
Cash dividends (16,001)     (16,001)    
Other comprehensive income (loss) 53,351       53,351  
Shares issued under compensation plans (in shares)   35       21
Shares issued under compensation plans 8,445 $ 35 6,166     $ 2,244
Deferred compensation 1,138   347     $ 791
Deferred compensation (in shares)           (5)
Common stock, shares, issued, ending balance (in shares) at Mar. 31, 2024   48,081        
Ending balance at Mar. 31, 2024 $ 4,503,210 $ 48,081 $ 756,225 $ 4,109,024 $ (261,054) $ (149,066)
Treasury stock, common, shares ending balance (in shares) at Mar. 31, 2024           980
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Statement of Stockholders' Equity [Abstract]    
Dividends per share (in dollars per share) $ 0.34 $ 0.34
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation Basis of presentation
The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (“we,” “us,” “our" and “Teleflex”) are prepared on the same basis as its annual consolidated financial statements.
In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.
In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recently issued accounting standards
3 Months Ended
Mar. 31, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recently issued accounting standards Recently issued accounting standards
In November 2023, the Financial Accounting Standard Board ("FASB") issued new guidance designed to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses per segment. The guidance is effective for all fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The new standard must be adopted on a retrospective basis and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.
In December 2023, the FASB issued new guidance designed to improve income tax disclosure requirements, primarily through increased disaggregation disclosures within the effective tax rate reconciliation as well as enhanced disclosures on income taxes paid. The guidance is effective for all fiscal years beginning after December 15, 2024. The new standard can be adopted on a prospective basis with an option for it to be adopted retrospectively and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.
In March 2024, the SEC adopted final rules that require registrants to include certain climate-related disclosures in registration statements and annual reports. The required disclosures include information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations or financial condition. The required information about climate-related risks will also include disclosure of a registrant's greenhouse gas emissions and will require registrants to present certain climate-related financial disclosures in their audited financial statements. The rules were to be effective for all fiscal years beginning in 2025. However, following the adoption of the rules, challenges to the rules were brought in six federal appellate courts. These challenges were consolidated for review in the U.S. Court of Appeals for the Eighth Circuit. On April 4, 2024, the SEC announced that it had stayed the rules pending the completion of judicial review of the consolidated Eighth Circuit petitions. We plan to monitor the status of these rules, and, as appropriate, to evaluate the rules to determine their impact on our consolidated financial statements.
From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believe the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net revenues
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Net revenues Net revenues
We primarily generate revenue from the sale of medical devices including single use disposable devices and, to a lesser extent, reusable devices, instruments and capital equipment. Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; this occurs upon the transfer of control of the products. Generally, transfer of control to the customer occurs at the point in time when our products are shipped from the manufacturing or distribution facility. For our Original Equipment and Development Services ("OEM") segment, most revenue is recognized over time because the OEM segment generates revenue from the sale of custom products that have no alternative use and we have an enforceable right to payment to the extent that performance has been completed. We market and sell products through our direct sales force and distributors to customers within the following end markets: (1) hospitals and healthcare providers; (2) other medical device manufacturers; and (3) home care providers, which constituted 86%, 12% and 2% of consolidated net revenues, respectively, for the three months ended March 31, 2024. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods. With respect to the custom products sold in the OEM segment, revenue is measured using the units produced output method. Payment is generally due 30 days from the date of invoice.
The following table disaggregates revenue by global product category for the three months ended March 31, 2024 and April 2, 2023.
Three Months Ended
March 31, 2024April 2, 2023
Vascular access$181,354 $177,652 
Interventional
134,665 116,897 
Anesthesia96,352 93,332 
Surgical105,524 99,023 
Interventional urology79,742 75,378 
OEM87,697 76,997 
Other (1)
52,515 71,653 
Net revenues (2)
$737,849 $710,932 
(1)    Includes revenues generated from sales of our respiratory and urology products (other than interventional urology products) and sales pursuant to the manufacturing and supply transition agreement related to our Respiratory business divestiture.
(2)    The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments includes net revenues from each of the non-OEM product categories listed above.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition
3 Months Ended
Mar. 31, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Acquisition Acquisition
2023 acquisition
In the fourth quarter of 2023, we completed the acquisition of Palette Life Sciences AB (“Palette”), a privately held medical device company that sells a portfolio of hyaluronic acid gel-based products primarily utilized in the treatment of urology diseases including a rectal spacing product used in connection with radiation therapy treatment of prostate cancer. Under the terms of the agreement, we acquired Palette for an initial cash payment of $594.9 million, with the potential to make two milestone payments up to $50 million in the aggregate if certain commercial milestones are met. The milestone payments are based on net sales growth over the two-year period beginning January 1, 2024.
We are continuing to evaluate the fair value of the acquired assets and liabilities assumed in connection with the acquisition. Additionally, the purchase accounting for this acquisition remains incomplete with respect to the consideration transferred as we have not reached an agreement on the closing statement adjustments with the seller. Any adjustments to the consideration transferred during the measurement period will be recognized in the reporting period in which they are settled.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and impairment charges
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Restructuring and impairment charges Restructuring and impairment charges
We have ongoing restructuring initiatives consisting of the integration of Palette into Teleflex and workforce reductions designed to improve operating performance across the organization by creating efficiencies that align with evolving market demands and our strategy to enhance long-term value creation (the “2023 Restructuring plan”) and a plan involving the relocation of certain manufacturing operations to existing lower-cost locations, the outsourcing of certain manufacturing processes and related workforce reductions (the “2023 Footprint realignment plan”). The following table provides a summary of our cost estimates and other information associated with these plans:
2023 Restructuring plan
2023 Footprint Realignment plan
Plan expense estimates:(Dollars in millions)
Restructuring charges (1)
$12 to $15
$4 to $6
Restructuring related charges (2) (3)
$3 to $4
$7 to $9
Total restructuring and restructuring related charges
$15 to $19
$11 to $15
Other plan estimates:
Expected cash outlays
$15 to $19
$11 to $15
Expected capital expenditures$—
$2 to $3
Other plan information:
Period initiated
December 2023
September 2023
Estimated period of substantial completion
End of 2024
2027
Aggregate restructuring charges$12.7$1.6
Restructuring reserve:
Balance as of March 31, 2024
$7.8$1.5
Restructuring related charges incurred:
Three months ended March 31, 2024
$0.8$0.5
Aggregate restructuring related charges$1.5$0.6
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)2023 Restructuring plan restructuring related charges represent costs that are directly related to the program and consist primarily of retention bonuses offered to certain employees expected to remain with our company after completion of the program. Substantially all of the restructuring related charges are expected to be recognized within selling, general and administrative expenses.
(3)2023 Footprint realignment plan restructuring related charges represent costs that are directly related to the program and principally constitute costs to transfer manufacturing operations to existing lower-cost locations and project management costs. Substantially all of these charges are expected to be recognized within cost of goods sold.
Restructuring and impairment charges recognized for the three months ended March 31, 2024 and April 2, 2023 consisted of the following:
Three Months Ended March 31, 2024
Termination Benefits
Other Costs (1)
Total
2023 Restructuring plan$155 $47 $202 
2023 Footprint realignment plan155 157 
Other restructuring programs (2)
165 25 190 
Restructuring charges475 74 549 
Asset impairment charges— 2,110 2,110 
Restructuring and impairment charges$475 $2,184 $2,659 
Three Months Ended April 2, 2023
Termination Benefits
Other Costs (1)
Total
2022 Restructuring plan$2,133 $73 $2,206 
Respiratory divestiture plan128 12 140 
Other restructuring programs (3)
(314)189 (125)
Restructuring charges$1,947 $274 $2,221 
(1) Other costs include facility closure, contract termination and other exit costs.
(2) Includes activity primarily related to our 2022 and 2021 Restructuring plans.
(3) Includes activity primarily related to our 2014, 2018, and 2019 Footprint realignment plans, all of which have concluded.
Impairment charge
For the three months ended March 31, 2024, we recorded an impairment charge of $2.1 million related to a portion of our operating lease assets stemming from our cessation of occupancy of a specific facility.
2024 Footprint realignment plan
In May 2024, we committed to a restructuring plan primarily involving the relocation of select manufacturing operations to existing lower-cost locations, the optimization of specific product portfolios through targeted rationalization efforts, the relocation of certain integral product development and manufacturing support functions and related workforce reductions (the “2024 Footprint realignment plan"). See Note 15 for additional information.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories as of March 31, 2024 and December 31, 2023 consisted of the following:
 March 31, 2024December 31, 2023
Raw materials$176,366 $179,517 
Work-in-process119,960 111,132 
Finished goods331,540 335,567 
Inventories$627,866 $626,216 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and other intangible assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and other intangible assets Goodwill and other intangible assets
The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March 31, 2024:
 AmericasEMEAAsiaOEMTotal
December 31, 2023$2,068,072 $487,744 $246,229 $112,010 $2,914,055 
Currency translation adjustment373 (9,177)(6,908)— (15,712)
March 31, 2024$2,068,445 $478,567 $239,321 $112,010 $2,898,343 
The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March 31, 2024 and December 31, 2023 were as follows:
 Gross Carrying AmountAccumulated Amortization
 March 31, 2024December 31, 2023March 31, 2024December 31, 2023
Customer relationships$1,359,438 $1,363,839 $(575,902)$(561,753)
In-process research and development27,476 27,476 — — 
Intellectual property1,873,927 1,890,957 (774,353)(745,094)
Distribution rights23,190 23,301 (22,130)(22,048)
Trade names606,318 610,146 (88,504)(84,864)
Non-compete agreements21,922 21,934 (21,922)(21,934)
 
$3,912,271 $3,937,653 $(1,482,811)$(1,435,693)
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Financial instruments Financial instruments
Foreign currency forward contracts
We use derivative instruments for risk management purposes. Foreign currency forward contracts designated as cash flow hedges are used to manage foreign currency transaction exposure. Foreign currency forward contracts not designated as hedges for accounting purposes are used to manage exposure related to near term foreign currency denominated monetary assets and liabilities. We enter into the non-designated foreign currency forward contracts for periods consistent with our currency translation exposures, which generally approximate one month. For the three months ended March 31, 2024, we recognized a gain of $3.6 million related to non-designated foreign currency forward contracts. For the three months ended April 2, 2023, we did not recognize any gain or loss related to non-designated foreign currency forward contracts.
The total notional amount for all open foreign currency forward contracts designated as cash flow hedges as of March 31, 2024 and December 31, 2023 was $318.6 million and $234.1 million, respectively. The total notional amount for all open non-designated foreign currency forward contracts as of March 31, 2024 and December 31, 2023 was $181.5 million and $195.0 million, respectively. All open foreign currency forward contracts as of March 31, 2024 have durations of 12 months or less.
Cross-currency interest rate swaps
During 2019, we entered into cross-currency swap agreements with five different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate (the "2019 Cross-currency swaps"). Under the terms of the cross-currency swap agreements, we notionally exchanged $250 million at an annual interest rate of 4.88% for €219.2 million at an annual interest rate of 2.46%. The swap agreements are designed as net investment hedges. On February 26, 2024, the agreements related to our 2019 Cross-currency swap with an original maturity date of March 4, 2024 were terminated resulting in $12.1 million in cash settlement proceeds.
On February 26, 2024, we executed two new separate term cross-currency swap agreements that expire on February 26, 2027 and February 28, 2029, respectively, to hedge against the effect of variability in the U.S. dollar to euro exchange rate. The cross-currency swap agreements expiring in 2027 include five different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of 4.25% for €230.6 million at an annual interest rate of 2.78%. The cross-currency swap agreements expiring in 2029 include four different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of 4.25% for €230.4 million at an annual interest rate of 2.89%. Each of the swap agreements is designated as a net investment hedge. During the second quarter, in response to changes in market conditions, we terminated the two cross-currency swaps executed in February of 2024 and replaced them with new agreements featuring similar terms and the same U.S. dollar notional amounts. The impact of replacing the cross-currency swaps is expected to be immaterial to our financial condition, results of operations and cash flows.
During 2023, we executed cross-currency swap agreements with six different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate, (the "2023 Cross-currency swaps"). Under the terms of the cross-currency swap agreements, we have notionally exchanged $500 million at an annual
interest rate of 4.63% for €474.7 million at an annual interest rate of 3.05%. The swap agreements are designated as net investment hedges and expire on October 4, 2025.
In 2023, we entered into a zero cost foreign exchange collar contract that aligns with the notional amount and expiration date of the 2023 Cross-currency swaps. We sold a put option with a lower strike price and bought a call option with a higher strike price to manage the foreign exchange risk related to the final settlement of the $500 million notional cross currency swaps. Upon the execution of the zero cost foreign exchange collar contract, we have de-designated the 2023 Cross-currency swaps and re-designated the combined $500 million notional cross currency swaps and zero cost collar into a new hedging instrument. At redesignation, the existing $500 million notional cross-currency swaps were off-market due to changes in foreign exchange rates and interest rates. The off-market value due to interest rates will be amortized ratably into earnings through October 2025 and the off-market value due to foreign exchange rates will remain in accumulated other comprehensive income until the underlying net investment is sold. The combined cross-currency swaps and zero cost collar have been designated as a net investment hedge for accounting purposes.
The swap agreements described above require an exchange of the notional amounts upon expiration or earlier termination of the agreements. We and the counterparties have agreed to effect the exchange through a net settlement.
The cross-currency swaps are marked to market at each reporting date and any changes in fair value are recognized as a component of accumulated other comprehensive income (loss) ("AOCI"). The following table summarizes the foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense related to cross currency swap for the three months ended March 31, 2024 and April 2, 2023:
Three Months Ended
March 31, 2024April 2, 2023
Foreign exchange gain (loss)
$8,893 $(10,031)
Interest benefit3,720 5,108 
Balance sheet presentation
The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
Fair Value
Asset derivatives:
Designated foreign currency forward contracts$3,512 $1,629 
Non-designated foreign currency forward contracts475 937 
Cross-currency interest rate swaps18,873 16,883 
Prepaid expenses and other current assets22,860 19,449 
Total asset derivatives$22,860 $19,449 
Liability derivatives:  
Designated foreign currency forward contracts$1,334 $1,866 
Non-designated foreign currency forward contracts546 1,340 
Other current liabilities1,880 3,206 
Cross-currency interest rate swaps32,532 32,097 
Other liabilities32,532 32,097 
Total liability derivatives$34,412 $35,303 
See Note 10 for information on the location and amount of gains and losses attributable to derivatives that were reclassified from AOCI to expense (income), net of tax. There was no ineffectiveness related to our cash flow hedges during the three months ended March 31, 2024 and April 2, 2023.
Trade receivables
The allowance for credit losses as of March 31, 2024 and December 31, 2023 was $9.3 million and $9.5 million, respectively. The current portion of the allowance for credit losses, which was $5.6 million and $5.5 million as of March 31, 2024 and December 31, 2023, respectively, was recognized as a reduction of accounts receivable, net.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurement
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair value measurement Fair value measurement
The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:
 
Total carrying
 value at
 March 31, 2024
Quoted prices in active
markets (Level 1)
Significant other
observable
Inputs (Level 2)
Significant
unobservable
Inputs (Level 3)
Investments in marketable securities$5,854 $5,854 $— $— 
Derivative assets22,860 — 22,860 — 
Derivative liabilities34,412 — 34,412 — 
Contingent consideration liabilities40,279 — — 40,279 
 Total carrying
value at December 31, 2023
Quoted prices in active
markets (Level 1)
Significant other
observable
Inputs (Level 2)
Significant
unobservable
Inputs (Level 3)
Investments in marketable securities$5,306 $5,306 $— $— 
Derivative assets19,449 — 19,449 — 
Derivative liabilities35,303 — 35,303 — 
Contingent consideration liabilities39,486 — — 39,486 
Valuation Techniques
Our financial assets valued based upon Level 1 inputs are comprised of investments in marketable securities held in trust, which are available to satisfy benefit obligations under our benefit plans and other arrangements. The investment assets of the trust are valued using quoted market prices.
Our financial assets and liabilities valued based upon Level 2 inputs are comprised of foreign currency forward contracts and cross-currency interest rate swap agreements. We use foreign currency forward contracts and cross-currency interest rate swap agreements to manage foreign currency transaction exposure as well as exposure to foreign currency denominated monetary assets and liabilities. We measure the fair value of the foreign currency forwards and cross-currency swap agreements by calculating the amount required to enter into offsetting contracts with similar remaining maturities, based on quoted market prices, and taking into account the creditworthiness of the counterparties.
Our financial liabilities valued based upon Level 3 inputs are comprised of contingent consideration arrangements pertaining to our acquisitions.
Contingent consideration
Contingent consideration liabilities, which primarily consist of payment obligations that are contingent upon the achievement of revenue-based goals, but also can be based on other milestones such as regulatory approvals, are remeasured to fair value each reporting period using assumptions including revenue growth rates (based on internal operational budgets and long-range strategic plans), revenue volatility, discount rates, probability of payment and projected payment dates.
We determine the fair value of certain contingent consideration liabilities using a Monte Carlo simulation (which involves a simulation of future revenues during the earn-out period using management's best estimates) or
discounted cash flow analysis. Increases in projected revenues, estimated cash flows and probabilities of payment may result in significantly higher fair value measurements; decreases in these items may have the opposite effect. Increases in the discount rates in periods prior to payment may result in significantly lower fair value measurements and decreases in the discount rates may have the opposite effect.
The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of our significant contingent consideration liabilities.
Contingent Consideration LiabilityValuation TechniqueUnobservable Input
Range (Weighted average)
Revenue-based
Monte Carlo simulationRevenue volatility
19.1% - 31.2% (22.3%)
Risk free rateCost of debt structure
Projected year of payment
2025 - 2026
The following table provides information regarding changes in our contingent consideration liabilities for the three months ended March 31, 2024:
Contingent consideration
Balance – December 31, 2023
$39,486 
Payments(72)
Revaluations865 
Balance – March 31, 2024
$40,279 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Shareholders' equity Shareholders' equity
Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed in the same manner except that the weighted average number of shares is increased to include dilutive securities. The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:
Three Months Ended
March 31, 2024April 2, 2023
Basic47,068 46,949 
Dilutive effect of share-based awards326 336 
Diluted47,394 47,285 
The weighted average number of shares that were antidilutive and therefore excluded from the calculation of earnings per share were 0.8 million and 0.6 million for the three months ended March 31, 2024 and April 2, 2023, respectively.
The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2024 and April 2, 2023:
Cash Flow HedgesPension and Other Postretirement Benefit PlansForeign Currency Translation AdjustmentAccumulated Other Comprehensive (Loss) Income
Balance as of December 31, 2023$1,396 $(88,049)$(227,752)$(314,405)
Other comprehensive income (loss) before reclassifications2,457 8,726 (36,669)(25,486)
Amounts reclassified from accumulated other comprehensive (loss) income(1,779)80,616 — 78,837 
Net current-period other comprehensive income (loss)678 89,342 (36,669)53,351 
Balance as of March 31, 2024$2,074 $1,293 $(264,421)$(261,054)
 Cash Flow HedgesPension and Other Postretirement Benefit PlansForeign Currency Translation AdjustmentAccumulated Other Comprehensive (Loss) Income
Balance as of December 31, 2022$4,931 $(135,799)$(272,654)$(403,522)
Other comprehensive income (loss) before reclassifications5,260 (184)18,570 23,646 
Amounts reclassified from accumulated other comprehensive income(2,852)1,397 — (1,455)
Net current-period other comprehensive income2,408 1,213 18,570 22,191 
Balance as of April 2, 2023$7,339 $(134,586)$(254,084)$(381,331)
The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into (income) expense, net of tax, for the three months ended March 31, 2024 and April 2, 2023:
Three Months Ended
March 31, 2024April 2, 2023
(Gains) Loss on foreign exchange contracts:
Cost of goods sold$(1,762)$(3,054)
Total before tax(1,762)(3,054)
Taxes(17)202 
Net of tax(1,779)(2,852)
Pension and other postretirement benefit items (1):
Actuarial losses1,201 2,066 
Prior-service costs(492)(252)
Settlements138,139 — 
Total before tax138,848 1,814 
Tax benefit(58,232)(417)
Net of tax80,616 1,397 
Total reclassifications, net of tax$78,837 $(1,455)
(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Taxes on income from continuing operations
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Taxes on income from continuing operations Taxes on income from continuing operations
 Three Months Ended
 March 31, 2024April 2, 2023
Effective income tax rate (1)
161.0%20.7%
(1) The effective income tax rate for the three months ended March 31, 2024 represents an income tax benefit and the income tax rate for the three months ended April 2, 2023 represents an income tax expense.

The effective income tax rates for the three months ended March 31, 2024 and April 2, 2023 were 161.0% and 20.7%, respectively. The effective income tax rate for the three months ended March 31, 2024 reflects a tax benefit associated with a pension charge recognized in connection with the termination of the TRIP defined benefit plan. The effective income tax rate for the three months ended April 2, 2023 reflects tax expense related to the revaluation of certain U.S. state operating losses and credit carryforwards. The effective income tax rates for both periods reflect a tax benefit from research and development tax credits.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and other postretirement benefits
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Pension and other postretirement benefits Pension and other postretirement benefits
We have a number of defined benefit pension and postretirement plans covering eligible U.S. and non-U.S. employees. The defined benefit pension plans are noncontributory. The benefits under these plans are based
primarily on years of service and employees’ pay near retirement. Our funding policy for U.S. plans is to contribute annually, at a minimum, amounts required by applicable laws and regulations. Obligations under non-U.S. plans are systematically provided for by depositing funds with trustees or by book reserves. As of March 31, 2024, no further benefits are being accrued under the U.S. defined benefit pension plans and the other postretirement benefit plans, other than certain postretirement benefit plans covering employees subject to a collective bargaining agreement.

In 2023, we began the execution of a plan to terminate the Teleflex Incorporated Retirement Income Plan (the “TRIP”), a U.S. defined benefit pension plan. The TRIP is subject to Title IV of the Employee Retirement Income Security Act of 1974, as amended (“ERISA”), and, therefore, must be terminated in accordance with the requirements of ERISA and the process governed by the Pension Benefit Guaranty Corporation (the “PBGC”). The termination date of the TRIP was August 1, 2023, which is the date upon which the timing of the requirements for the formal termination process is based. On September 8, 2023, we filed the required notice regarding the TRIP termination with the PBGC. The termination process requires that all TRIP benefits be distributed to participants, beneficiaries and alternate payees or transferred to a group annuity contract or the PBGC. In December of 2023, we made payments to eligible participants, beneficiaries and alternate payees who elected the one-time lump sum distribution option offered in connection with the TRIP termination, resulting in the recognition of pre-tax settlement charge of $45.2 million during the fourth quarter of 2023.

During the first quarter of 2024, we purchased a group annuity contract, using TRIP assets, which resulted in the recognition of a pre-tax settlement charge of $138.1 million during the three months ended March 31, 2024. The participants, beneficiaries, and alternate payees whose benefits were transferred to the group annuity contract will each receive from such group annuity contract the full value of their benefit that accrued under the TRIP. We also continue to evaluate our options with respect to TRIP assets in excess of liabilities ("surplus plan assets") remaining in the Teleflex Retirement Income Plan Trust subsequent to the purchase of the annuity contract and that will remain after plan assets and liabilities are transferred to the PBGC for missing participants and beneficiaries. We may contribute any surplus plan assets to a qualified defined contribution plan. As of March 31, 2024, the surplus plan assets were $37.2 million, which is included in Other Assets on the condensed consolidated balance sheet.
The following table provides information regarding the components of the net benefit (income) expense of the pension and postretirement benefit plans for the three months ended March 31, 2024 and April 2, 2023:
Pension
Other Benefits
Three Months EndedThree Months Ended
March 31, 2024April 2, 2023March 31, 2024April 2, 2023
Service cost$601 $360 $— $— 
Interest cost2,118 4,350 109 186 
Expected return on plan assets(2,201)(6,310)— — 
Net amortization and deferral1,354 2,154 (645)(339)
Settlements
138,139 — — — 
Net benefit expense (income)
$140,011 $554 $(536)$(153)
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingent liabilities
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingent liabilities Commitments and contingent liabilities
Environmental: We are subject to contingencies as a result of environmental laws and regulations that in the future may require us to take further action to correct the effects on the environment of prior disposal practices or releases of chemical or petroleum substances by us or other parties. Much of this liability results from the U.S. Comprehensive Environmental Response, Compensation and Liability Act, often referred to as Superfund, the U.S. Resource Conservation and Recovery Act and similar state laws. These laws require us to undertake certain investigative and remedial activities at sites where we conduct or once conducted operations or at sites where Company-generated waste was disposed.
Remediation activities vary substantially in duration and cost from site to site. The nature of these activities, and their associated costs, depend on the mix of unique site characteristics, evolving remediation technologies, the regulatory agencies involved and their enforcement policies, as well as the presence or absence of other potentially responsible parties. At March 31, 2024, we have recorded $3.0 million and $2.1 million in accrued liabilities and other liabilities, respectively, relating to these matters. Considerable uncertainty exists with respect to these liabilities and, if adverse changes in circumstances occur, the potential liability may exceed the amount accrued as of March 31, 2024. The time frame over which the accrued amounts may be paid out, based on past history, is estimated to be 10-15 years.
Legal matters: We are a party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability, intellectual property, employment, environmental and other matters. As of March 31, 2024, we have recorded accrued liabilities of $0.3 million in connection with such contingencies, representing our best estimate of the cost within the range of estimated possible losses that will be incurred to resolve these matters.
Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that the outcome of any outstanding litigation and claims is likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or liquidity. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or liquidity. Legal costs such as outside counsel fees and expenses are charged to selling, general and administrative expenses in the period incurred.
Other: In 2015, the Italian parliament enacted legislation that, among other things, imposed a “payback” measure on medical device companies that supply goods and services to the Italian National Healthcare System. Under the measure, companies are required to make payments to the Italian government if medical device expenditures in a given year exceed regional expenditure ceilings established for that year. The payment amounts are calculated based on the amount by which the regional ceilings for the given year were exceeded. Considerable uncertainty exists related to the enforceability of and implementation process for the payback law. In response to decrees issued by the Italian Ministry of Health, the various Italian regions issued invoices to medical device companies, including Teleflex, under the payback measure in the fourth quarter of 2022 seeking payment with respect to excess expenditures for the years 2015 through 2018. Following the issuance of the invoices, we and numerous other medical device companies filed appeals with the Italian administrative courts challenging the enforceability of the payback measure, which appeals remain pending. As of March 31, 2024, our reserve for this matter is $15.1 million, of which $0.9 million was recorded as a reduction of revenue in 2024. If the payback was ultimately to be enforced in its existing form, we estimate that we would be required to remit payments in excess of our current reserve of up to $23.3 million.
On April 4, 2023, one of our Mexican subsidiaries received a notification from the Mexican Federal Tax Administration Service (“SAT”) setting forth its preliminary findings with respect to a foreign trade operations audit carried out by SAT for the period from July 1, 2017 to June 6, 2019. The preliminary findings stated that our Mexican subsidiary did not evidence the export of goods temporarily imported under Mexico’s Manufacturing, Maquila and Export Services Industries Program (“IMMEX Program”), therefore triggering the potential obligation for payment of import duties, value added tax, customs processing fees and other fines and penalties, which may cause an adverse impact on our gross profit in the future. In response to the notification, our Mexican subsidiary has requested that the matter be referred to the Procuraduría de la Defensa del Contribuyente, or “PRODECON,” (local tax ombudsperson) to help facilitate the process. In June 2023, we provided SAT with the appropriate documentation evidencing the export of the goods in accordance with the requirements of the IMMEX Program.
While we cannot predict with certainty the outcome of this audit, based on currently known information, we do not believe a loss is either probable or estimable. Accordingly, no loss contingency has been recorded in our financial statements as of March 31, 2024 related to this matter. However, if the final resolution of the matter is not favorable to us, our Mexican subsidiary may be required to make payment of certain import duties, fines and surcharges, which could be material.
As part of our acquisition of Palette, we identified certain foreign tax liabilities that had not been properly recognized and paid by Palette prior to our acquisition. As part of our acquisition accounting, we have established a liability of $3.5 million, representing our best estimate of the outstanding tax liabilities including interest as of March 31, 2024. In February 2024, we requested the relevant foreign tax authority to re-assess Palette’s previously filed tax returns for the related periods. If the tax authority disagrees with the basis for our request for reassessment of the previously filed returns and we are unsuccessful in defending our position, we may be required to pay an amount in excess of our current established liability, which could be material.
Tax audits and examinations: We are routinely subject to tax examinations by various tax authorities. As of March 31, 2024, the most significant tax examinations in process were in Germany and Italy. We may establish reserves with respect to our uncertain tax positions, after we adjust the reserves to address developments with respect to our uncertain tax positions, including developments in these tax examinations. Accordingly, developments in tax audits and examinations, including resolution of uncertain tax positions, could result in increases or decreases to our recorded tax liabilities, which could impact our financial results.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment information
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment information Segment information
The following tables present our segment results for the three months ended March 31, 2024 and April 2, 2023:
 Three Months Ended
 March 31, 2024April 2, 2023
Americas$406,286 $411,864 
EMEA159,656 143,340 
Asia84,210 78,731 
OEM87,697 76,997 
Net revenues$737,849 $710,932 
Three Months Ended
March 31, 2024April 2, 2023
Americas$87,989 $98,618 
EMEA26,102 12,771 
Asia17,195 21,000 
OEM23,117 20,037 
Total segment operating profit (1)
154,403 152,426 
Unallocated expenses (2)
(159,196)(37,452)
(Loss) income from continuing operations before interest and taxes$(4,793)$114,974 
(1)Segment operating profit includes segment net revenues from external customers reduced by its standard cost of goods sold, adjusted for fixed manufacturing cost absorption variances, selling, general and administrative expenses, research and development expenses and an allocation of corporate expenses.
(2)Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring and impairment charges and settlement charges related to our plan to terminate the TRIP, as described in Note 12.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent event
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent event Subsequent event
2024 Footprint realignment plan

In May 2024, we committed to a restructuring plan primarily involving the relocation of select manufacturing operations to existing lower-cost locations, the optimization of specific product portfolios through targeted rationalization efforts, the relocation of certain integral product development and manufacturing support functions and related workforce reductions (the “2024 Footprint realignment plan"). These actions will commence in the second quarter of 2024 and are expected to be substantially completed by the end of 2025.
The following table provides a summary of our estimates of restructuring and restructuring related charges by major type of expense associated with the 2024 Footprint realignment plan:

Total estimated amount expected to be incurred
Program expense estimates:
(Dollars in millions)
Restructuring charges (1)
$13 million to $16 million
Restructuring related charges (2)
$20 million to $24 million
Total restructuring and restructuring related charges
$33 million to $40 million
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)Consists of pre-tax charges related to accelerated depreciation and other costs directly related to the plan, primarily project management costs and costs to relocate manufacturing operations and support functions to the new locations. Substantially all of the charges are expected to be recognized within costs of goods sold.

We expect the restructuring and restructuring related charges will result in future cash outflows ranging from $26 million to $32 million, with the majority anticipated to materialize between 2025 and 2026. Furthermore, we expect to incur $12 million to $15 million in aggregate capital expenditures under the plan, with the bulk of these expenses expected to occur during 2024 and 2025.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Pay vs Performance Disclosure    
Net income $ 15,289 $ 76,748
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recently issued accounting standards (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Basis of presentation Basis of presentation
The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (“we,” “us,” “our" and “Teleflex”) are prepared on the same basis as its annual consolidated financial statements.
In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.
In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023.
Recently issued accounting standards Recently issued accounting standards
In November 2023, the Financial Accounting Standard Board ("FASB") issued new guidance designed to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses per segment. The guidance is effective for all fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The new standard must be adopted on a retrospective basis and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.
In December 2023, the FASB issued new guidance designed to improve income tax disclosure requirements, primarily through increased disaggregation disclosures within the effective tax rate reconciliation as well as enhanced disclosures on income taxes paid. The guidance is effective for all fiscal years beginning after December 15, 2024. The new standard can be adopted on a prospective basis with an option for it to be adopted retrospectively and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.
In March 2024, the SEC adopted final rules that require registrants to include certain climate-related disclosures in registration statements and annual reports. The required disclosures include information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations or financial condition. The required information about climate-related risks will also include disclosure of a registrant's greenhouse gas emissions and will require registrants to present certain climate-related financial disclosures in their audited financial statements. The rules were to be effective for all fiscal years beginning in 2025. However, following the adoption of the rules, challenges to the rules were brought in six federal appellate courts. These challenges were consolidated for review in the U.S. Court of Appeals for the Eighth Circuit. On April 4, 2024, the SEC announced that it had stayed the rules pending the completion of judicial review of the consolidated Eighth Circuit petitions. We plan to monitor the status of these rules, and, as appropriate, to evaluate the rules to determine their impact on our consolidated financial statements.
From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believe the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net revenues (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by major customers by reporting segments
The following table disaggregates revenue by global product category for the three months ended March 31, 2024 and April 2, 2023.
Three Months Ended
March 31, 2024April 2, 2023
Vascular access$181,354 $177,652 
Interventional
134,665 116,897 
Anesthesia96,352 93,332 
Surgical105,524 99,023 
Interventional urology79,742 75,378 
OEM87,697 76,997 
Other (1)
52,515 71,653 
Net revenues (2)
$737,849 $710,932 
(1)    Includes revenues generated from sales of our respiratory and urology products (other than interventional urology products) and sales pursuant to the manufacturing and supply transition agreement related to our Respiratory business divestiture.
(2)    The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments includes net revenues from each of the non-OEM product categories listed above.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and impairment charges (Tables)
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Summary Of Current Cost Estimates By Major Type Of Cost Table The following table provides a summary of our cost estimates and other information associated with these plans:
2023 Restructuring plan
2023 Footprint Realignment plan
Plan expense estimates:(Dollars in millions)
Restructuring charges (1)
$12 to $15
$4 to $6
Restructuring related charges (2) (3)
$3 to $4
$7 to $9
Total restructuring and restructuring related charges
$15 to $19
$11 to $15
Other plan estimates:
Expected cash outlays
$15 to $19
$11 to $15
Expected capital expenditures$—
$2 to $3
Other plan information:
Period initiated
December 2023
September 2023
Estimated period of substantial completion
End of 2024
2027
Aggregate restructuring charges$12.7$1.6
Restructuring reserve:
Balance as of March 31, 2024
$7.8$1.5
Restructuring related charges incurred:
Three months ended March 31, 2024
$0.8$0.5
Aggregate restructuring related charges$1.5$0.6
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)2023 Restructuring plan restructuring related charges represent costs that are directly related to the program and consist primarily of retention bonuses offered to certain employees expected to remain with our company after completion of the program. Substantially all of the restructuring related charges are expected to be recognized within selling, general and administrative expenses.
(3)2023 Footprint realignment plan restructuring related charges represent costs that are directly related to the program and principally constitute costs to transfer manufacturing operations to existing lower-cost locations and project management costs. Substantially all of these charges are expected to be recognized within cost of goods sold.
The following table provides a summary of our estimates of restructuring and restructuring related charges by major type of expense associated with the 2024 Footprint realignment plan:

Total estimated amount expected to be incurred
Program expense estimates:
(Dollars in millions)
Restructuring charges (1)
$13 million to $16 million
Restructuring related charges (2)
$20 million to $24 million
Total restructuring and restructuring related charges
$33 million to $40 million
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)Consists of pre-tax charges related to accelerated depreciation and other costs directly related to the plan, primarily project management costs and costs to relocate manufacturing operations and support functions to the new locations. Substantially all of the charges are expected to be recognized within costs of goods sold.
Restructuring and Other Impairment Charges
Restructuring and impairment charges recognized for the three months ended March 31, 2024 and April 2, 2023 consisted of the following:
Three Months Ended March 31, 2024
Termination Benefits
Other Costs (1)
Total
2023 Restructuring plan$155 $47 $202 
2023 Footprint realignment plan155 157 
Other restructuring programs (2)
165 25 190 
Restructuring charges475 74 549 
Asset impairment charges— 2,110 2,110 
Restructuring and impairment charges$475 $2,184 $2,659 
Three Months Ended April 2, 2023
Termination Benefits
Other Costs (1)
Total
2022 Restructuring plan$2,133 $73 $2,206 
Respiratory divestiture plan128 12 140 
Other restructuring programs (3)
(314)189 (125)
Restructuring charges$1,947 $274 $2,221 
(1) Other costs include facility closure, contract termination and other exit costs.
(2) Includes activity primarily related to our 2022 and 2021 Restructuring plans.
(3) Includes activity primarily related to our 2014, 2018, and 2019 Footprint realignment plans, all of which have concluded.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories as of March 31, 2024 and December 31, 2023 consisted of the following:
 March 31, 2024December 31, 2023
Raw materials$176,366 $179,517 
Work-in-process119,960 111,132 
Finished goods331,540 335,567 
Inventories$627,866 $626,216 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and other intangible assets, net (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March 31, 2024:
 AmericasEMEAAsiaOEMTotal
December 31, 2023$2,068,072 $487,744 $246,229 $112,010 $2,914,055 
Currency translation adjustment373 (9,177)(6,908)— (15,712)
March 31, 2024$2,068,445 $478,567 $239,321 $112,010 $2,898,343 
Schedule of Finite-Lived Intangible Assets
The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March 31, 2024 and December 31, 2023 were as follows:
 Gross Carrying AmountAccumulated Amortization
 March 31, 2024December 31, 2023March 31, 2024December 31, 2023
Customer relationships$1,359,438 $1,363,839 $(575,902)$(561,753)
In-process research and development27,476 27,476 — — 
Intellectual property1,873,927 1,890,957 (774,353)(745,094)
Distribution rights23,190 23,301 (22,130)(22,048)
Trade names606,318 610,146 (88,504)(84,864)
Non-compete agreements21,922 21,934 (21,922)(21,934)
 
$3,912,271 $3,937,653 $(1,482,811)$(1,435,693)
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense The following table summarizes the foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense related to cross currency swap for the three months ended March 31, 2024 and April 2, 2023:
Three Months Ended
March 31, 2024April 2, 2023
Foreign exchange gain (loss)
$8,893 $(10,031)
Interest benefit3,720 5,108 
Fair Values of Derivative Instruments Designated as Hedging Instruments
The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
Fair Value
Asset derivatives:
Designated foreign currency forward contracts$3,512 $1,629 
Non-designated foreign currency forward contracts475 937 
Cross-currency interest rate swaps18,873 16,883 
Prepaid expenses and other current assets22,860 19,449 
Total asset derivatives$22,860 $19,449 
Liability derivatives:  
Designated foreign currency forward contracts$1,334 $1,866 
Non-designated foreign currency forward contracts546 1,340 
Other current liabilities1,880 3,206 
Cross-currency interest rate swaps32,532 32,097 
Other liabilities32,532 32,097 
Total liability derivatives$34,412 $35,303 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurement (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Financial assets and liabilities carried at fair value measured on recurring basis
The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:
 
Total carrying
 value at
 March 31, 2024
Quoted prices in active
markets (Level 1)
Significant other
observable
Inputs (Level 2)
Significant
unobservable
Inputs (Level 3)
Investments in marketable securities$5,854 $5,854 $— $— 
Derivative assets22,860 — 22,860 — 
Derivative liabilities34,412 — 34,412 — 
Contingent consideration liabilities40,279 — — 40,279 
 Total carrying
value at December 31, 2023
Quoted prices in active
markets (Level 1)
Significant other
observable
Inputs (Level 2)
Significant
unobservable
Inputs (Level 3)
Investments in marketable securities$5,306 $5,306 $— $— 
Derivative assets19,449 — 19,449 — 
Derivative liabilities35,303 — 35,303 — 
Contingent consideration liabilities39,486 — — 39,486 
Schedule of Valuation Techniques
The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of our significant contingent consideration liabilities.
Contingent Consideration LiabilityValuation TechniqueUnobservable Input
Range (Weighted average)
Revenue-based
Monte Carlo simulationRevenue volatility
19.1% - 31.2% (22.3%)
Risk free rateCost of debt structure
Projected year of payment
2025 - 2026
Reconciliation of Changes in Level 3 Financial Liabilities Measured at Fair Value on Recurring Basis
The following table provides information regarding changes in our contingent consideration liabilities for the three months ended March 31, 2024:
Contingent consideration
Balance – December 31, 2023
$39,486 
Payments(72)
Revaluations865 
Balance – March 31, 2024
$40,279 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' equity (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Reconciliation of Basic to Diluted Weighted Average Common Shares Outstanding The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:
Three Months Ended
March 31, 2024April 2, 2023
Basic47,068 46,949 
Dilutive effect of share-based awards326 336 
Diluted47,394 47,285 
Change in Accumulated Other Comprehensive Income (Loss)
The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2024 and April 2, 2023:
Cash Flow HedgesPension and Other Postretirement Benefit PlansForeign Currency Translation AdjustmentAccumulated Other Comprehensive (Loss) Income
Balance as of December 31, 2023$1,396 $(88,049)$(227,752)$(314,405)
Other comprehensive income (loss) before reclassifications2,457 8,726 (36,669)(25,486)
Amounts reclassified from accumulated other comprehensive (loss) income(1,779)80,616 — 78,837 
Net current-period other comprehensive income (loss)678 89,342 (36,669)53,351 
Balance as of March 31, 2024$2,074 $1,293 $(264,421)$(261,054)
 Cash Flow HedgesPension and Other Postretirement Benefit PlansForeign Currency Translation AdjustmentAccumulated Other Comprehensive (Loss) Income
Balance as of December 31, 2022$4,931 $(135,799)$(272,654)$(403,522)
Other comprehensive income (loss) before reclassifications5,260 (184)18,570 23,646 
Amounts reclassified from accumulated other comprehensive income(2,852)1,397 — (1,455)
Net current-period other comprehensive income2,408 1,213 18,570 22,191 
Balance as of April 2, 2023$7,339 $(134,586)$(254,084)$(381,331)
Reclassification of Gain/Losses into Income/Expense, Net of Tax
The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into (income) expense, net of tax, for the three months ended March 31, 2024 and April 2, 2023:
Three Months Ended
March 31, 2024April 2, 2023
(Gains) Loss on foreign exchange contracts:
Cost of goods sold$(1,762)$(3,054)
Total before tax(1,762)(3,054)
Taxes(17)202 
Net of tax(1,779)(2,852)
Pension and other postretirement benefit items (1):
Actuarial losses1,201 2,066 
Prior-service costs(492)(252)
Settlements138,139 — 
Total before tax138,848 1,814 
Tax benefit(58,232)(417)
Net of tax80,616 1,397 
Total reclassifications, net of tax$78,837 $(1,455)
(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Taxes on income from continuing operations (Tables)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Effective Income Tax Rate
 Three Months Ended
 March 31, 2024April 2, 2023
Effective income tax rate (1)
161.0%20.7%
(1) The effective income tax rate for the three months ended March 31, 2024 represents an income tax benefit and the income tax rate for the three months ended April 2, 2023 represents an income tax expense.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and other postretirement benefits (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Net Benefit Cost of Pension and Postretirement Benefit Plans
The following table provides information regarding the components of the net benefit (income) expense of the pension and postretirement benefit plans for the three months ended March 31, 2024 and April 2, 2023:
Pension
Other Benefits
Three Months EndedThree Months Ended
March 31, 2024April 2, 2023March 31, 2024April 2, 2023
Service cost$601 $360 $— $— 
Interest cost2,118 4,350 109 186 
Expected return on plan assets(2,201)(6,310)— — 
Net amortization and deferral1,354 2,154 (645)(339)
Settlements
138,139 — — — 
Net benefit expense (income)
$140,011 $554 $(536)$(153)
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Results
The following tables present our segment results for the three months ended March 31, 2024 and April 2, 2023:
 Three Months Ended
 March 31, 2024April 2, 2023
Americas$406,286 $411,864 
EMEA159,656 143,340 
Asia84,210 78,731 
OEM87,697 76,997 
Net revenues$737,849 $710,932 
Three Months Ended
March 31, 2024April 2, 2023
Americas$87,989 $98,618 
EMEA26,102 12,771 
Asia17,195 21,000 
OEM23,117 20,037 
Total segment operating profit (1)
154,403 152,426 
Unallocated expenses (2)
(159,196)(37,452)
(Loss) income from continuing operations before interest and taxes$(4,793)$114,974 
(1)Segment operating profit includes segment net revenues from external customers reduced by its standard cost of goods sold, adjusted for fixed manufacturing cost absorption variances, selling, general and administrative expenses, research and development expenses and an allocation of corporate expenses.
(2)Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring and impairment charges and settlement charges related to our plan to terminate the TRIP, as described in Note 12.
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Tables)
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Summary Of Current Cost Estimates By Major Type Of Cost Table The following table provides a summary of our cost estimates and other information associated with these plans:
2023 Restructuring plan
2023 Footprint Realignment plan
Plan expense estimates:(Dollars in millions)
Restructuring charges (1)
$12 to $15
$4 to $6
Restructuring related charges (2) (3)
$3 to $4
$7 to $9
Total restructuring and restructuring related charges
$15 to $19
$11 to $15
Other plan estimates:
Expected cash outlays
$15 to $19
$11 to $15
Expected capital expenditures$—
$2 to $3
Other plan information:
Period initiated
December 2023
September 2023
Estimated period of substantial completion
End of 2024
2027
Aggregate restructuring charges$12.7$1.6
Restructuring reserve:
Balance as of March 31, 2024
$7.8$1.5
Restructuring related charges incurred:
Three months ended March 31, 2024
$0.8$0.5
Aggregate restructuring related charges$1.5$0.6
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)2023 Restructuring plan restructuring related charges represent costs that are directly related to the program and consist primarily of retention bonuses offered to certain employees expected to remain with our company after completion of the program. Substantially all of the restructuring related charges are expected to be recognized within selling, general and administrative expenses.
(3)2023 Footprint realignment plan restructuring related charges represent costs that are directly related to the program and principally constitute costs to transfer manufacturing operations to existing lower-cost locations and project management costs. Substantially all of these charges are expected to be recognized within cost of goods sold.
The following table provides a summary of our estimates of restructuring and restructuring related charges by major type of expense associated with the 2024 Footprint realignment plan:

Total estimated amount expected to be incurred
Program expense estimates:
(Dollars in millions)
Restructuring charges (1)
$13 million to $16 million
Restructuring related charges (2)
$20 million to $24 million
Total restructuring and restructuring related charges
$33 million to $40 million
(1)Substantially all of the charges consist of employee termination benefit costs.
(2)Consists of pre-tax charges related to accelerated depreciation and other costs directly related to the plan, primarily project management costs and costs to relocate manufacturing operations and support functions to the new locations. Substantially all of the charges are expected to be recognized within costs of goods sold.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net revenues (Details)
3 Months Ended
Mar. 31, 2024
Concentration Risk [Line Items]  
Accounts receivable, terms 30 days
Sales revenue, net | Hospitals And Healthcare Providers | Customer concentration risk  
Concentration Risk [Line Items]  
Percentage of total revenue 86.00%
Sales revenue, net | Other Medical Device Manufacturers | Customer concentration risk  
Concentration Risk [Line Items]  
Percentage of total revenue 12.00%
Sales revenue, net | Home Care Providers | Customer concentration risk  
Concentration Risk [Line Items]  
Percentage of total revenue 2.00%
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net revenues - Other revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Revenue, Major Customer [Line Items]    
Net revenues $ 737,849 $ 710,932
Vascular access    
Revenue, Major Customer [Line Items]    
Net revenues 181,354 177,652
Interventional    
Revenue, Major Customer [Line Items]    
Net revenues 134,665 116,897
Anesthesia    
Revenue, Major Customer [Line Items]    
Net revenues 96,352 93,332
Surgical    
Revenue, Major Customer [Line Items]    
Net revenues 105,524 99,023
Interventional urology    
Revenue, Major Customer [Line Items]    
Net revenues 79,742 75,378
OEM    
Revenue, Major Customer [Line Items]    
Net revenues 87,697 76,997
Other    
Revenue, Major Customer [Line Items]    
Net revenues $ 52,515 $ 71,653
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition (Details) - Palette Life Sciences AB
$ in Millions
3 Months Ended
Dec. 31, 2023
USD ($)
payment
Business Acquisition [Line Items]  
Consideration transferred $ 594.9
Number of milestone payments | payment 2
Maximum additional payment upon completion of certain milestones $ 50.0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and impairment charges - Expected costs to be incurred (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
2023 Restructuring plan  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges $ 12.7
Expected cash outlays 0.0
Restructuring reserve 7.8
Restructuring expenses 0.8
Aggregate restructuring related charges 1.5
2023 Restructuring plan | Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 15.0
2023 Restructuring plan | Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 19.0
2023 Footprint realignment plan  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 1.6
Restructuring reserve 1.5
Restructuring expenses 0.5
Aggregate restructuring related charges 0.6
2023 Footprint realignment plan | Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 11.0
Expected cash outlays 2.0
2023 Footprint realignment plan | Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 15.0
Expected cash outlays 3.0
Special Termination Benefit And Other Restructuring | 2023 Restructuring plan | Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 12.0
Special Termination Benefit And Other Restructuring | 2023 Restructuring plan | Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 15.0
Special Termination Benefit And Other Restructuring | 2023 Footprint realignment plan | Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 4.0
Special Termination Benefit And Other Restructuring | 2023 Footprint realignment plan | Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 6.0
Accelerated Depreciation And Other Costs | 2023 Restructuring plan | Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 3.0
Accelerated Depreciation And Other Costs | 2023 Restructuring plan | Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 4.0
Accelerated Depreciation And Other Costs | 2023 Footprint realignment plan | Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 7.0
Accelerated Depreciation And Other Costs | 2023 Footprint realignment plan | Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges $ 9.0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and impairment charges - Charges recognized (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 549 $ 2,221
Asset impairment charges 2,110 0
Restructuring and impairment charges 2,659  
Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 475 1,947
Asset impairment charges 0  
Restructuring and impairment charges 475  
Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 74 274
Asset impairment charges 2,110  
Restructuring and impairment charges 2,184  
2023 Restructuring plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 202  
2023 Restructuring plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 155  
2023 Restructuring plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 47  
2023 Footprint realignment plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 157  
2023 Footprint realignment plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 155  
2023 Footprint realignment plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 2  
Other restructuring programs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 190 (125)
Other restructuring programs | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 165 (314)
Other restructuring programs | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 25 189
2022 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   2,206
2022 Restructuring Plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   2,133
2022 Restructuring Plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   73
Respiratory divestiture plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   140
Respiratory divestiture plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   128
Respiratory divestiture plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 12
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and impairment charges - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Restructuring and Related Activities [Abstract]    
Asset impairment charges $ 2,110 $ 0
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 176,366 $ 179,517
Work-in-process 119,960 111,132
Finished goods 331,540 335,567
Inventories $ 627,866 $ 626,216
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 2,914,055
Currency translation adjustment (15,712)
Goodwill, ending balance 2,898,343
Americas  
Goodwill [Roll Forward]  
Goodwill, beginning balance 2,068,072
Currency translation adjustment 373
Goodwill, ending balance 2,068,445
EMEA  
Goodwill [Roll Forward]  
Goodwill, beginning balance 487,744
Currency translation adjustment (9,177)
Goodwill, ending balance 478,567
Asia  
Goodwill [Roll Forward]  
Goodwill, beginning balance 246,229
Currency translation adjustment (6,908)
Goodwill, ending balance 239,321
OEM  
Goodwill [Roll Forward]  
Goodwill, beginning balance 112,010
Currency translation adjustment 0
Goodwill, ending balance $ 112,010
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and other intangible assets, net - Components of intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 3,912,271 $ 3,937,653
Accumulated Amortization (1,482,811) (1,435,693)
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 27,476 27,476
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets 1,359,438 1,363,839
Accumulated Amortization (575,902) (561,753)
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets 1,873,927 1,890,957
Accumulated Amortization (774,353) (745,094)
Distribution rights    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets 23,190 23,301
Accumulated Amortization (22,130) (22,048)
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets 606,318 610,146
Accumulated Amortization (88,504) (84,864)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets 21,922 21,934
Accumulated Amortization $ (21,922) $ (21,934)
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments - Additional information (Details)
€ in Millions
3 Months Ended
Feb. 26, 2024
USD ($)
counterparty
agreement
Mar. 31, 2024
USD ($)
Apr. 02, 2023
USD ($)
Jun. 30, 2024
agreement
Feb. 26, 2024
EUR (€)
counterparty
agreement
Dec. 31, 2023
USD ($)
counterparty
Dec. 31, 2023
EUR (€)
counterparty
Dec. 31, 2019
USD ($)
counterparty
Dec. 31, 2019
EUR (€)
counterparty
Derivatives Fair Value [Line Items]                  
Allowance for credit losses   $ 9,300,000       $ 9,500,000      
Allowance for credit losses, current   5,600,000       5,500,000      
Subsequent event                  
Derivatives Fair Value [Line Items]                  
Number of agreements terminated | agreement       2          
Cash flow hedging                  
Derivatives Fair Value [Line Items]                  
Ineffectiveness related to derivatives   0 $ 0            
Foreign exchange contract | Not designated as hedging instrument                  
Derivatives Fair Value [Line Items]                  
Gains (losses) on derivatives   3,600,000              
Total notional amount for all open foreign currency forward contracts   $ 181,500,000       195,000,000      
Derivative, term of contract   12 months              
Foreign exchange contract | Designated as hedging instrument | Cash flow hedging                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts   $ 318,600,000       234,100,000      
Cross-currency interest rate swaps | Designated as hedging instrument                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts           $ 500,000,000      
Derivative, number of counterparties | counterparty           6 6 5 5
Proceeds from derivative instrument, investing activities $ 12,100,000                
Number of new agreements | agreement 2       2        
Cross-currency interest rate swaps | Designated as hedging instrument | Short                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts           $ 500,000,000   $ 250,000,000  
Derivative, fixed interest rate           4.63% 4.63% 4.88% 4.88%
Cross-currency interest rate swaps | Designated as hedging instrument | Long                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts | €             € 474.7   € 219.2
Derivative, fixed interest rate           3.05% 3.05% 2.46% 2.46%
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument                  
Derivatives Fair Value [Line Items]                  
Derivative, number of counterparties | counterparty 5       5        
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument | Short                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts $ 250,000,000                
Derivative, fixed interest rate 4.25%       4.25%        
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument | Long                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts | €         € 230.6        
Derivative, fixed interest rate 2.78%       2.78%        
Cross Currency Interest Rate Contract, Expiring 2029 | Designated as hedging instrument                  
Derivatives Fair Value [Line Items]                  
Derivative, number of counterparties | counterparty 4       4        
Cross Currency Interest Rate Contract, Expiring 2029 | Designated as hedging instrument | Short                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts $ 250,000,000                
Derivative, fixed interest rate 4.25%       4.25%        
Cross Currency Interest Rate Contract, Expiring 2029 | Designated as hedging instrument | Long                  
Derivatives Fair Value [Line Items]                  
Total notional amount for all open foreign currency forward contracts | €         € 230.4        
Derivative, fixed interest rate 2.89%       2.89%        
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments - Foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign exchange gain (loss) $ (36,669) $ 18,570
Interest benefit 3,720 5,108
Cross-currency interest rate swaps | Not designated as hedging instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Interest benefit 3,720 5,108
Cross-currency interest rate swaps | Cash flow hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign exchange gain (loss) $ 8,893 $ (10,031)
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash flow hedging    
Derivatives Fair Value [Line Items]    
Total asset derivatives $ 22,860 $ 19,449
Total liability derivatives 34,412 35,303
Foreign exchange contract | Other liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 32,532 32,097
Foreign exchange contract | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 22,860 19,449
Foreign exchange contract | Cash flow hedging | Other current liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 1,880 3,206
Foreign exchange contract | Designated as hedging instrument | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 3,512 1,629
Foreign exchange contract | Designated as hedging instrument | Cash flow hedging | Other current liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 1,334 1,866
Foreign exchange contract | Not designated as hedging instrument | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 475 937
Foreign exchange contract | Not designated as hedging instrument | Cash flow hedging | Other current liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 546 1,340
Cross-currency interest rate swaps | Not designated as hedging instrument | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 18,873 16,883
Cross-currency interest rate swaps | Not designated as hedging instrument | Cash flow hedging | Other liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives $ 32,532 $ 32,097
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Investments in marketable securities $ 5,854 $ 5,306
Derivative assets 22,860 19,449
Derivative liabilities 34,412 35,303
Contingent consideration liabilities 40,279 39,486
Quoted prices in active markets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Investments in marketable securities 5,854 5,306
Derivative assets 0 0
Derivative liabilities 0 0
Contingent consideration liabilities 0 0
Significant other observable Inputs (Level 2)    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Investments in marketable securities 0 0
Derivative assets 22,860 19,449
Derivative liabilities 34,412 35,303
Contingent consideration liabilities 0 0
Significant unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Investments in marketable securities 0 0
Derivative assets 0 0
Derivative liabilities 0 0
Contingent consideration liabilities $ 40,279 $ 39,486
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details) - Revenue-based Payment - Monte Carlo simulation - Measurement Input, Revenue Volatility
Mar. 31, 2024
Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.191
Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.312
Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.223
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 39,486
Payments (72)
Revaluations 865
Ending balance $ 40,279
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Equity [Abstract]    
Basic (in shares) 47,068 46,949
Dilutive effect of share-based awards (in shares) 326 336
Diluted (in shares) 47,394 47,285
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' equity - Additional information (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Equity [Abstract]    
Weighted average antidilutive shares which were not included in the calculation of earnings per share 0.8 0.6
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 4,440,988 $ 4,021,968
Other comprehensive income (loss) before reclassifications (25,486) 23,646
Amounts reclassified from accumulated other comprehensive (loss) income 78,837 (1,455)
Net current-period other comprehensive income (loss) 53,351 22,191
Ending balance 4,503,210 4,110,253
Cash Flow Hedges    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 1,396 4,931
Other comprehensive income (loss) before reclassifications 2,457 5,260
Amounts reclassified from accumulated other comprehensive (loss) income (1,779) (2,852)
Net current-period other comprehensive income (loss) 678 2,408
Ending balance 2,074 7,339
Pension and Other Postretirement Benefit Plans    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (88,049) (135,799)
Other comprehensive income (loss) before reclassifications 8,726 (184)
Amounts reclassified from accumulated other comprehensive (loss) income 80,616 1,397
Net current-period other comprehensive income (loss) 89,342 1,213
Ending balance 1,293 (134,586)
Foreign Currency Translation Adjustment    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (227,752) (272,654)
Other comprehensive income (loss) before reclassifications (36,669) 18,570
Amounts reclassified from accumulated other comprehensive (loss) income 0 0
Net current-period other comprehensive income (loss) (36,669) 18,570
Ending balance (264,421) (254,084)
Accumulated Other Comprehensive (Loss) Income    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (314,405) (403,522)
Ending balance $ (261,054) $ (381,331)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' equity - Accumulated other comprehensive income into income expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Cost of goods sold $ 321,715 $ 319,552
Total before tax (25,810) 97,480
(Benefit) tax 41,551 (20,184)
Income from continuing operations 15,741 77,296
Settlements 138,139 0
Reclassification out of accumulated other comprehensive income    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total reclassifications, net of tax 78,837 (1,455)
Reclassification out of accumulated other comprehensive income | Actuarial losses    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Actuarial losses 1,201 2,066
Reclassification out of accumulated other comprehensive income | Prior-service costs    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Prior-service costs (492) (252)
Reclassification out of accumulated other comprehensive income | Pension and Other Postretirement Benefits Plans    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total before tax 138,848 1,814
(Benefit) tax (58,232) (417)
Income from continuing operations 80,616 1,397
Reclassification out of accumulated other comprehensive income | Foreign exchange contract | Cash Flow Hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Cost of goods sold (1,762) (3,054)
Total before tax (1,762) (3,054)
(Benefit) tax (17) 202
Income from continuing operations $ (1,779) $ (2,852)
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Taxes on income from continuing operations (Details)
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate (as a percent) 161.00% 20.70%
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and other postretirement benefits - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Apr. 02, 2023
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension settlement charge $ (138,139)   $ 0
Pension      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension settlement charge (138,139)   $ 0
Teleflex Incorporated Retirement Income Plan | Pension      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Payment for settlement 138,100 $ 45,200  
Funded status, end of year $ 37,200    
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and other postretirement benefits - Net benefit cost of pension and postretirement benefit plans (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]    
Settlements $ 138,139 $ 0
Pension    
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]    
Service cost 601 360
Interest cost 2,118 4,350
Expected return on plan assets (2,201) (6,310)
Net amortization and deferral 1,354 2,154
Settlements 138,139 0
Net benefit expense (income) 140,011 554
Other Benefits    
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]    
Service cost 0 0
Interest cost 109 186
Expected return on plan assets 0 0
Net amortization and deferral (645) (339)
Settlements 0 0
Net benefit expense (income) $ (536) $ (153)
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingent liabilities (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Loss Contingencies [Line Items]  
Estimated litigation liability $ 0.3
Palette Life Sciences AB  
Loss Contingencies [Line Items]  
Loss contingency accrual 3.5
Italian Parliament Legislation  
Loss Contingencies [Line Items]  
Loss contingency accrual 15.1
Loss contingency, loss in period 0.9
Loss contingency, estimate of possible loss 23.3
Mexican Federal Tax Administration Service  
Loss Contingencies [Line Items]  
Loss contingency, loss in period $ 0.0
Minimum  
Loss Contingencies [Line Items]  
Estimated time frame over which accrued amounts may be paid out 10 years
Maximum  
Loss Contingencies [Line Items]  
Estimated time frame over which accrued amounts may be paid out 15 years
Accrued liabilities  
Loss Contingencies [Line Items]  
Accrual for environmental loss contingencies $ 3.0
Other liability  
Loss Contingencies [Line Items]  
Accrual for environmental loss contingencies $ 2.1
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenues $ 737,849 $ 710,932
Operating profit (4,793) 114,974
Operating segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Operating profit 154,403 152,426
Unallocated expenses    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Operating profit (159,196) (37,452)
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenues 406,286 411,864
Americas | Operating segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Operating profit 87,989 98,618
EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenues 159,656 143,340
EMEA | Operating segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Operating profit 26,102 12,771
Asia    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenues 84,210 78,731
Asia | Operating segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Operating profit 17,195 21,000
OEM    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenues 87,697 76,997
OEM | Operating segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Operating profit $ 23,117 $ 20,037
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent event (Details) - 2024 Footprint Realignment Plan - Subsequent event
$ in Millions
May 31, 2024
USD ($)
Minimum  
Subsequent Event [Line Items]  
Expected restructuring charges $ 33
Expected cash outlays 26
Capital expenditures, expected cash outlays 12
Minimum | Special Termination Benefit And Other Restructuring  
Subsequent Event [Line Items]  
Expected restructuring charges 13
Minimum | Accelerated Depreciation And Other Costs  
Subsequent Event [Line Items]  
Expected restructuring charges 20
Maximum  
Subsequent Event [Line Items]  
Expected restructuring charges 40
Expected cash outlays 32
Capital expenditures, expected cash outlays 15
Maximum | Special Termination Benefit And Other Restructuring  
Subsequent Event [Line Items]  
Expected restructuring charges 16
Maximum | Accelerated Depreciation And Other Costs  
Subsequent Event [Line Items]  
Expected restructuring charges $ 24
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #1EHU@'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 " T9:-8-.Q]L.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FW'#E'7"]-.("$Q"<0M2KPMHOFCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE(SY''S"2P70WVMXEH<*&G8B" $CJA%:F,B=<;AY\M)+R,QXA2/4A MCP@UYVNP2%)+DC !B[ 06==J)51$23Y>\%HM^/ 9^QFF%6"/%ATEJ,H*6#=- M#.>Q;^$&F&"$T:;O NJ%.%?_Q,X=8)?DF,R2&H:A')HYEW>HX.WI\65>MS N MD70*\Z]D!)T#;MAU\FOSL-WO6%?S>E7P^X(W^VHM5I6HZ_?)]8??3=AZ;0[F M'QM?!;L6?MU%]P502P,$% @ -&6C6)E&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" T9:-8X#<:=] % #.'@ & 'AL+W=O? MG4#2=LX3%%WZHB0ASQ__[,?VW_9PS\6W>,N81,^!'\8WK:V4T;M.)W:V+*#Q M)8]8J+Y9@7M@:#=-G,]\OK]IX=;IP<+;;*5^T!D-([IA2R;_B.9"W75R%=<+6!A[/$2"K6]: M8_QN8A,=D+[QI\?V\8MKI%%6G'_3-W?N3_ M1]%6_ILZ\.7U27V6PBN8%8W9A/N?/5=N;UK7+>2R-4U\N>#[W]@1J*?U'.[' MZ7^TS][M=EO(26+)@V.P*D'@A=DG?3Y6Q,L JR2 ' /(FP!<]@OV,:^CN^H N6E(J=2O2>@X$[R*I5!Y]X^IAC*%KEE!=\9W M<40==M-2O2UF8L=:HY]^P'WK5Q/>=Q)[!=O-8;N0^NB6.XGJIQ(]'2)F(H7# ML=7^9$("HVHB]7*DWGE(GQ(J)!/^ 2U8Q(4TX<%24B2F2IF 437Q^CE>_SR\ M.1,>=W4O1&HP,#8>K)3WN]*.!\;7Y+S*.:_.S$Q!U3R23@/E[0AKK:D?&QL2 M#*L)>)T#7H.%FH;2DP07/@*?@_Q$G]&= MJSJIM_:AL09@N<_T8*RY"1Q7%[.P1!@V-6\Q\YX\%WSGA8ZYM6'-^=@(VH1/ MPH51PK"]>0LZY[&D/OK+B\H'*U@1#ZSK*R-I$Y8)%YX)PU8GS=2Q6OF6@\$" M?6SND$TX)%Q8) S[FGONJ/::;WD(68@*$4)Z[?YUR8#3A$'"A4/"L+UY\J0R M1WR-,/EY]0M:,B<1JB6-D+#2A >!FIV6DCO?+E!$!=I1/V'H1WQI62A2"[YT M.6RL@R:L%"Z\%*XP08*Z7KA!RT.PXKX1O4)@]L6(U81I(H5I(K"M.;4EFCX[ M6QIN6*E'K!!Z^+HT.B0XK"Y?X9#(60YID@BA%S'9RB5M1S6;),9MEPK%K\;- MF@D<59>S<$;D+&=T%ZJ5=K9+IU>C] 1NY(05RSB;\#ZD\#[D+.^C5VO*TBM# ML.'".!!5Z-Q3H7)][#A,"2D9-Y,T$C=A@TAA@PAL698!]35LD;IJ$(UH:*:& MM4H7X'!<7<;" 9$*!Q0PL=%H'U2HW(*$L%(Y81/.AQ3.A\#&Y9BWRRWS?1 / MEBG':\(!D<(!$=B\G(;95]/[,MW91H^)5'XVU+.GD?@[>9MC/61JO51-'Z?L M1MTK;)%>GPP[.Q-CX8(([%W& 0O=="MLYE,S"BQ0WGA-6!M26!L".Y-\BV_F MQ=K(?F7*E\W40_/T"(N5'AXTX7/LPN?8%=LW;QB/N[:EE!5RG[#Q!*$)KV,7 M7L<^S^LH3*$0[T*7/:/?F7&Q86=R,G,OTQ7: M?J^0:[YD_SP]IQ>D39*5[/3GH_ M4CU?QLAG:Q5J75ZI 4]DAZ?9C>11>OZXXE+R(+W<,NHRH5]0WZ\YEZ<;_0/Y M$?;H/U!+ P04 " T9:-8I?TYM?(% "M&0 & 'AL+W=OLW27)X/ M5DJMSX9#.5^Q+)*G?,UR^,^"BRQ2<"N60[D6+(I+HRP=$L?QAUF4Y(/)N'SV M("9COE%IDK,'@>0FRR+Q[R5+^'GQ)EBM5/!A.QNMHR69,?5T_"+@; M-E[B)&.Y3'B.!%N<#R[PV926!B7BSX2]R*UK5(3RQ/GWXN8F/A\X!2.6LKDJ M7$3P\\RF+$T+3\#CG]KIH'EG8;A]_>;]4QD\!/,423;EZ; U@:T#+1B5H9U%:EH,A;\!8D"#=Z*BW)L2FN()LF+:9PI ?]-P$Y- MIO=W5]=WL^LK!%>S^\\W5Q>/<#-[A)_;Z[O'&;K_A&[NIO>WU^@$?9U=H:,/ MQTBN(L$D2G+TN.(;&>6Q_(@^[-R/APKH%2\9SFLJEQ45TD.%HEN>JY5$UWG, MXEW[(835Q$;>8KLD5H>WD3A%%']$Q"&N@<_4;GZQ!G.'E.;40HB.QL/G M[1 ,,.R,*&E@.^2\AIQG)3?E4B&^0$O.8XDD3V,3QZN+?4S=#CD=1D>8AHZ97-"0"ZSD9M" MDWSY$2U9SD24(JA]%,70J9(BMXL>C=@KB(XT3WZ@L2(N":G3(6^ 41)@WTP^ M;,B'5O)?(-T2U6$]&8&=5E*2[1$X/%$P.@8M K51F?BEY[0L(:V1,W&-%N3#H,8W<4N#U1D38J8HWJ MYHUEG=%&CL0PH'ZH<=1A.*0TZ*'8JB*VBD]+L1IZ(T.JCR+V?;_+T +7=I# ML)4O;->O0S.C/QE]Y%K1)-BZI;F,9#(_,Q*SJNVAVY?W\K8; M9JNB9)^*[FO]1[#UC7F:1@)6ZDQ4&^1CX\!4KPJV%URGM"NV!A0^];V>^6JU MEMBU=F_Z'Q)(]:IP.]^=4Z?;4'M@/7LBTJHRV;^KK-7K ,ZN1@8&OUO)!A0, M?D_O(:W\$L]:+%=)NE$L-I>+5;D/+I=W\K8;:*O/Y"?U^9 9\TTSII6+CK+, M6"O:Q"[:[UHNP?\KEWVPW5!:#2=V#?^Q<@E-O4HK%QT%@]]7X*U4DY&U7+Z5 M)[ PW-$S#/>202IE6;'YK^49)!7LOR"PC=>LZX."">B=ON^>&[1J VM< MI\\O\1GT^K+0>NF^I!Q M&XEE I6>L@6X=$X#X"2J;P/5C>+K\GC]B2O%L_)RQ:*8B0( _U]PKMYNBA>\"4DM9;:7KBTJ[]^%T M']S$0&Z3F+4-;>_7WS@) 9*0O15\:!/',\,\S\S88_??N/@AYXPI])[$J1QT MYDHM+GL]&<*7XZPJQ4RB>\1>Y-;[TA#>>7\AQ[%;$J7L7KB M;]]8 R^P_>BMDC0X*EE+QI% &#Y(HS9_TO2!B2P'L-"N00H%4%:P] M"F:A8&9 <\\R6#=4T6%?\#KN\6G\#>1NOX_1[3V,Q^@YWPI:1K*?D^!7]IZ+RA\N,Y]('M\,-$=3]5J:M!J\H^("F;B+B$&L!G]&[>I7"U W2*9NMKACEAR;F3USC[V)HHI! MZBO$IVC$$ZBWN2Z$%4.W:< 3AOZZ>I5*0$K_W<1>;MUJMJ[K_%(N:, &'3 L MF5BQSO#S)^P87YJ@'\G8#A%628359GUX#\M2E"%N@IGK.IFN7GU60VP3S^_W M5MO^UZ5/DU/2=4SO#$%IHQ/2]5T#P>:!U)S!GV , M)7GM+IB(>"B[L+;+!FXSC5.-?%L&>[1G. U9X59S MHD$(^W9S2O@E"WXK"R\I3;A0&>89M#V(BDA&Z0R%2Z$?&E*.HJDT;-LO2N/S M)X]@\N5 &OP:0L_!51KJ0GO* AN;+L!HSP5(=T@%I>*\#H(Y%3-61VQ[7<.Q MCPJY\&P'LV&X5@5T@]@^U%N]#_[E?A1S*7\[[T^)NX[[J>4Z9X=2@&O8?(*K M!-2%L.V3/1R0#0?DB)N!A0O8CGDH9E*'8[A5S'6A<^Q9>S!O^C'YC9-&C8:MT@ M;\#-%=7>2?1S2>-H^J$702K1G(4SUKPCXM:N[W>WQ&-9VV5@TPGBUM;KEPS4 M4P#C=7N$R:'-4>'<=E@=UZO&OBY$+&-/"XPW72%N;PL?LDH(=LXG>;>^C;DY M ^K=FFV:=FT)JXL1@GV\Q_--5X=;^Z3AJ,'G1C?=VN'!\1S+J+I9%_.A!OV* MF[VM4W?"8+O4EQ$2"%RF*C^KEE_+"X^K[)A?^7ZM+T*RT_S&3'Z+ @?9600K M4,RF8-*X<($ZD5],Y /%%]G9_I4KQ9/L=^PX.7'R7"2$*O64IDT,K42J_MVT9 M)23#\H[GA,'*AHL,*QB*K2US07!LG++4]APGM#-,F34:F+FE& WX3J64D:5 M9+ 2.[0HEI1IBDG"%!-D-K M[-Y/7.-@++Y1VK'X^\/],]&/(A98TDF//V3QBH96CT+Q62#=ZEZYHD,##+*BC=^*P-QY X]0Y>Z>"=.W0:'/S2P3=""V9&UA0K/!H( M?D!"6P.:_C"Q,=Z@AC+]&U=*P"H%/S6:/"VFL\5J-D7PM7KZ.I^.7V"P>H'7 MXVSQLD)/GV'I(:NEE@0IA*B:(33:W2+7E=3=/7I&GU" ME*&7A.\D9K$&SZ3=?9R#N^,9=[^%CE_%W#=X?@/>2F%%H!04XALTX1G4 M7Z(+8T_0G$4\(^BO\5HJ 2G^=UWT"O1./;JN^WN9XX@,+0"61.R)-?K]-S=T M_JB3_HO 3@+1J0+1:4,?02%"F3'(&,"V7H7J5< MRFNTA9,>84$E95L4[X1^04V7,AKYAQ?<;KW@B%ZAX-*JX0]T*P'=]C^08F + MI1/K\I$W.G,4IFDY@N,&?H]2*2DG&MAW+]D'/2<,SNA?FC70[U7T>ZWT%Y ? M.NS_.VUZ-6'OGD>]QJC3#>N9]ROF_5]?J?T:(NX9V4N;T*^GZCH_KS2G/4O* M+D.G X=D%BB'H JXJ$1Q[*X)(QNJ),HAGR3"\3]PT>J51BGECB=:0J?GG\NI ML_.#3H.BHTO:;54TA>S88]WP2/1CAU.Z>=>%BB5*2+PES9E>XIZ>:[;1TU&1L36]%X2\G7'5'$55[-5?S%.(JB#RL&BN>FE5ES!8V1^4R@=R5"&\#ZAG/U,= ;5-WPZ#]0 M2P,$% @ -&6C6)P3G93[=]-I MF>Q83LNW?,\*]\IR*I_ZD_F ZN]C3+5LR^6U_)]3=M!EEG>:L M*%->>()M+B=7X-T<8>U06?R=LF/9N?9T*"O.O^N;3^O+B:\5L8PE4@]!U;\' M-F=9ID=2.GZOGT3]4P:M@5K1D+*YO MEM<+3UTM;S]_6ES=JYOW5Y^O;N;7WO+C]?7]TGOC?5LNO-]?_>&]\M+"N]_Q M0TF+=7DQE4J#'FF:G)[WOGX>''C>%RK>>@B\]J /L<5][G9?L*1Q1^?N4Q5Y M$SYLPH?5>&@H_(,0K) >+4LFK>'4_MCNKS?9NW)/$W8Y4;NH9.*!36:__@*( M_Z8F^8#\.Z0/-5.S6J.NA2#64K@0/,XA" MK%/^T(W'8@9AA*/&[$PI;I1BI]*K).$')4R5B80IE:N,O?8*)FU"ZY&"C@*, MHP#!GE";&<(DM L-&J&!4^BGXD$ED(N469,8& \E,(P(Z6FSF1$(B%T;:;01 MI[8[P?8T77OL457\DI75U'.Y8T*5E;%%3PQ) "B-^R9&P'27YJF48A];%<6-AIM=BJ! M_L#4QXW,>"2!BO)"/KWV]AG50M7,Z_V^5_B5@SLI-K=(% 0HZ&FVF(5Q#)!= M,O!;#OE.T;=*,I5IL?4RIK#LR.YIH//5"0/B]Y3:[" *X,#R!!UD J?4OSA? M'],LLXH#QD-A%$<(]]>GS3!6TQ\$ _):I $G1E15DK38IJIJGI(X..6G@"FTH)MF-I.U6YWS3DRBV00]?>3S2H(HQD-;IZ40<&.H+DL.?29A5)4.8]BGI,U0L33 M P4)M# "Y$5]5I;259JE<6%\E65S1ZR M":K8)[!?=BUF41CX0_NO)1IP(ZWIM?;T23=:5HD63H$@QH9&BQV"$ ]T6:#E M&7 #38D4!];V,E:1)I@ (@3T>Q:;'291-)!)V (,N@%V1Y\$S[**MBM6L$TJ MWPB64:F$CRQ[:"&53[HH.!T?+':8=!E]KKTE&G03[3G!:2&9V@I66$ 36(#$ M<=S7:)H%0310XV#GG#8&M83GK.X)76L5FJ3"4>P;F;28 1P,R6QQ!MTXNSUK ML,>FW<252E6G?3YI-VE\6.^ K"0TNT MA1QT0^XS+[9OU.K,1^HI-!D&" FCN'_LLAF&, Q".""UA1UT'[W.>IJQO)IG M*!P01(R\6NW\P;+54@J.G+9.K^1TV=KS4@HF4\'R"EQU%1L-P4031"#L]Y!6 M,]7_# 30$@RZ"7;#B_X:?O(V7'B'(E&G()H6U3RHV%+]XM >@DDN!(WVTF:% MPJ$9:.D&W73K!,![AZ"QS%M8YF,4&DO=8@< &NH>4,L\-')HJ\K=B$IDHU9$ M_/X2M]FI1L@?V(^HI1MRTZTN=&,J;>S-1/E M;]6["OED#=B"PL!'$/2+CA2;=M[]ZQ]>OE"Q38M2%9"-\O3?ABH'HOXMH[Z1?%_]'+#B4O*\NMPQJH1K M _7]AG/Y?*-_86A^49K]"U!+ P04 " T9:-8/94EK2@[R?WZ&U**9(L4L][-E\22A]3,<.:]1UJ7 MCWGY4VXYK]#3+LWDU6A;5<7%9"+C+=\Q^3$O> ;?K/-RQRJX+#<3692<)7K0 M+IT0SYM.=DQDH_FEOO=0SB_S?96*C#^42.YW.U8^?^)I_G@UPJ.7&]_%9ENI M&Y/Y9<$V?,FKWXJ'$JXF[2R)V/%,BCQ#)5]?C:[QQ<(G:H"V^%WP1WGT&:E0 M5GG^4UW<)5?WZ9_;,.'H)9 M,?J'2*KMU2@:H82OV3ZMON>/O_(FH$#-%^>IU'_18V/KC5"\EU6^:P:# M!SN1U?_94Y.(HP$PCWT :0:0_@!_8 !M!E =:.V9#NN&56Q^6>:/J%36,)OZ MH'.C1T,T(E/+N*Q*^%; N&J^N/]V<_MM>7N#X-/R_LO=S?4/N%C^@']?;[_] M6*+[SVAQO?P5??YR_\<2C=%ORQOT[I?WZ! M_*E^,AEX,D5?\ZS:2G2;)3PY'3^!*-I0R$LHGXASPJ^L_(@H_H"(1WR+/POW M\.L"AGM$#Z<.=VB;6:KGHT.997*+UM F$JW+?(>@\TI6B6Q3EZZH!)6'+9_T\W_X\U>\7LF QOQI!0TM>'OAH_N]_X:GW'ULRWFBR MD]3X;6I\U^SS;P!/(HOS';>%68^=ZK$*A0YS')!H=CDY'/MO6H73T(]:JQ/' M@M:QP+EFU\E_H>4 I2J)JAQ@"A8G%BE'6>NQNJ^N8K6\19D?!%0O6CU;U]>Z MC,%;+N,;37:2K6F;K:ES&;_DLJGM1,BFC"$7717;HJ^G#([6S0](;VU-FV!H M97E?C?JSY'9KH\C*<]GTTK'P>^9_=YUOH\>R6M:UZ6L.AK MD3%H%:C^.)?0/< )P*:KJBZ-??;7HYD9?D8![<5BL?&G]DBPUS&AYXSEH1$G MD/HJY0H$4+QEY<;J93/720G0"-,^3%GL!E*.CR@;.QW]S$2)#BS=?QSK 1M NGX:SJ9O/#_$Q*AS\LE0AW6\AR.W4NY 01-?S1ZI8"N1:AFE MRT-A'%^O8?LG6[B30NN,FFV$+'+)4KOHPD[N/5=UO=5LIPGK2!>[6?"<0D1J@XLQ5L M=M3S9D/^=2Q*W"SZ4'* ].1%BM1%E*L&::K0ZK7)B2$U]*O%BH3! !J1CCR) MFSS;92_8LUKS#] $<:DDMR6&H_:Q!F*2Y3CPI@97V>Q\+PH&U!;I:)6X:?7N M"/Z/ZEA'T,8WP K$)-!I%/71RF(%(F> P$C'M.3US>M?VOS56R/K]MX:E,FW M&)/(]_MAF7:13_VA?NB(F;CWOOWSBIK/_LEY!7G3G>Y;S7::GDX*$+<4N%4M MEHAJ7ZJ5S4NU_!!^]?P!%2E3^QLH7 Z<5"@)8$V'C?MAZ0STL-@1'-&ARNW8 MG[C9_X$]UT<;ROW57L+7\@4T1+OYE.U.HJ5=7>XO=ZVA681!:$")Q6CJ#P35 MB0?BWC6K=H2EB#E/Y#^69\3<)&,ZG?5W&A:S 0%/.DXG;DYO864OM3BV]]^9 MD&(1 ,2/O+ ?C\T.1T,<2SL-0+VS,*4[)?C;9Z!.T7'V(>@;S7::GDZ"4+<$ M^S:^J5ILPL#/$1[M!,?U"T^3OKL7=% MR?MZ725LB3DR=Y\:&FN *7FJVQ$(7V^F8[O HJ;>P&'0AQ*+%10VI0-!'AW9 MNT7)"4*>6*J0S1J-A?YQ8*"#:44#.J![_$XB^.YC@N:WP)(#>:!W":\_O= MO5RH![3OX\S_#U!+ P04 " T9:-8G?"ZXZD' ".P & 'AL+W=O M+151\?T_3_.5\A$>O/]PE3_.J_F%\ M<;:,GNB45I^7MP6[&V]0XF1!LS+),U30Q_/1)7X7$K4O'VC;(+/&F^5IV7RBE[:L-D*S55GEB]:8 MU6"19.OOZ%O;$5L&6!\P(*T!V== ;PUTSH#8 P9&:V#P'IP! [,U,#D#?R&K'7O-M1X415=G!7Y"RKJT@RMOFCX;:P9(TE6A^*T*MB_ M";.K+B8WUYY_/?4]Q*ZF-Q^OO,M[=C.]9U^?_.O[*;H)T.3#Y77H3]'5-?+_ M^'QU_S4Q>M.[/QM7K*:UO_&LK=7[ M=:W(0*WN\RI*)683M=DD7RQ8>$^K?/9%8NVIK2_C.*F'1Y2BVRB)T56&)M$R MD=?$5V/=T8JE 1HC/RJR)'N2]4&PHSJSV6JQ2J.*H=Q4RE##'3W+\E6Y*K[+.FG,8F<30&030*0!--1]7M9PQVTT'*.D+%*:CBU]_P9;VNRQ\UF!F U8GZ><+PW9-^VS\O!TFD"Y]2+ $BP$ NM% MC;Z)&ET9->^%N-@G%M:8UC9]&L&NY?0)G$C*26@62]G8Q)@#\\5BNH-M73/Z MY0*QW(FAZ6;=DNURH:0<-@W'<3?E>CUJ;'K44/;H9F"W(W'6C,O7$0DP$)7N M#QV(D& >))@/"19 @H6&D+RPIA-YU)B;J#$;*WT@:JZR61TW+!H8_\W54?WH M;AX.\SR-:5'^AOROJZ3ZCOZYR],4L0G@2U3$_\I"Q(0,$4@P#Q+,AP0+(,%" M(+!>*%F;4+*4">B:K9N2C*4=*@L-2PA>V[(-/G$K/1S*.228OU?] TB7(1!8 MCTQ[0Z:MGM5%Y1S%R7,2TX$)O"UT"'N,N9;+,:ITE+!5]$B2BZSJW MC%(WY%!B0-%"22N)I0^1LR6M824Y'GVD1<%XV69$R@46>E G)D^%TMFA65;J MTN Y@W09@**%+5HO,@<(ZZ0LK-:RI(3MRI9JS$/3)2B:!XKF@Z(%H&@A%J6] M$VL@'CJ1"JM5*K6VR6;&"CWEHHNC1NE[X/C1I=)F[;)YVI(ISXH M6@"*%D*A]4.G4^.P6H[S^\&Q5T"( H^!L49,G7\2&#)]4^1:Q+.Q;?/E?$DY MW;$=S>'\!I*")[J#=9V? DLJR-96A!A#C]1.KL)*"6.7ROFS0Q)4P )%\T#1 M?%"T !0M;-'Z0J=F#X1.)T]AM3X%N%$E#QY(\6>"1<')<#3#XL99.4R-J34V] MD45$M8OE08??]U#[.)1[4#1_OR8$H$Y#*+0^J9T61]1:W.X-+2(J8B?,O<9O M=J@='$4$[[7'>*'%$K#DZYHD_=L'G20-4P4+2P1>L=4W6'!E0GAA&U&/9# M.UUJS(/3)NAA+U T'Q0M $4+B:@,GI@#\=#)6V3'>:^?V.GZ%!4; <:0Q@WD M&:H)D6A;CN9@/EV#'A8#10M T4(HM'[H=/H=4>MWXD[7[H!P1+73U'2"^>,G MLH(RKL5BMFD1_@B%+X/#FJOQ!Q\"2<$38F'--/CIL*0@-ES-&A"V2"=L$?51 MKI_:Z=K- *C0!8KF@:+YH&@!*%I(Q"-AKJ-QD3/>>KFO?CN46+YG).(S9EK@NP_Q_SO'J]J5\AW+SV>O$? M4$L#!!0 ( #1EHUC%SW>>C0( .0% 8 >&PO=V]R:W-H965T&ULK51M;],P$/XKIX" 2="D2=G0:"/U;:P2Z\K2@1#B@YM<&VM) MG-ENN_U[SDX:NJDK7_@2^\[W/+[GXKON5L@[E2)J>,BS0O6<5.ORW'55G&+. M5$N46-#)4LB<:3+ERE6E1)984)ZYON>=NCGCA1-VK6\FPZY8ZXP7.).@UGG. MY., ,['M.6UGY[CAJU0;AQMV2[;""/5M.9-DN0U+PG,L%!<%2%SVG'[[?-@Q M\3;@.\>MVMN#4;(0XLX8DZ3G>"8AS##6AH'1LL$A9IDAHC3N:TZGN=( ]_<[ M]@NKG;0LF,*AR'[P1*<]YY,#"2[9.M,W8GN)M9Z/AB\6F;)?V-:QG@/Q6FF1 MUV#*(.=%M;*'N@Y[ .(Y#/!K@/\S9C$0J>H>)4&-*G^G:N ?);QBL@5!^SWXGM\YD,_P.+Q?$MSS M+3PXDD[0%#FP?,$+?)%F&NGI:Q!+B+2([U*1)2C56QC?K[E^A%_]A=*2WO3O M0]6KV#N'V4V?GZN2Q=ASJ)$5R@TZX9M7[5/O\R'I_XGL22$Z32$ZQ]C#$=_P M!(M$08FR>B[PCA>0B"QC9Y3;3:1-ZK8!^[V9?WC^"JK3=O8;) M4:[L'%$0BW6AJU?6>)M1U;<=^LP_H!%639R_--7\HR>XXH6"#)=$Z;7.: #( M:J94AA:E;&>:"9K"'?P!02P,$% @ -&6C M6.], \GL! (@P !@ !X;"]W;W)K/^^L[,WMD& M 85^P;=[\_;,/#,W3%;.7X4*((K;VMAP7%0Q-H>#02@KJ&7HNP8LOEDX7\N( M1[\G'L\#396E*[!!NVL\+ X+F:CPY,#DF>!WS6LPLZS M("1SYZ[H<*:.BR$%! ;*2!8D_MS *1A#AC",Z]9FL7%)BKO/G?7/C!VQS&6 M4V?^T"I6Q\6'0BA8R&3BA5M]@1;/.[)7.A/XKUBULL-"E"E$5[?*&$&M;?Z5 MMVT>GJ,P;A7&''=VQ%%^E%%.)]ZMA"=IM$8/#)6U,3AMJ2B7T>-;C7IQ>B*# M#L(M!)8T@(V2[B M.AD_:?"K]'VQ/^J)\7!\\(2]_0W.?;:W_XB]7_U26OT/P^N)4V>#,UK)S RK MQ/D.?$K'9VVE+;4TXA(O 6D8@_AK-@_1(Y'^?BA#.8"#AP.@YCH,C2SAN.!4 M^QLHIJ]?C=X/CYZ =["!=_"4]>>7\7^8$=\JP.XI7=U(N]9V*9*52>D(2I0. MZVU#?FI3BH?%)GMAFSTT^PV[<6'@5IS9TOG&>9:F_&L4"&D>M-+2:PAB[_6K M#^/Q\&@%/7X:'8GV)H7[-R[Y@JVTY\Y-*_9&2 \$J<%?)1!11$1!UD -C8!E M8/_2VH0A_R>2/H;/)ERC;S("GJ,HHI#%"JA_8W7S?$ZM* MEQ5'B::DL#1O#(J7R7M*N)4Q>>@)"R6$@,-3X#C.?J3V6Q>D_JAW4M$V@M>U M:/"O4PC;U6B\E&*O^'DV.R_><&4ND@$Q&KX=CDCDDI#I2'6FEY]NRTK:)6!?UK4. M//#WBLM/IZA\ +!=&)P&)8A9U6@YUV:; M<:5#:5Q(F7&4(*PW>7Y,)WLA>$]QK$>MM *B=W@T+ \W8!.P#[AM*']!J,1$ MW^HP_YBE?3$K8^)^"/BM#1AN,@0!T7NQ\*Y&-1=VLI5KU8FC2]QAPVV.8/*ND5UV)*3!D"!F=K^^US?U>B/<'\TOXJ!S#;N^C0OG(HK"#FLZ GKH^*N(M'.XTSPXEU\P5+%F." =S3E2O$X2Z^*Q"B]! M%2HFQYSBDJIMNA_)YAV0ZT#&G].N=W',,HX+I@M]0[K)\,N&4E1Y ;0 B8]( MHGJ.]&Q7F/W^0Q_YP<[>AD-SR=LI\]O&O,)M;C<+\"SO?5OQO#WCOK3$*2CP MPX>JP_Y/[PKA\T::#]$UO 7.7<2=DA\KS!!X$L#W5.3N0 XV_Q9,_P502P,$ M% @ -&6C6*K7*SL'!@ (1 !D !X;"]W;W)K&ULS5A=;]LV%/TKA ;L _!LQW':HDL")&F#]J%;D*SKP[ '6KJ6N%"D M2E)V\N]W+O5AV;&S=MO#7B)+XOTZ]]Q#*J=KZ^Y]013$0ZF-/TN*$*K7DXE/ M"RJE']N*#-XLK2MEP*W+)[YR)+-H5.K);#I],2FE,LGY:7QVX\Y/;1VT,G3C MA*_+4KK'2])V?98<)=V#6Y47@1],SD\KF=,=A8_5C2J9*,5]8(1\NS MY.+H]>6_.^_7L7;4LI">KJS^I+)0G"6O$I'14M8ZW-KU.VKK.6%_J=4^_A7K M9NW+>2+2V@=;ML;(H%2FN!P:OI 8-9:S"+>3>!8I9O9)#GI\ZNA>/5 M\,8_8JG1&LDIPTVY"PYO%>S"^2VE9()^%,K[FC*@E-K:!&5RX8,TF729/YT$ M1.+UD[3U>MEXG1WP>BP^6!,*+]Z:C+)M^PDR[-.<=6E>SIYU^$&ZL3@^&HG9 M=#9_QM]Q7_9Q]'=\P-_%ILR[KDSQL^TKF=)9@C'RY%:4G'_[S=&+Z4_/%#;O"YL_Y_T? M]_/?>Q7OC?C9KJA0,D(T)')Z,6)>8;VRJ# M!:KD<,IF?V\Z;Y)AL+HFB!** 4,A,UL%5,BZ!SR"L[YJTX2&(6T.B@2!2ES* M JEBI:4*,!R+3W "+-/:N:;UM)*ZEK%]H<#:'@3T):/ E@:(!,]=PFAP;%L[ MD5KCK58\6JBS9P-2#DV+QLR!Z1:=F$#_,RIAKTB+"$/#H[NW5WWN;*2% MJS6@#X4,'4-PS15+.IQ$6IE4UQER)L@,FI]J4"?0CXYT##YLJ3*]=2Q^DTZ$ M1AI3<\PH6;[I3!MUUT\34YGFK!7I%%5)#M+[SC])QBE_WY8C8RG26P-Q?!1: MW7.'4% AT6,IV,XQ9AM@&>9%[8&XQXP@$9QGP-,E.$!-1;AS [C1A4SQ\YU: MGN:]/]&UXOG0?H/R8&(1=Z=:#"4FR=8>(\)354(28E(,;O1UH(=Q=X6.'^KA MIJ*=;H(T"E-7H\J#/(N51QJMR5$[(5\\M@@"?IZ,Q3N[IA6Y$0PTSL?-1-!F MD !'Z"*-1%K )^%@$NL+VRDLHJ0%]NW5@UA2AO8!Z*J"'K%28??M" @L![ZB M^?9L(7U'*SY4M\KW<7PW%E?L@7.Z@%-T,*[CMV_Y[%N(*^726F&3_ 7G)JBM M%O/1[B :@T, JV+D*\2ED!DC^Q@?=15AY\TZ,*"6.'-U!*V(";3B;>K5/)1:%TP5YY1^V@@LU7,Y1,$B2A#A%; <$%:T:II MUM8Y(HH'NSTLCD^HM57QX]2+V.WF M"ZY_VG__7C2??9OES<:EC"=CE^>)%#;^$':W 1;Q8_ A0WXI(P_ M"WS#D^,%>+^T-G0W'*#_K\#Y7U!+ P04 " T9:-8ZM6#(D\& !<#@ M&0 'AL+W=OG+Z>[3 MW8/+.^N^^HHYT'U3&W\UJ4)H7TZG/J^X4?[?=%D%>3"] MOFQ5R9\Y_*?]Z' W':T4NF'CM37D^' UN9F_?+T2^2CPJ^8[?W1-$LG>VJ]R M\ZZXFLP$$->K#^R5YS>V_J*+ M4%U-+B94\$%U=?AD[_[%?3QKL9?;VL=?NDNRJ^V$\LX'V_3*0-!HD_[5?9^' M(X6+V7<4%KW"(N).CB+*GU10UY?.WI$3:5B3BQAJU 8X;:0HGX/#6PV]4TP*(\G^:]]NNDO?B.]I+>6Q,J3V]-P<6I_A1(1CB+ <[KQ;,& MWRMW3LMY1HO98O6,O>48WC+:6W['WJ<4&AV<;>@-L#K0 "D.%;V)R65'_[W9 M^_C\?T\E(-E?/6U?6N:E;U7.5Q/TA&=WRY/KO_]MOIF]>@;]:D2_>L[ZGQ;G MKVO3%Z;6:?2=KA^H9,-.!1Y>I_2$BLFKFLD>J.%"YZH&OV]U#G5M\KHKM"G) MXP?Z;H*D=XYF&HQ*:(EIXP_0!C&HBET)B[E5>MLT>48 MA?3/F,>Z?LB>E$<>1'[TV_M0(9FQV@1D@0*&7!\44 [6$\I*MRU"'NO3*-,= M$%7GI!;620V"T_LNCCB\T;4.#^>$B16M?7"ZU 99?3MD->;Z)R2VMNG^,T@; M:W0%>2Z;6+/&^I%!W]3 WDK&!?B>25;+?J(?KN$Y^XE\RV M[.(&,[G8\("-?.>V:6L.7)Q+?Z YOG+*#[9&?8S+V:Y,)"HTLA!B")XBA*@P MEL&BP' _U-Q'^NG$J8.ML0.E< R5Y,Z_I+/Y"ZJLC^Q/K5 QHJ]R80! W&K0 MV[^BL\4+LK#CONG.(U)$.;%PMA2;*,^ID0P\TWDE#/5!APZAT\7FQXSFBQ^C M'OX2@;VM=:'DO3D:(]+'ON6X287U2$#JELHQ<*1=P+(+"),)L=$WX$VLG4BZ*=T5!.5J0/NM!V 8*ALF#1QYZ MT"V'V4 %C"UG5*@'_]@#DEN)6)M;BQJ>TR\G! EI5FJORM)Q>=)'>PSPVN[5 MR% 4.7!IW<-?KT*%_JW2B0+\JGW>UPCS-,3X\_4#S MBWFV7*_D:KO--NL%O3-!=J*1>@+P?+G*-ILUS>>;[&*WI1O#'GB]5K3;0'5! MNV6V7"[H<^?*2/'Y;)VMX7JWR\3G-_8ZC%E;/M!VEVU7"]JNL^7V(I;S O[A M8+O)=OC[$-M&&FV]R-;S-6WG@+>DDQ4I_?4#;9?;[&*UDZOY+-L!BZB]B_OO ML0A^G&_]<$X# 065(2'4TW@I)9%$#S!'\IVE/L9D,F# DR$-LB_20(KF6ZR/ M3CT.N--M$.6ZM@7E8E/H=.P%?SB2TG$=\4)90'XZ KD7@DL-"[18G P.E)2$ M_/*X\ :::2"I,>^D@?=6QG$<,3C]&'DF/@>"XKRLT] !FUF!2V.&6NL2R?O& M\W24DZ$I_U\L.L.I&W"+>!R/#D6^9%LZU6*^46WS-$&DP<1RVX\4_^HYTTE, M:AO1U]BC;WO,IPYB6R?G3P6B![(/W60G!Z=^+%F MROA=XS$_,4C3X7]\.GXZW:0OAD?Q]-V%'L<1 3[Y -79^78]21MUN FVC=\/ M>QLP0>,E%A2FM C@_<':,-R(@_&#\OH/4$L#!!0 ( #1EHUA>/D)Y6 0 M &<) 9 >&PO=V]R:W-H965TW M*#8@M1W'Z=+$,>"TZ]9AQ8)F73\,^T"+9XD+12HD9=?[]7N.DEUG2-)]L27R M[KGGWC7;^' ;*^9$7VKKXN6@2JDY'XUB47&MXM W['"S\J%6":^A',4FL-)9 MJ;:CR7C\:E0KXP;S63Z[#O.9;Y,UCJ\#Q;:N5=A>L?6;R\'Q8'?PT915DH/1 M?-:HDF\X?6JN ]Y&>Q1M:G;1>$>!5Y>#Q?'YU53DL\ ?AC?QX)G$DZ7WM_+R M7E\.QD*(+1=)$!3^UOR&K14@T+CK,0=[DZ)X^+Q#?Y=]AR]+%?F-MY^-3M7E MX&Q FE>JM>FCW_S,O3^G@E=X&_,O;3K9T],!%6U,ONZ5P: VKOM77_HX'"B< MC1]1F/0*D\R[,Y19OE5)S6?!;RB(--#D(;N:M4'..$G*30JX-=!+\T5QUYIH M)$*S40*@'(^*7OFJ4YX\HGQ"'[Q+5:0?G69]7W\$(GLVDQV;J\F3@!]4&-+) M\1%-QI/I$W@G>^].,M[)(WAO32S T+B6-?W6<%#B:"3E-.&N\5%9^BGXMHGT MYV(94T"5_/50(#H[TX?M2.>,*+Z=Z+Z5/H MW\K1_U:6J)Z@#[X>O'>4*J:5;T.JZ*Y5(7$@O\J21[1A*GS=6$X(GP@>ZD+J M6N$J,?UJ5DPWA6%7<*3%%7WWXMG99#*^Z 7RV_'%]T>DJ EFK1+;+55L-=6L M38$D:%Z;HC.GW!;&5"+TKHVBXD-:>6N\V*RVRK;!.U. C=%4LGTI;:F!['5; MI"@F,& ,3+3)6/,/[DSG:,+<2A@I29" 8GVY)6TB R!"J+"M-JZ$S8"I 5J2 M5#GHL:F-'1BJRO5S96,0NJ"TR;4E9H)JMO=-03TF>$V%0HA0XY_0,*&CQ*&. M(I/C6P9F48$A:Q@_8D/LN88!W6#OH0:B5: K0]>M=7#;^Y995('2M M\9J67!KG)!>_*(="W5(_)H;TF3-HW^DB B=XC3H1PKG E0DD![R/]"ZV*D9. MW42P1BU1+\F(%Q%KZN%<_Z<1AK30.C\I:[='7<#;4%3P$7*%;X56F9.7*A/O M-5%@69RY]/I&Z^N)8P.;XHC@@4(TNA]?*"WEXHI#1U\JI5)K)N<3]!36MI8J MV=<2=55)A?51B.1*S!=*_XT-TZ5E[YITG93H FUX*/!-*KH-.?:2=C14&SHC M??XV*"@D41K+E^ZP*0-+@^ELG^*V+1+<^OXMTG"-9/*=FPO(+J>/@#EG;HUGKWDGR35^G2)RSF M_%CA2XB#".!^Y=%I_8L8V'];S?\%4$L#!!0 ( #1EHUAX$#B7:0< *@4 M 9 >&PO=V]R:W-H965T> MT4HB)5FV8WO&3K+3/&SKL=/N0ZAVW"KWB,M',09[7SIFB884&AROA? M/C5QZ#&<3/9!MIU^3.)QZ:F'Z2-5*OH]1TC]29^,V4 M?N/$IS*G_#7_!!9V9J:MF=?I08&_23L6LV0DTFDZ/R!OUKD]"_)FW^WV+6GI M*1=77";**W+BGU?WH$+=_&M7!**"^6X%W$MGKI(970S0+([L PTN?_XI.9Z^ M/V#^O#-_?DCZ'\[:GYQD0\D3+DV3&9?,:D2H9/<:$YD!JWK/#\V*^$W MA+>>UE:&=L2C&ZG)^_#8B"]HU)6FIZ"7.QF DQ'$YW7H7X=>J: M&DW0^H[M^/FGDS2=OD?YSL3K.%=:EN%M\OXH*)#A$:+2&L'\%O"9=9'+R'H M+LPKZY5L)37!X%BQ74]-\(&[9'_)C/.BE>%&,3BU=W G:U*T6RH"G9%S%+VW M39OLS- ;3W\UQE>0XD$5PAM*J>_Q6'P!S\IH6!E\E?>:6.>#REEE.RW8/HY\ M< /Q4P#DQB0#K1;ABA,J0+US)E/13DXG"!P%M>Y,[$F!V#+X=LM@<<,_](1I M"%F=!6?BW4<8+ZT3'#FE-4?B:$M!VSSODB,Q3%).SS!9B.$\7!UO4;I@P2G^DM:8OX4P!E=[WGV"PUE@ MEF[#!:/E\SX)/=I*L6$A6KF"&:R54YZD[\4P^C_K:^QE[TS26)=@U*J:H@#-<%Y_*\)9G"/\LQ=5Z M;6D-YJV(O40J'2_Q.WZ;H@#I9^):Z@@YCB5C3&6;;DXA3^,3YEY\(\&JS&J+ M/CI#,U@B4<3A23P\W\BP#8_ M)D3./,,@AC55-B!*):V4#YWHQJ$X][748;LLA=AY]K.O_YX9,K/&K&I0"]9@><6,7H_$ M&C&WJ.4P'G*D0H4)A#';(A)G8G:T#6+;J/O_S AKS%05PL#9\>A[U&8C"?06 M\(ML_/&AU:@Q_X8M+ 6'AJ(S=G\F'/U8U(-2L*Z-PEO>EUZK7L55=@[0?0BH8!.+< MV->V0Y$L@!AB#NACHF]6%9.G^%TVBEY765,D<8XEQR!=B.1TNF=$SI<+L9R+ MQ?Q47&'K\+L"W4Z2=)0DT^;WNS(T#.*'S'(R#_^/%Z>[@OHZ(S\6TW1W3*%S M-L/_Y2SF7V8E4U0TQ/\B60^_4949[P=)'/$]N04EJ2+ M?=L'\CHZC4E=1N^Q@@7;HX+8JNAB7>>H.IDIK3R:61L'JT9(\I8?L>[SAM94#M,QTF[/O9] MP6' V';PL&,O)QY-TO'B@28!3&$E*OCIRIHB3C L[=V!P619C7F6A3&)I1H0 MJ'#^Z9(\CN!QH,<_E_#K^<4CC,1"^:Q MU-9!M D?3T(4@:/*\%2SIE[C5,"Q9P>B*OC;\.-H".I&\NZ#5W.2U9W\G!Y M6(5X<;V]]L?5%1L@5G69O8RR'SE+'H.Q3A7PWF+?9P'CXRQ]X=O.KO MUN-=WQXFO:]'!2$F_(V,]\"Z]/%#4O>T^PQW%;\^O9#';WBH_+6"\3C*@W4Z M7BX&PL;O8O'&FRI\B[HWWILB7&Y(YF29 .]7<+*]807=Q\G+_P%02P,$% M @ -&6C6'(K#TA] @ F04 !D !X;"]W;W)K&ULA51-;]LP#/TKA%?LY,9?B=-F28"F7;$>"A0MMAZ&'12;MH7:DBK%(BN_I43(Y[Z1ZTA6B@9>F%GKA5<:TLR#0684-TR/9HJ"=0JJ& M&7)5&>A6(,NYB]VIY5QN3,T%WBG0FZ9AZG6%M>P67N3M M O>\K(P-!,MYRTI\0/.]O5/D!0-+SAL4FDL!"HN%=Q'-5F.;[Q)^<.STG@VV MDK643]:YR1=>: 5AC9FQ#(R69[S$NK9$)./WEM,;CK3 ?7O'?NUJIUK63..E MK!]Y;JJ%=^9!C@7;U.9>=M]P6\_$\F6RUNX+79^;Q!YD&VUDLP63@H:+?F4O MVWO8 YR%[P#B+2!VNON#G,HK9MARKF0'RF83FS5!(4(;#K(M>-6#XW? "=Q*82H-7T6.^5M\0$(&-?%.S2H^2GC+ MU B2R(UU!N%\/-BK8VBW^'7H8I[PO%A0MLB M,]VR#!<>]8!&]8S>\O.G* V_')$['N2.C[%_]!A'P8>E[3'"OLTTR +HNK-J MN&]@(H:C!#VPK]<"$;M5L$-#@L?*BWE74+L^6\%UOY4=J?^UN- ML]D1I:Q;V9E:=:#E9A&LZ/D%=_I>X9=:[LR)#"Z2M5*?W.1]N0A"1T@VLK . M0>!P+R]ETS@@I/%YCQD<73K#4_F _KV/'6-9"R,O5?-K7=IJ$60!E'(CAL9^ M4+L?Y#Z>V.$5JC'^"[M1-V8!%(.QJMT;(X.V[L91?-F?PXE!%G[#(-H;1)[W MZ,BSO!)6+.=:[4 [;41S@@_56R.YNG-)^6@U[M9H9Y?OE"IW==. Z$I0MI(: MZLZ*;ENO&PG"&&G-?&;1D].?%7O4BQ$U^@8J@QO5V"'T&C!*(PHB_@,>.83./Q_Y-V.^_!KSR <-5;8I&F4%+^&VU-E9C M\?S^W#&,7OCS7EQ#G9M>%'(18,<8J>]EL'S]BB;AVQ=BX,<8^$OH_SEU_Q\5 M[BH)&]5@1]?=%JQP6[U6]W4I#:J/=\78M@T*3D=!42&*WP>$A4)H_>"V1*N& MSH+:P/;@>_V EKW2(S+>0'I$,7*+%X)%W]ICV$I+">U8:]+5&F"E%-6Q5,YA MU4I=%P)+\>9ZA?FM!?QT?0-WRHH&KF0AVS6&N-=G\!U$)$PR$J81RCQ+2,Z> "NE,\T8NRC_P/[U?%G*8)(3FJ93 MF"0D#[,IO'Z5131Z"Q,:DY1&TT?,CTPXCQV3-"-QDKI5EA,6T4=,LCPCC#.? MF:U6QCQSOL3G5!3%T [($0\+M[2M_WR2*_),SO$(,46/2#K IX>XD]J9[4O$ MG,,[S^CRP&@U,EJ=,%F=,GGDY*F#?U2X]#1=_WJO+N12WN-SUOO<1BGA:7(8 M#ED]C'BWX(N#3]" Y8986,KV 3UG*2-YE#HI#TD>IS!)4X[DT.LDY3$)&(/Y)S0/W' MA/2Q_**4CC)+21*[]IE0PC.L1TJG^QF+29*SZ7,WWNSDX<)L;?WSC*7KRF-\ MPXZKQS^ U?CP?54??Q^P)+9U9Z"1&S0-S](X&$_L,+&J]\_@6EDL#2]6^!;*^7$[:HH[64O=VY]?GIJTURMI!U4:U7BET5E5M+AJUF>VK51 M,N--J^(TCJ+)Z4KJLG=UP<\^F*N+JG:%+M4'(VR]6DES]TH5U>:R-^PU#W[7 MR]S1@].KB[5E,&IQV;L>GK\:T7I>\(=6&]OY M6Y G\ZKZ0E_>99>]B Q2A4H=29#XN%&O55&0()CQ-6E56/Y?;/S:"1:GM775*FR& M!2M=^D]Y&^+0V3"-'M@0APTQV^T5L95OI)-7%Z;:"$.K(8W^8%=Y-XS3)27E MHS/X56.?NWJK2UFF6A9"E]:9&O%V]N+4030M.$V#F%=>3/R F$3\6I4NM^+G M,E/9[OY3F-3:%3=VO8H?%?BK- .1#/LBCN+1(_*2UL^$Y24/R'NCC+Z1A #Q M;NNHD&4F?E'94I=+<4T T4XK*]YHFQ:5K8T2_[Z>8SG \Y]#4?%*1X>54D&= MV[5,U64/%6.5N5&]JQ]_&$ZBGQYQ:=2Z-'I,^O&I>U3,82,/RA:H Z"\!"Z- M465Z)T *&VDRD2+Y%",K_E2BM@IUT8:[*P#KA='V"Q!K2$8X:APY9TR@$GQ4L!3^52AKAE%G=MS53986BYY6KJE0. MO G%5@7H%EK.=<&8'5#H$4]E$'%(=;F"Q>7+CL7WQ-_WD5Q9(W=59NFIU=91 MCC;:Y:*JS5X4X4(WBK8O-KE.<[%4I3*R*&#K>FVJ6PWV5 +VDQ,NYVBS@2XW M*CRT,![4(5#XD-!4/B12K-)J6>J_*.ABB48CJH4X2083$&)1^.ZPC>93?7[4 MFNNUT86(V9B$CJ-2M9H#2.%I(C98>Y(,IYV0T\*3.!D-ALVC/ARW M:\5MMK@[VI&G@_2IA@^GP\%XU_#A;#R('C+\^@DQ/FA++L%[66VX/'C!,&YP M12!1%GE^;8"5EZUH3:6K+(!%M6(W&@HC4D2N1'_MNLZ.]%P/Q&?46 MRA!4R$&C+X][R5%IT 6Z:;02-,?1-N4.6<>_LF;7NX&&FM%@.GW&F/SQAVDR M&?T4#V>#^,C-\6 T>>:QOI\!HG\/;%^ H&_LO\%N[GN^"@?B?2G>JKFIB=KC M24-[Y'M'5H=2B(8?BJ3/NB0JTIAI8#"8%R!"KK)@L(?J*"!U V\XX*')P#>, MLP0ZY/9D&&^KFQXPA:#YN"*T;E.E2F4/.D&0O55IS99OJ--ML!U (UNXXWT# MQ"Y']-%>M*'V<4_%&1?S]NF4G\YVZ[G__T"TS_@WK&?#0RS96EVF19VI[RI+ M\O3O(ST>[R(]B;J4_@VDGTV??8_?LZW?A-U_BM^CH_V>SN#WSQ)E$TAIWV&] MWVOEP6(?-(3.,C _P+6O0"X4]BE6A%KT"^J:PGMIZ3$.RU\@C99K;BA<6)VB M9=+<'.P(=EN NE,_Y%;3-(U:%YC^6]A6(2@>%6(V9A6O6I85?D M:K=D]OI]&&KT"J<,KCBOLHG$0;,UPP@5ZDEO3MMIBC0$E\""6_RTL>D'!N/^ M@1[>M& RM1V [&#;6<-4UT;IF*YJ]>T_H*GVVZZ*.>=_WU5YACE<>./H^,*; M)#N%-SH;#;*Z=]VS[>IZZBZ= WO_% O"L[".C.5E+\ MI1#OM+*N'0+;X*<^*0N_/JU6+I:V-R X6]#)L='-A.6#@(,V M+7U$^[X?/+I5B\7+T!^R>K]QW$\FW/5F[Q1;X.>.K!M9U*J1N+L66 *NP,< M-KB-#N5X+N?%G7==25/"$YK=#$&QK3HJN;9E/*3K 9-9IU%TR4R.R32M5[7' M9.4(TDC?VJB<+HOYR@G?E:#[F(+5U42#Q1U%>(\HT&>HPL)]?O7[^C+OJ)F;$ X_+, K"K\!8#BNQAXN0^[R_I($W9KF5$QS"=Q+>Q;JML MKDJUT.[ ^G8)348T)W9X^0!!,=B.NF5C(W:NNL[A,VWJWNKO;]K9T%Z@[@2@ M">6)F/:GLP2?SX=1/TJ&+]![]_Q-^F=Q),;]8305KV2!F0I!YO=2?"U=.H_8 M0[D("WPFBBH-0U^8I&@XI'#QM0V*76<W'P-OSX:ZCS M_57W+ZK>DNX_6/]VU-MSK'_*_=@)8CD>QO@<]BSPF'<;'>>TK#\S35Q2V7NW8/=NM+/M\?H[ M. _*CMJZ46?([9>N;I7_QVCYM7UM?^[>UV^7^G3=, M6E)X"[7 UFAP-NYAXN;WR/Z+J];\[G9>.5>M^,]&PO=V]R:W-H965T MR9VVFEFVJGKW!XZ M?8#(I8B:)!@ E**_[UF I"A9\K@/?; I@MB#W;,7+'"YUN;!9D1.?"ORTEX- M,N>JB_'8QAD5THYT126^I-H4TN'5+,>V,B03+U3DXV@R.1L74I6#ZTL_=F>N M+W7M4Z_758#IH!^[5,G,\,+Z^K.22/I#[5-T9O(T[E$05 M5%JE2V$HO1J\G5[82&OY3OI MY/6ET6MA>#;0^(-XI/'\*_3]XYDF!A\!W%%.Q(-..SB[$1^VP:"R-V3! M0,4:>])_UMIA\]7^_(J)7T*S;\1-'P_&S23=A[[B=]$$E%7D/B-5I2+*8BJ:DX;0U"C .,\ UF@GD-F1GG"7YW!=C$4ZTPA M]AE*KJ3*_6RGA86.-MV(!964*GAND:NEU]N*&C7;^$QNOU:Y+$,:!P\C)B1H M\IJ,?)G8JM::!WTQ-ZCAUV_LK2U'T]<03<&$)JA&AWG:KQ['>(N.\H9"A>VX M%%Q9J(PW/+!&P6(G^VH?%HF-MO:DFZ1*1ZB03B &P/!:5D(N#;56?R&80O\' M-ONGD"6:H,?H@"RM#"T,?:O\ML4U"2=4:C0-TC.O2\2.V1QA MV=O7U&GOQWZ=#IX]9OE!@_=-7&Q06?*XSJ7S>POP9*%KA(^AK[7BS0$6$-/$ M9&DLFD)//WG+[%JY3%A5(*X-!+GKY G8E9IL A K8.1=S0J^KD TOY960< M>RU8H1A:*(J_& MF8+-02B%DU94UG02*%EJF;./:LCG5B,D2M2D)O1A&5\VB8$Q9#G MAQ(W#I%S/,[ZX=N0XWMY$K?2Y)JSS22R6[O:>\1; M:D52FS;729KR!(?"73>$HL?6_(@*P>41?PA"&/9*:-/Q ZMC:3.1HC,%&S+? M(#Q'Z#60L?".WQRW!+7K#SNTGKAMV5QLS>Y17<@-Y"W.=(QIMXT-LB+#"0_1 MF1[LG>T;N*&G#HS&9J$<%=:#9G(5W*,K%&R,"TI3Z+MG!<_8C0IOFR>-6W$% M5A#FSU$7QA[7UK.PK_#^RD_KS5U :$86?+9OSPF 3A+59,?A,P/#K;JVR;5M MD]>IJ9,UYQRT:D.[%=L-;BZ$/:.?%>0[Q?)V9]9OJDV^ TV=^%3J!1^?O,GO M64UQ[W/]Y1=_]N?CS0I02WHE[G>JWI%TNG]4$=#3CJ8OQ F.+J/HA7@91:/9 M"Z I^R!2;*6A>[C5H30GM'!<:.K8I]U=EP ;9%L_J'$(.@4H'F>'CGA;SQUV M5YRQF3Y(F/!G59*4XY0#)&.UBW W0'PWL'VT\,5%Y9=*JB44PK1R>CUZ4"8<&T47IRN_%7-0CNG"_\S(PE" M> *^IQHM3?/""W1W=]?_ E!+ P04 " T9:-8\!.(-RL& !P$ &0 M 'AL+W=O(A"0T)*$ D&7_^[X%*$9.'#MN>NE%)$C@8=_NVUU" MQUNE/YB5$)9=MTUG3D8K:]='TZFI5J+EYE"M18NR>7>K38[6QC>S$I69FT[9 M'J_Y4KP3]K?UI<9H.J#4LA6=D:IC6BQ.1F?1T7E*\]V$WZ78FKU[1DSF2GV@ MP>OZ9!220:(1E24$CLN5N!!-0T PXV./.1JVI(7[]SOTEXX[N,RY$1>J^4/6 M=G4R*D>L%@N^:>Q;M7TE>CX9X56J,>Z7;?W<&#M6&V-5VR_&N)6=O_+KW@][ M"\KP*POB?D'L[/8;.2N?<\M/C[7:,DVS@48WCJI;#>-D1T%Y9S7>2JRSI^]6 M7(N5:FJAS8],?-Q(>W,\M4"F]].J1SGW*/%74!+V1G5V9=B+KA;U[?536#28 M%>_,.H_O!7S#]2%+HH#%89S>@Y<,-!.'EWP%[X4CQOX\FQNKH82_[N+H(=*[ M(2@[CLR:5^)D!/D;H:_$Z/3)#U$>/KO'P'0P,+T/_9OC\'@4=LZ-K)C@NI/= MTK"U0$[2/"8-JU2[WEA1L_D-J^65K#&%=:@%LL,K08_M2K"M$S>F\2NAD:NL MV[1SX*@%(;3(+H=H&-+>6-XYF'JCZ4+KL:=4]2%[+ANWVP/&R,ZM,AP6M+SK M,$E<5V)M\9C;ARSJ30$@2*!0&^ MU-T)>9M17I2LG 5)&G^R.TN")(L^\^QG^C@ Y;!(G7OC6>)\FL./<>3]FT=! MF*63_Z5H8C!(@UD2$9,HR8)BUJNFB(.<6.$^#9,@B^/O4DT6Q'F(+4I 1F60 M%2%#IF9VR@U%C/YB@ >'$8L1_6'\?VZ7' M/WDBI'SFNY=+);1&UT- IG.?H0:U'3E(5BZ50ING]$DL*R)G(()Q.HM=(<8OCG:VZ<41)64009R[ MQ/B"&$TH4U)]&:5$:[!GG)5!G!!J2C3W*/9EV:><1_Q":/MZH!3QI?M@R,RQ MSP8C'BD^>J=.*9[ MI\!6Z*4[Z])7-5+/'PB'I\-Q^LR?(C]-]V=QJ'L)!;-&++ T/"RR$=/^?.L' M5JW=F7*N+$ZH[G8E.(X=- 'O%TK9W8 V&/YD./T'4$L#!!0 ( #1EHUAF MFW]S-P, ) ( 9 >&PO=V]R:W-H965T12;)L6 F5"5*NLF4+IBEK5Y& MIM3(4J]4B"CN]4ZC@G$93$;^;*8G(U59P27.-)BJ*)A^ND"AZG'0#]8'MWR9 M6W<0348E6^(=VOMRIFD7=2@I+U :KB1HS,;!M']^,73R7N KQ]ILK,%YLE#J MP6VNTW'0XN5ZC?_:^DR\+9O!2B6\\ MM?DX. L@Q8Q5PMZJ^@NV_IPXO$0)XW^A;F2'@P"2REA5M,K$H."R^6>K-@X; M"F>]/0IQJQ![WHTAS_**6389:56#=M*$YA;>5:]-Y+AT2;FSFFXYZ=G)G*W0 M (6'RT05")E6!21*6BXK+I= V=?,Q<^,(DOVG%:4M-@7#7:\!WL -P24&_@D M4TRW]2/BV9&-UV0OXH. -TR',.@?0]R+AP?P!IWS X\WV(-WW?A,,8 K;A*A M3*41OD\7QFHJEQ^[7&X0A[L1W1,Z-R5+JA M7F!BV[&]%G!%3=-@>-@7\P)G'-=MXS52K;;!<[<^@,?$R92-.?'T%_LOBF7F M^BCYN1U!8U3""2JEMF5SNBW;?IWD3"^1]!*UE/P7"7#IRDFVW=B+>]NHJ:WY MR@*5^:/Y[?7,=5:JT+0S50HF7^'/\\2U[FPDBPZ%]\0J#Z+QD8FJ(Y:@MC3C MX#Z\"\%89ZY]$O0XJ',8-#X-B<:4Z"9,ZR?B4S.=FG^J@X6BB! B5ZE9$WP6 M;O\F7<7YY#AK*5*>54E3TGK)QKH)=S6;:&-*%$C9<;/04%(J:9N!T9UVXW;: M3)D_XLVLINI8&ULK5A;<]LV%OXK&-73D6<4291DQXDO,W*2=OW0 MC<=VVX=.'R 2DM"" . EK6_?K\#@!25R,KL;%\D$CSG._<+>;4Q]F^W%L*S MEU)I=]U;>U^]'XU MS54XN[=V;9^]O9T0?"'Z38N,ZUXPL61CS-]W<%=>],2DDE,@] M(7#\/8L/0BD"@AI?$F:O%4F,W>L&_:=@.VQ9<"<^&/6[+/SZNG?18X58\EKY M![/YETCVG!%>;I0+OVP3:6>3'LMKYTV9F*%!*77\YR_)#QV&B_$K#)/$, EZ M1T%!RX_<\YLK:S;,$C70Z"*8&KBAG-04E$=O\52"S]_<)_]R73#CU\*RRCAO MA9=6P/>>+8062^G=U\ MV6$\JI_WKN*YN.ZA0)RPSZ)W\^,/V?GX\HBVLU;;V3'T_R]2_Q T^UVP-7\6 MC#-=EPL0FB75 /"*AHA5';2O<"K%M6.Y>196ZA432J[D0@GVZ_!Q&.BUT6_" MC2@K9;9"N"%[6HM7941 ;@5QYD@W*Q>U-W8;V5J]:Z2@93#-B0X/E3-TM!+] M2*HM ^!6<.O(*@J?S$70JE7FQQ\N)MG;2U;Q+=.@9#O;ANQS;=D2@LBRRBB9 M;QF:9K0MRI2.><-:-0EW)GLMLZCK7L@02YL-\\2U1DTA9!" M(&+2DPEDBD,W\FOF+1H1S&>1B'HL2PD.N?/@+Q1GOFZK,2W?2=,,-B(CV6HI%TD&C\FFN6"^LQG8XR='*RB37FU.(OS X* M&<=S%0;),V6-70$OF+&R(D7_3I/ATP';D(TKR"55Q8O(ZS!^X"(>9!&>%Q:Q MYL@ (GK"C%HJ\0*,W-C*6#PH6*<[T7DIV#UQ]XF#\G ROGQZN+L/E]GE*9+F M^SZ,54%LE(L= Y^D1U[=_49JDH!/R0L'M'B$15;Z+9N#%>39N[<(-T=X0$6I MU$_:?7JX>YQWU-/%@+ Q=8T5 U8BIZ#DSA<%DS2EX8*":U1>3#THDZJ E BI M%H#;;$ *Y\(YMJ((ZE@K=-XTM=3:V<\UMUQ#[P_)Q_2PZ\W[VY\_-.I&1S6J M$65!T4K>"0[[,1' H66AUC7B4*&2J0=?#':IMY1*%%UPZJF>&AEZ!;>A.;4F=&6T MWB8W?&M^HT)")0NI92D5D=H21T +Z5)_*RBU*FXA7U;P/>HR$N82#5?$BN8* MA75+FA0[**?UL1V54X$>1BV8LM2XI>1&P MHYL!UXZ=_UFUS9JX43/)QT:+-P@I.G)=5K38[HP/-5^ETHC([&TXP2I0* M:5O;)N1+0_V8?4$=^)V+ANQCAT1:I/,^Q2PXL:K1WL.X?"T8 U8[P@GF< ?= M7%,0T9[H@0/F\.\8E$TOAMDAB_P:[9>5< M'!OE,KZD%.VH%,BZBO/#0:-F$9IM*5U(V&YZ!)"]# GN+?EV?VW;L@-.B:T* MU:/D4D)@,XE;SMT8/KPSD7J'<$/^G4S?[NJZ,VJDSE5=Q.+Z'+:>>>0R,2R0 M7F 41CT<]M(BS-H%5V'*AE?'6"=+[#AF$XHKK)EI.201\>T_OHAWQPBBBP'7 M#&8ZT6*W6O5E"/\I,HNVD#;"1]X0]K>R9B9^M] #U!R;O&*3. W?MPM =$K[ MAO<4L+JOIH>.OH+?@S[^\#&]..0PC)VP\W&&W^GY&+_A]6%RV;FZT\AB <) M/1EDV06;#:9G8Y:-W['LXIQ]>JGBO(&3:JM92J$F-?J3P62Y*:*+6Q+D-_ G+9N/!.",?G$'(">N?3<_IO)^=34\/O1:/.A\S2H$9 M0)]L:$''&U'\KM&>ME^%YO%CR(X\?E)"G%82:82^!-;Q\.U9C]GXF2;>>%.% M3R,+X[TIP^5:8%VP1(#G2V-\&PO=V]R:W-H965TCW@<#_0$BVSD42'E.SU_?7WWI"49&_+\J7SVSC]_ZOJNMJUYYU7HFT;[ M_0M3N]VSD_.3_,%[6ZT[?G#Z_.E&5^;:=+]MWGD\G0ZKE+8Q;;"N5=ZLGIU< MGC]^<9_C9<#?K=F%R7O%DRR=^\B'M^6SDS,:9&I3=%Q!XV5K7IJZYD(PXU-: M\V38DA.G[_/J;^3L.,M2!_/2U;_;LEL_.WETHDJSTGW=O7>['TTZSP.N5[@Z MR%^UBV,?+$Y4T8?.-6DR+&AL&U_U3<)A,N'1V1T3%FG"0NR.&XF5KW2GGS_U M;J<\1V,UOI&CRFP89ULZY;KS^-9B7O?\I6L:VP'E+BC=EJIP;6?;"L^JMGII M:]M9$YZ>=MB+,TZ+M.Z+N.[BCG4OU!566@?UNBU->3C_%#8.ABZRH2\67USP M2ONYNCB?J<79XOX7UKL8#GXAZUW\R8._S #5JU7=T1J/W&/*IMWC?!V[2Z8_\UF.0EQQ'JLO>WHL9 MF&M6*[P-RL6E)CO3D(VWSJO2AHT+L&1#5]L"!N-3#_9 R@>.(QW: B/P^<9T MWM6F;WCV80!PGZ (:N5=(W;]-K^> M(PP;1,J:K+:<[(PZ;JP]K!'5T MWJ%7L(OQXIJ"KW"B;;#4,H=I8V^X1-_:3[V)NQ1KS>@TW@+) C/,UM5;I%C&,D:_*=:MJUTE M&W*IE%0.I](Y'>$/S,7FHT6F19$OC"3&QM6VB!8#4A1-OG(MX3$Z@I@OT]M5 MCGF'N$N(^1BM=EF;,1]B?H;3UW7&^MYB M?CY\8.FIPO<8."4CCHLV3#Z=B1%&"G^]YQ.I!7"1-\0U*.N ,\PE_BUB5M/< MODU1BWPR-P ;$-ANG5<;IQ]9,%-VI72)M GB+' ?@5:%]47?9)YP1='[Z)@! MKPDOD.+,36&,N$7IQO7P1SZS%BXZQ#!&70>MA(C4^,O$11Y8C)$E\EQ9*L@. M2SK% K,>=$%9(W&W08XHT!1#!8<)BBG;2(SBS)AS?O;=^0.U-YJ8_6PJ6)X@ M' J %F_O.0%Y9!T(@031VUQ-:FT;O$40TQ6)WUM*K!J9T!,['''9XVL3#DCF M> W;%G5?FD3[.::YZL8[88T!5IRF[1#&<%\O+$_VX,>FV=1NSYB?'=6D,:2& M*+F\!?U;(OBV ,6\>V?SBVD<@\K:)$XEO (+Q4'19,C&A).P!3AP ER4W9(X M)K(1UTAH>H:>5-G!?V"\F(N0-:QH4EQW,(9N!9!]KA38CL1PG" O!-5I9[1#'QG(5-)^Z*#IBGK4Q4*@F7I$ T= MS*JM$3MT+.,(U<(ULC"8G8_,J)+ $.-J0LXI/%AN/R+S8_ R!$H0<=D+/X&_ M$EJZJL"00&G&XX)=X7S,$+13%,[4RK9(7RLQBF6XUVRHX23 @VI4@[0M1NWG MZD>WPS'\+.^&AR@\^M;F)%&F8N"+3.N(J2- M* J0W]=?/5HLSIYL]'ZIBX_R=/Y$-9"1H@E:Q4)-&0E?6]$S%"HV9V3H-QLX MH'*NC%@P642.QJ(SF/J+F(1U?C2Z[M8%H;K>0^(T<_4;U5<4$7'?V60;#DQB M34!MJ-)@;M3[1[M4+"51*B-JCDP7J.%>;"!P:U7! ZV4AUS"D%C1S,E@:$)+ M/X8#7@"K1 @X/9:T9-50N"0<=%U0S&#&4+8F=1(B?"Q\P^;#AG$3,S5T1[D8 MK65X_#;"=%,N7@+-Y4,AUIT5(P;5!MX<-P]!0=KVIR!F*22Y%MI M"L\\L"&PA. \4W]ZR<"#D0.0BC#(_)" MLA./WO75F@^/YNJ-JVNW$P&'83R;3O)3GM,AI8C0"VW?&$]44A6_*_%6MF;J M;C8 -"F]*>9'!$.)@C@ +4%-M%6VYO- N 6T60K.O!=D.WLCP:"M[M(7I.!4 M-1-&-B0V9X&X=_Y@U,?L_=(FD!L_#'*#?<^H3V(K3H64:H=G5>K%J5%1OCVT MG]-SV5,: 6OGAA/O+2Y&105F;]4ENOE:W1?D+H!%:_(B5["N@#?9UJ$F(5^, M(&*L-$&4'':%$8+(T)/G66],*07G@[Y1EY-XP-CK2-#JF\3\UYC'K?L,%=6W/YY8U"N2DJFHD: <2]+!?U#L9 EN. MW!+KG9S@IQZ^DC Z?\AU?X+D4-_+\P^)86\S1SK\,OKL5NCV:*%+$6E(I5): M0$F!FPW.2>^==A7YG0/[MU=7K?^1/LP^$'[TAH$#35I7Q.67' M[LNA""7]2!PS:>$DT6[T_K&?W.H:6:)+9E&GP8_QBC9DBA=GFP-QNZ)TDF>D M.1A;UHD92N%5Z)Y7!.V@N;"CYGU'*]A7'O*/JZ_LT5W89Y4CME%C%,_N M+OL]@#.B/I-7WKW_]=7KE[_^,LM:Z)O:D88!GW+-LB\1]CZX]EONMC;U1B$2 M2**1-TR&5LXK$1QS>R??,/Y*28"!MT&NZ.X\KU;02Z#Q'NIPBM:!LH=X%4D@ M,1NO%T"34EF&-1-=18)*$P[";:Y^7Z.,R(V5;ID:2"W4FU3Y1AEQU,D(ETM2 M3]KPL:WZV+K=0DI:>3=MW&:QCOEJ)?X(5(P7A =9&#X?2\"VE=G#7V MFS$PED9N#E.EL#$*1]DOW)"NAF\I5H?R:"A3TRXH@L<5Z\\;F$E9XPF')D7N M%,.=$9TZF+MDK?2B^1[R,*''[$1]CJW&D)Y%+E:Y,Y("S=N-7%1T@0V#S0=X MIVL0OA$?,=*8B[S>2UL/I([(GUX-2 :N=9F<:MIT/2&7:(6K6OOO=$\G5S8@ M_+11NKM.7=K$F"\:ROCNQ>GCU<54B.O)911O+2[F#T9U\>?N(Z:]^?%I1Y7) M&QG/Z;=?:KUEV5WZG@X>+EJFO&7D?GZKX> IM+KOUL[;> 7ES7>:]QTA8S;4 M')QC2\U<[Y, Y%QO0*WM*$5S.,>J&@9==+A/:8.N1+4/A(%"D."(%LK&R6]#!' ZFE&=FY@I MN/'6^%99+'3!BZ\ STO5PP$^6]>.[9=T>GC^FP&9MGNQF")_/Z>I M4AUK,Z(UM(6R78:>=^4KDA<=5OX!89!"**U$85>6GI9,[WG^MQW&[#E8(RJ# M8#X[_Q'K?S;I;O]-]SKDZ3N-BP&2?N.3WWP*GWX_\[&QE8=TQJ'('#'$8;AE M.710A=*-T_RV'U%/)S^&H_^KY"?_()=,7?Q=?/AT^%\%E_'']'%X_"\)B#CT M=T&A&<;4L_G#!R?*QY_YXT/G-O+3^M)U4('R=FV@V#T'X/N5@\1,#]Q@^+\6 MS_\#4$L#!!0 ( #1EHU@F"1[*+ 0 ",) 9 >&PO=V]R:W-H965T M9*B1I)Q-\5 O91(M96+LUBYGN MG)(-WAJP75T+\W2%2N_F$8^."W=RLW5^8;28M6*#]^@^M;>&9J,!I9(U-E;J M!@RNY]&27UYEWCX8_"9Q9T_&X)6LM/[L)Q^J>11[0JBP=!Y!T.L1WZ%2'HAH M_'W C(:0WO%T?$3_.6@G+2MA\9U6O\O*;>?1)((*UZ)3[D[OWN-!S]CCE5K9 M\(1=;YM,(R@[ZW1]<"8&M6SZM]@?\G#B,(E?<4@.#DG@W0<*+'\23BQF1N_ M>&M"\X,@-7@3.=GXHMP[0U\E^;G%/6XHQ0YDTQ>8,C4;.0+VGT?E >2J!TE> M 4GA1C=N:^&ZJ;!Z[C\B0@.KY,CJ*GD3\$:8"T@Y@R1.LC?PTD%E&O#2?U%Y MAZTV3C8;^&.YLLY03_SYDMP>+7L9S>^32]N*$N<1;02+YA&CQ0_?\3S^\0VN MV< U>PO]OU;DFT'@88NPUHJVH4^ $RN%%H( ,M0=[=2#$RU13ULR-N#(R6T- M(M1]B=&7&*A Y7:H$(BF@F5KI((DK*27%,T[G?;%UT[/'&!9HY&EL/ ]9''. MDDGN1YRS29[!],RF:?)_>%*DZ<1C3299(S'B? M$U84O.?("\:G8T@XB^,X<$Q2QGE!@"Q."WC03J@A^W3>&A%ZM#5Z+1V<\7/2 MGK$L3NF=L"S)X5,CJ)"E<$07]W1"6Y)WEIR3,66)3W,:D=1L[)=^T=:>4RN4 MNJ8.,+J&DN3*IO-!#N%T8V&%5'$D0X?4 BY4U8E]2-Q9QHII>DXCSC,V+;) MZ_XUSA1,=15Y'E4UIW4(''!/84C&X91#8\F@ZDI2M'H"2?UG'3$0IB*ZQ$:O M8:-U1F+=T9SR0XB975I@WM_RB,%$V)EA$I M11MFPV"##1%70:FHZ'B5_E#P]\205>:W X:.\%85:5"Z#9J&Q =WNF'ZDOA@ M1+:DP)K OD!=A J]6#IJ,;H3I7HZ9NXK,0-YT+0C_;:D>-^HVM?4=$=#SUG6 MK9 F:"FWPFP.4BPZI_#9LD$5"#L=3HI647@:4P4I:5ZC/R<>[C[<4F$L)@:U]]AP^KP![#L+[XOYOWO VW: MC:0F5K@FU_BB&$=@^BNYGSC=AFMPI1VU6QANZ2\&C3>@[VM-1 \3'V#X+UK\ M U!+ P04 " T9:-8,#B39>8$ #5"P &0 'AL+W=O(27%WDV3[8LMBC-GSEPUIQOKOOF&*(B;5AM_EC4A="?S MN2\::J6?V8X,;BKK6AEP=/7<=XYD&95:/<\7B^-Y*Y7)5J?QW85;G=H^:&7H MP@G?MZUTM^>D[>8L.\C&%Y>J;@*_F*]..UG3%84_N@N'TWQ"*55+QBMKA*/J M+'M]<')^R/)1X$]%&[_U+-B3M;7?^/"Q/,L63(@T%8$1)/ZNZ0UIS4"@\7W MS":3K+C]/**_C[[#E[7T],;J+ZH,S5GV,A,E5;+7X=)N/M#@SQ'C%5;[^"LV M23;_/1-%[X-M!V4P:)5)__)FB,.6PLO%3Q3R02&/O).AR/*M#')UZNQ&.)8& M&C]$5Z,VR"G#2;D*#K<*>F%UU:\]?>_)!$'7^#V=!Z#RW;P8$,X30OX3A*7X M9$UHO'AG2BIW]>=@,U'*1TKG^8. GZ2;B>7!OL@7^>$#>,O)Q67$6S[NXCMV MT8N_7J]]<"B(O^]S-Z$=WH_&37+B.UG0688N\.2N*5L]>W)PO'CU -?#B>OA M0^C_*QV_AA"C*-Y;&SJG<$3G:E6;EJ\Z+8WX:,0G>1O%]L6&1&';5H5 I0A6 M2,@C5'T1>FC720- :&"E;X4RUU9?\T5H"*+:%C(VFZU$ZCS4JNDK.>ICF+@H MX1F=;I0/_!JC@=R+POH@1@B_'S%M%U2K?MRA=E2H2A4@84O0$IUUH;):62 V MSO9U(X)T-;$#R13\'?2IPA0+ _(NVX)

2+!8L#$&BP)[;/S9DY=YOGCU2&ZRYS/QN4&1Q>'% MRANE="50*"B/@"B]VZR9% M9?O-&*.BX6QY-M_*K]:)<-L1 S!MPZY[;PN5XJE"$TD^$K<3\=D&Y' DA#BT MMN>.V V%,D7OD!IQX2R2WDXV)T].Q-Y;^"^=YV"WB#ZGX;FXW/%E]&'OX+EX M>K #D>DT>_&M6GRUTVAW?X3/9JIQ;PPX'G M (_Z*"R/'HWY0*'86R*!&L.'*'7.F@Q5*@AN73^+/KQ)*K$(,"%?!'DSP8WT M>+(4!0:$B\>2(,@YCM]I+D!P< E4E IW ?2VE)DB)WI_:Q:A+K\. P?;1*R% M!," Z0F:0]?3S^<2B_^WK0>C!FO&-*%FC\?OGOZ#-[8VZL=0SRBK1 Z:M;6E M%][J&"@V-9$A3LV[E;(M2.]XI ME&4^'O?OVBXVJ KP%"X7JAO3P:WB%,]9@H=A0V3B (E$\7 \$^][QSEMK:/X ME1E]LZD)T2?Y;ML<34?PEW7MJ.:T%;)3L;6Y4TO%;GG18_-P6T4Q$5[W^MN0 M$D]C=_N=C-B"S9U#5@#XV.#O9L<"^"^P@ <#VQ@ MVN17_P!02P,$% @ -&6C6,3O3E-( @ F@4 !D !X;"]W;W)K&ULK53;CM,P$/T5RZP02-"D27JA))%Z <'#HFK+PK.; M3!MK8SO83K/[]]A.&KI+VP?$2^.QYYPYQ_5,W CYH H C1Y9R56""ZVKF>>I MK !&U$!4P,W)3DA&M GEWE.5!)([$"N]P/?''B.4XS1V>VN9QJ+6)>6PEDC5 MC!'YM(!2- D>XN/&'=T7VFYX:5R1/6Q WU=K:2*O9\DI ZZHX$C"+L'SX6P9 MV7R7\(-"HT[6R#K9"O%@@Z]Y@GTK"$K(M&4@YG. )92E)3(R?G6O 1@&CO/V2Q^X>3@##2X"@ P0O =$%0-@!0F>T5>9LK8@F:2Q%@Z3--FQV MX>[&H8T;RNV_N-'2G%*#T^F:/*�FN0[D7P#-"*JJP4JI: WJ/[S0J]N7F+ M;A#EZ'LA:D5XKF)/F]J6P%0I]X#OESO&67@?N#@X14Y87^/H>,+_^4>SUU72Q>=I[.] M.U,5R2#!ICD5R /@]/6KX=C_>,[K?R)[YCSJG4?7V--O9M10G@EVUF:+'3NL MG2B'=#@*IA]B[W"J_^^LR7@23?NL5IAW\LP9R+WK?H4R47/=/IQ^MQ\P<]=7 M+_879O"T<^(/33NUS*O:4ZY0"3M#Z0\FIFUE.PG:0(O*-=-6:-.:;EF8X0G2 M)ICSG1#Z&-@"_3A.?P-02P,$% @ -&6C6";:+PY$ @ B@8 !D !X M;"]W;W)K&ULG95=;YLP%$#_BL6D/;6%0#ZV#)"2 M;M/RT"E*N^W9P1>P:FQFF]#^^]F&L&Q*J)278)M[C\]UY$O<"OFL2@"-7BK& M5>*56M=+WU=9"156=Z(&;M[D0E98FZDL?%5+P,0E5

)-O./"CA:EM@M^&M>X@$?0/^JM-#-_H!!: 5=4 M<"0A3[S59+E>V'@7\)-"JT[&R%:R%^+93C8D\0(K! PR;0G8/ YP#XQ9D-'X MW3.]84N;>#H^TK^ZVDTM>ZS@7K!?E.@R\3YXB$".&Z9WHOT&?3TSR\L$4^X7 MM5UL]-%#6:.TJ/ID8U!1WCWQ2W\.)PF&4I.GTXTY7@(2/4E,*"_02DK,"S#'KE7L:[.#C?.S MGK;N:.$%6H0>!->E0E\X ?)OOF_,!KWPJ+<.1X$/6-ZA:'*#PB"LV>Z%-[W+# MTGPL0-H \SX70A\G=H/A\Y/^ 5!+ P04 " T9:-83)WFX)T( 1& M&0 'AL+W=O2MA_Z)=8+ M9S@OSSPS5,Y7UMW[0JD@'JO2^(M!$4+]?CSV6:$JZ4>V5@9O%M95,N#6+<>^ M=DKF+%25X^ED\L.XDMH,+L_YV8V[/+=-*+51-T[XIJJD6U^ITJXN!L>#]L&M M7A:!'HPOSVNY5'=A^)B\&X@H7E?QA S-;>OXK5G'MCZ<#D34^V"H)PX)* MF_@K'U,<>@+O)@<$IDE@RG;'C=C*GV20E^?.KH2CU=!&%^PJ2\,X;2@I=\'A MK892:^] ML O!NDV05 ;[C/P/U(C?"L58J6IIUA21QL@FUP$0RBPR;7R\\D .A3(7"VTD M8B9+ E90*.S :G]#A2Y*]2@^F\RZVCI>39'76.";N=>YE@[H$T???_=N.IU\ M6*DA7QU_$.E)XW>?V,8-6$NZ;[=)R]X(Z12Y5.,W%_ HP",O*T5%#H>EY_VE M,0U,_D-/1C"?5=A:&PH0/*ND :_1ZR&_VAL!1U9E03HYIR1UYI@/EF5Y^?,QBX5W;J@(Y44R/!GYP(K%.[%PMH*8];UHQ5RUR[$EYIJ8M TZV@K86(A8 M&!NZ&M/4*$T.)-,L$;VF73CRE5R+N6+S,\XXM$JQ:.#Y6E'3^KRGL.H:G57. M2[6_\\84DV% ""F=KW?*9K<6PBXQOP:/N65W$]B9DU)FM8D#($]2AIRS 4M5 M#S4M )UJ\9L3:.=JJWC RZ\@5>0,!&F)YTCP6R.1%X6Z[<TC+#GSM(4>:%HM%'_ 0057/ ,PTO)Z-G MFOQ9U^3/GNW.+YG?]O7\_UXKP?DO]B&Z1.Y$['WJ K=GL!)7EOX>#3[-[JY MY$F]P?"^;'2LBUQYO301.[JJ';9(!C<0O M=H5)UPTA4)9VU8ZW72&E:8MW&@J<@,I280AG_\*V"7.F-!K6T,4>Q4+E=!BC MB1)\1$R%[ML"$+'LZ6+Q[=J"^1C!Z2-:>X(;W8UP]&H<'Y%F4(H,=E/-1_K6 M58AK[;)&HTG^U6 )F%:<#G<+T1@, <2*C%>02X$1#)%=\Z/6(W3>O T&S:ZE M:L/Q%6GA;"3[4H2VS-\V!\H"X]4S%=4E^(T.3Q:'TF0_9;;Q29?OX@V$\6D% M,706_D#YD$03?ZF>P5O,%0'T:N[ZQ,<473&(H#, E.U*XR2:/0BN;OY]B> M!63^P%;NUG,0B_CWZOM%?M>8RF MU#DF@R'*KM3J(29K:XY@\B"UA\GQ";3V\N.0HE.(!2IXARMKZR-5[AOMQ[W/ MM)5R2_X8S4=7$^(7V^YI][U[%C_S;I;'C^7H>> 6+TJU@.AD]"/F>1<_0,>; M8&O^Z#NW(=B*+PL&ULA5;?<^(V M$/Y7=FBGCT0=B+K9XLN9(HJ1 _?:J7=HE=YWUP.!BZOL!:N;QK4M+,VMA:>IK8< MN,:B*()3K0;)<#@9U$+JWG(>UA[LHS&;1BWO[A4=9 M5IX7!LMY(TI\0O][\V!I-CB@%+)&[:318'&]Z%W%E]D,FA ISSPB"_E[P!I5B(*+QSPZS=PC)CL?C/?JGD#OELA(.;XSZ M0Q:^6O2F/2AP+5KE'\WF5]SE,V:\W"@7?F'3V4XH8MXZ;^J=,\UKJ;M_\6UW M#D<.T^$[#LG.(0F\NT"!Y2_"B^71DYJ+\N0M[4KR\\O? MJ.X67U"WZ.##LU@I=!?S@2=H-ACD.YCK#B9Y!R:%>Z-]Y>!6%UB\]A\0I0.O M9,_K.CD+>"]L'](X@F28C,[@I8<\TX"7OH/WV.4(:VMJN"&NEO1 9^TKN FG MC!;^O%JYL/[7J0/H\$>G\;EW+ETCY4+N>C/5=T3D91 MOS*.9TU (9TH2XNE\"24(PZE,BNAH+&F:.E$<]HOC=T2@ 5/0+ZRB%!WZD!6 M!U!M\^I07!"Z@*O&2@5)6$G[\!R&IM*7/V&(ZC,86>S2*.^0:OM4:9<@O9+,I&"63C*,VF\/GV'J84GP)DDVA& M?Y\IB(4/\06,DV@=.IV@GJ8E6):2T:ND;3))>&#WM/$B/UP("S+-S*3Q$1)QU!B95X0A&4;ZC_-:QQS+U"ZNJ6+ M8%-)4C,*TM+AA+AC@LCW+0-'9\+)<17_:Q:"T0- =(OP,H2 ;%^B*:UH*IF# M,D25DZ=HDI$;+A4MN(_GH#LSKFU@K[9]N-UQ?AV ]W;!3R4B]V+1Q_(*,L$C M/&WTS\SD?XZW?^HJ&QP]/G0+E>&)=9";5OON'3JL'E[QJ^[Q^F[>?0)0CY=2 M4TQ290PD[C0/"%W._?*=(YW<:?/5KHBWKD@H\66B32X=+LQS8TI!,/5.>#>+A\'"02U5TSD[\O6MS=J+7+E,% M71MAUWDNS<,%9?KNM!-UZAN?U7+E^,;@[*242[HA]UMY;7 U:*2D*J?"*ET( M0XO3SGDTNY@PO2?X7=&=;9T+]F2N]5>^^)">=H9L$&64.)8@\?>-+BG+6!#, M^+N2V6E4,F/[O);^WOL.7^;2TJ7._E"I6YUVCCHBI85<9^ZSOON5*G^\@8G. MK#^*NT![&'=$LK9.YQ4S+,A5$?[E?16'%L/1< =#7#'$WNZ@R%OY3CIY=F+T MG3!,#6E\XEWUW#!.%9R4&V?P5('/G7TFZ\PZ<6NCBJ6012I47DIE$'(?XD?BH"[>RXJI(*7W*/X"IC;UQ;>]% MO%?@1VGZ8A3U1#R,QWODC1K_1U[>Z(?]_TR9=)2*AE\2GA;A< M&\-)N]36B2OK%$H6ME\\B(_RBS;B]J$D3\?/?4*W.;-?W>V*Q$)GZ&2.EF,A MHC3ZFTJA2=:=+?1"Z+41"6NBQA(.KG8K,D(5 4U\6UJK$^4C?J?<2H# 0F@F M"SOC)(_$TQ3QDW#_O=:NQ#T'"IFI9>%KUC^_Y@/= [D@J[%@)EZ_@_'26%B M9LHR&& /-A0T11\=B&X4"Z?Q-Q'=L3\[W* V5;4T7/&!>#T"Y\B3CT5WZD^. MQ:UV,@/]9KV9O?)8M;?@&+^H-N:3#Z-WM>7=%1Q./+.T*\$(+!]V26C1EHH- M\]%*%@]3FZH=*U M+NNR3$49^% I=HWFD@78,U1,7F;DZ^*J\$^YS?DP%>?+I:$EF#V&XEHR!/4KT*3X38A94T$(YWXFV[XMS5TOMM\N0!Z^B$@4CI!/2D$B501W!NIH#Y<(6 A66 M1N:^PFLKT:R !Y5Y@##D(,X;J8NU)<[)@DR0D)!Q6"@:IZPOSZ22;XBWC0 7 M 6RY3I$+Q[.#=HT8DSL3H8!/$S":(_<2,L,9$E3X,G!V'OD=M5I) ;P"_ MR 8VC6*]D+4-6 6-+RQ/1/?PC&]C')!YX]$^TTE%$-3H+["%I6#!RQMC=V?" MTLNB[I6"=:EU:H756=H7+QM2C_/)%^7+T'G^ -]XN#H>KMR%U MZ*DUXT?Y/PL5+P.++P+TU1LG[UN=UO213!*\3QA_F7(#&N#JEPLVI'".&^HMWMR.1V79;:.+%8%TG3I*RTP+M1TYA[4/#%G6-H\/CV\EE\',;=OK2V5O>==I>;K@QD9^V5:T7H5IM%8A+'W?N@]!6 MW+9 URMFW(NB877\H0QUO?@NLQR-_?_AY'A;4)]FY&4QC;?'%#H!3ETQ'?F+ M>.B7S5*A#S5F2HHI[X>IH2JH\1%^(@*$[8_JB%\;HC%B>W0,2^+)+KA&7GO' M(:G3X'T<1][V3RW\P9#(UBFJ3B8J4PY3/M,65O6X,/VK[!-$?(0O#/4GP/@A M"++A\PE+>@2O%K;Q)/518TDXB;:$KUI[7B0Q&G/VHJ->)1@O,;M+V/9J-+M; M*;332G[CG2;HVXY.@]:7DYP08/X^Q!,$@S=\1&GN-I^@SL.7ET?R\/T*+;Q4 M -V,%F =]J< (Q.^"84+ITO_'6:NG=.Y/UV13,DP 9XOX%A]P0J:#W-G_P)0 M2P,$% @ -&6C6%R-GHV. @ H 4 !D !X;"]W;W)K&ULA51=3]LP%/TK5QF:-BF0KS:%KHU$80@>D!!LXV':@YO<-A:. MG=DNA7^_:Z?-NJUT+[&O?<_QN7;.G:R5?C(UHH671D@S#6IKVW$4F;+&AID3 MU:*DG872#;,4ZF5D6HVL\J!&1&D[6^QDT]0\=7*F'\%]9=;I8&4*Z,5 U.ON#O(J+YEEQ42K-6B736QNXDOU:!+'I7N4 M!ZMIEQ/.%C?R&:55FJ.!#U_87*#Y.(DL,;O]J-RPS#J6] V6#&Z5M+6!S[+" MZD]\1(IZ6>E6UBP]2'C+] ED20AIG X.\&5]F9GGR_Y3YBM</\NR>-/!^0.>KF#0^S% WFO M6@D$M8!>^CZ1!VGVB]Q]<6;<"7399=W?-C!9P266V,Q1;UP5*IRD!&U,-!3.,P'.8CV"WJ"/)T%)YZ^CS- MPS3)8=^;1#NN:5 O?6\P5.A*VLY _6K??LX[U_U.[WH77<"22P,"%P2-3T;# M '37#[K JM9[<*XL.=I/:VJAJ%T"[2^4LMO '= WY>(74$L#!!0 ( #1E MHUC7)I+R8P0 + ) 9 >&PO=V]R:W-H965TWF8C(Q92U:;L[51G3X9Z5T MRRU.]7IB-EKPRANUS20*PW32IM(SMQI\'T;DZD"+U2Q8T(O+Q.E[A=^D MV)IG,KA,EDI]=I./U2P('2#1B-(Z#QR'1W$EFL8Y0AA_[WP&AY#.\+F\]_[> MYXZY++D15ZKY75:VG@5Y )58\;ZQG]3V1['+QP,L56/\%[:#;L("*'MC5;LS M1@2M[(:1?]GMPS.#//R&0;0SB#SN(9!'>* MV[7J$;1:P3Z?8QA/>CF.\:$6 ML%(-]J_LUF =#6"CU:.LA$&V#"?#T*0-"DY'05GC+OK_@*R"DFO]Y'[Q5O6= M=2C7^UU?/J'E1NG!,YXW>O!BQ!K;WV)L[7W86@L![< EX;@$R(2R/E#A A:M MT++D2+7;FP763W+XY>86'I3E#5R+4K1+9/A.G\$/$)$PS4F812C'>4:R.':K M<4JBJ$")4M2@H=EC$8%81FV1A& M*2G"? QOW^01C=[!B"8DH]'X!?(#DCA.')(L)TF:N556$!;1%TCR(B!'D= MX'\5KOPQCBM#4JHSM=P85U+"DH+$+!_DE)&<.=*-DBQ!VB!+G)Q2DB5LC 4Y MPZXK!8)WK>FCNI0K\8AWZ\93+\I(G*7[84^Z_8@EQ>L/[\,>NP%]8:?9)XR< M9XP44>:D(B1%DL$HRV($AU%'69R0L(C'[ABT6B[[H3[NMC-(3T*+T TLI#"* M(D)9./9"&"/M'S2O!'2\Q9,@#5/": XI#0F-4QCE2/(0'8_RF.0I"C^K[JQ4 M[498K-@:F]WEA$$HHHO\P&+T[:?C06"QVR2$C]T1972064;2Q'7WB)(XQW:A M=+R;L82D!1L?:YS)LUL4J[7V;P6DKJ/'<*$>5@_/D<5P"W]5']XR2(FU[ PT M8H6FX7F&?:*']\$PL6KC[^2ELD@-+];XI!+:*>#_E5)V/W$!#H^T^;]02P,$ M% @ -&6C6' R _P5! O H !D !X;"]W;W)K&ULQ5;;;N,V$/V5@;HHLH VNOJ6V@:1V6ADI7>J193&\3"J&9?!?.K7;O1\JK96<(DW&LRV MKIE^/$>A=K,@"?8+7_BZLFXAFD\W;(VW:'_9W&B:11U*R6N4ABL)&E>S8)&< MG0^/B]1[_RW(G+DAF\4.)77MIJ%HP#*''%ML)^4;N/V/+Q"19*&/\+N]8V#J#8 M&JOJUIDRJ+EL1O;0UN$M#FGKD/J\FT ^RTMFV7RJU0ZTLR8T]^&I>F]*CDMW M*+=6TRXG/SN_XI+)@C,!7!JKMU1O:^#DCBT%FO?3R%(,9QD5+=YY@Y>^@I?! M)R5M9>!'66+YW#^BW+H$TWV"Y^E1P$],GT*6A)#&:7X$+^L(9QXO>P7O$C6_ M9TX*<'W F,D2/F*YYG(-"Z<4;CD:N.2F$,IL-<)OBR69DXI^[ZM*$S3O#^HZ MZ\QL6(&S@%K'H+['8/[]=\DP_N$(I;RCE!]#G]]2IY9;@:!60&U*0I2 #T7% MY!IA38W9T",>ABAI+-1:\C^Q)*G9BDM8?+ZX]A:V0I*!14K1PA(EKKCML>], M\('N!H-]]3B:<7\][BCZ2@FZ)MPA6*? ]JZ@X,8G]W^P(Q/!+.U;!86F*-26 M6J,L'L'LV,;EY*%MI1&A;M2/3OU VBVJ3KP^B<5&3?PSL8A^-)1N-)$H=QEKPGB;_@FX6C-(9!F,1C."*]02>]P5'I M73&NX2L36RH]J>^5YKI$0TG[(C+3M=F!19^"C@9^NX+\KDO"G9%0!7-_!H9. MV2\4BFI.AURZ+Z,$+WV62R;H5B3Y^?]%=VXK1_3>$74\RR>>J]X+E/ER])S_ M)198+U'O5TD#+ZS^9@%/188%B=P>A#=GA\7=MTW)^:O+D#:R<)"D M-";A,)W STI^*/\10CX:P"0;P87KA0^=8=]9$X46KMW>\N?.%MR MP>WC?ZM0$F99[L?Q$@ M2]T03T8M["'<\_VF8J*O&DX >9A[!62#,(NSWFL@.GA1U*C7_MU$-Y_:2ML\ M+KK5[FFV:%XD3^;-NX[DO7:7M, 5N<:G(VILW;R5FHE5&_\^62I+KQW_6='S M$K4SH/V54G8_<0&Z!^O\+U!+ P04 " T9:-81&K&)9 $ !^# &0 M 'AL+W=ON6DMDH65*$]?K]49N MRGCFS";V[E[.)B+7"<_P7H+*TY3)ESDF8CMU^DYU\:CCJ3-V(,2(Y8E^ M$-L_L+1G:/ "D2C["]N2MN= D"LMTI*9-$AY5JSL=^F'8QB\DL&S>A>"K)97 M3+/91(HM2$--:&9C3;7I>'<:P6\8[(+ M?K\#7L\;M.#YM<6^Q?/;+/YA+;[B*DB$,5K!7U^72DL*DK\/V5Q #@Y#FL2Y M4&L6X-2AS% H-^C,/GWHCWJ7+0H/:H4';>BS:YZQ+. L :84:@4L"R'A;,D3 MKCFI'C I.8; -$1OGC,$FSU!3C39RD0P5X5=,AH9(Y!*B_[*GUORU02:']RTA"! 14(P$<1TD%O * TR7 M**M;_P*>A":AQELO!J! )1E[W'_F0I/PM>0!*<.KR@&/?)7QB >,\D/HF*"; M-S?9!I4VR6-YJ,(]HW4)**-R8=E'&';&PT%C_?1A[/6]R\;N"B7?,"NQ](_G M=<:C7DVP=VS0-YWH#SJ#OE=3[1T7E*/D Y/J@: *&Z(LGJH),>AUO+/SFJ=: MR^L];_[/7O-[H\9ZC-?ZYYW!8*?]WO$]KQD)_LYKKX]'>/1&Z^5URWU M8%C7@V%K/7BDQASFY"(*?%/'"A6>,(@S_BO'@]G=CF@2N?#ZTG3I*H:#+%Y1W994+X<\!-\SL30US)I\8]2$!T8PC8$M<+/\( ;S'+\ M8EI_:'L;PH+)1)"Z:9X4T"41;(2YL'+[Y]W^"7RALM+U3N#4\[K^":%Q]0R1 M1 12E("$TL;Z$)<:J/WD@:;"!_=2_$-3"\E[028-P9J]V+Y,!6I(H+2,6B)I M5$?2J/7='Y!\&Y"^A14D9Q$;/]AZ& _KVWJX_EK,E#OR8C(GL2M.*B48$6NO>T;51!;3;G'08FTGS*70 M-*_:;4Q_$% : OH>">H-Y<$(J/]RS/X%4$L#!!0 ( #1EHU@KHA H\P4 M (0 9 >&PO=V]R:W-H965T) M(('=?>^LO+7?@ MLN1:7,GJ8YF;XF*4CD@N5KRMS'NY?2TZ/A':RV2E[2_9NKD)3,Y:;63=+08$ M==FX?W[?Q6%G0>I]9P'K%C"+VSFR*%]PP^?G2FZ)PME@#1\L5;L:P)4-)N6# M4?"UA'5F_J'@2A2RRH72OQ#QN2W-%S*^YL,S<3&".M!"W8G1_.D3/_:>'P$8#@##8];G M[T4FFZRL2FY5*U?DDNLR(T:2%V75&I&3CU9J\+"X$PHJAUS)NH:Y-I>:O&N- M-KS)RV9]B-Q1]X?)W1:"K&0%!0PVB4%QD(V2=V4.[CC4YD/(RQYRWD'>]I!Y M![EIZZ50.#=SX+4#+[^"/R.WA1)B3U$$]) 5@R#(8J/*BC ["KI(A0GUXI2$ M,9V%,Q$*/.[H M0*YTGRQP[]JXZZB PPH>E35B M;,9JES%Q*&.0V_VLG9$KK@OR$A"3UR)'"#==T\>Y+D0W$LI5F%()V! ,N12- M6)6&W%2\T03:,\BK(5>M4J+)OI!;!:\K1W.1_PU=U*[Z4>1=R/L$7'(PG@G" M-;)\(3)A%=L1"<@)\4$C,?R/TY1ZX6R"CXPE-(F8?0[\D(9>-.F<[<>P[-)< M69]+ 1$46$D5U[IF<= M4%LI6?\PA9W?'H5/DP0,IQZ-_9@\?9(RGSTG24K3("&_0:(S&UOS;"-4*0^; MW&<4)RE)9S0(V5?<44"#R'\0V0?Z. '*7A+:\+)98&,:0QR9[^(;^]2+PLG_ M4C0,&(1T%OC(Q \BFLPZU22,QL@*GD,OH!%C/Z6:B++8 Q80&- MP_@G%-.[9C1%?:/XDT$I(* P J4_3BH@;B_%//O! )-1?_90(OM=_H1 5W#8G6+>;;N$_NFR M/[V^A[.R%M2& >;=\OM##?RXPZ.;[;$&7LD.(71P',,^:JSR;0SA&*\Z=6"% M<*L#_/"M>N!E90L;&?3!!#KXE^9F+[N*NEW=;E8KO9;UW+KG65D% T.2%GT)A,RU4)&%RR ML(X\'[MG'),;*#WU#(]O98;D-(A@',Z8W3O@%RY;INK$X0^EK^AAA. M2$,LU-0/D=: 9QREE 5H-42:.Q2[G<1U"6?Q&Z'MZ@&KVNTV)T,S09Y0#5H\ M4GSX33:6&QST\&W5HD*ZNL#/K1F*&3'T?#JA6FUN_FU2-KB?G!YJ-=.=>UDM MU-K>/C4 @-)S5[3A[7#!7;A[W=?I[G8,ZEZ#@DDE5K#4.TW@%*C4%XT M@P( /H% 9 >&PO=V]R:W-H965T[%% MB>?PD!(Y66OS8FM$!QLIE)U&M7/-=1S;HD;)[$ WJ.BDTD8R1Z99Q;8QR,H MDB+.DN0REHRK*)^$O4>33W3K!%?X:,"V4C+S=XY"KZ=1&NTVGOBJ=GXCSB<- M6^$SNN_-HR$K[EE*+E%9KA48K*;1++V>C[Q_?\-M/F//5VAAPQ?6G>\XBZ!HK=-R"R8%DJONSS;;.NP!KI(C@&P+ MR(+N+E!0>%QL@\R[(-F1($-X(,;:PITJ ML7R/CTEPKSK;J9YG)PD?F!G ,/T$69*-3O -^RH, ]_P"-]]ESP5 VZY+82V MK4'X-5M:9^C=_#Z4^G:-JS :43-8M&\8I1__)!>)E].Z!WU>D>G MV/.[JL+PG&%/^1-S>$CH2:K#0F%1&\1WMP94\Z+NBPZSQG !6;"&\"9H^XX< M":*'@W">7D!ZF0Z2,_([9:#ZCQ#O$SL: 3/$LTJ3!U+;=4JU[5FO]L/MEG7 MSV_NW52DA%> &UL?55-;]LX$/TK S4H;,"(1$E6G=0V$&=;-(>V1I+= M/2SV0$MCBZA$JB0=9_?7=TA9JM(ZOE#D:.;-U^-P?E#ZFRD1+3S7E32+H+2V MN0Y#DY=8>*.Z"N,HRL*:"QDLYUZVULNYVMM* M2%QK,/NZYOJ_%5;JL A8T GNQ:ZT3A NYPW?X0/:/YNUIE/8HQ2B1FF$DJ!Q MNPANV/4J=?I>X2^!!S/8@\MDH]0W=[@K%D'D L(*<^L0.'V>\!:KR@%1&-^/ MF$'OTAD.]QWZ1Y\[Y;+A!F]5];+FJC%_A MT.IFY#'?&ZOJHS&=:R';+W\^UF%@,(M>,8B/!K&/NW7DH_R#6[Z<:W4 [;0) MS6U\JMZ:@A/2->7!:OHKR,XNU\?Z6_#KK,#_Z6+4^XE=\)/!925L:^" ++%[:AQ1O'W32X2MJNCR"KD#ZS@ C59/HD #0K9CH;VA.ZX+KT0FN:H;)$YB<2> M3# 2DA1P#/A,T\5@I],,TCC-0VA<&A21]@:VU(A0M_1"1R\@*VT%?^W_7.%HG&&6O,*&+E*G5M:1UDZ)9PD MN1I3#M96OB$&6#*;L.3J-^2AAZYK79_[QE\ 2Z-)Q%P-IN3D D;3)'/R$9LF MXU/7)!Q,N1KUSL]R0P7:2]L.O%[:/Q&PO=V]R:W-H965T&M7:1;1SKKN<3&RUPT;8"]UA2U\V MVC3"T:O93FQG4-3!J5&3)([S22-D&RWG8>_6+.>Z=TJV>&O ]DTCS/,5*KU? M1#PZ;MS)[<[YCIN,*+5LL+52MV!PLXA6_/(J\_;!X#>) M>WNR!J]DK?5G__*A7D2Q)X0**^<1!#T>\1TJY8&(QM\'S&@,Z1U/UT?TGX-V MTK(6%M]I];NLW6X1S2*H<2-ZY>[T_CT>]$P]7J65#;^P'VR3,H*JMTXW!V=B MT,AV>(JG0QY.'&;Q-QR2@T,2> ^! LN?A!/+N=%[,-Z:T/PB2 W>1$ZVOBCW MSM!727YN>8];2K$#V0X%]IDZ>Q!KA?9\/G$4P=M-J@/:U8"6? ,MA1O=NIV% MZ[;&^J7_A)B-])(CO:OD3< ;82X@Y0R2.,G>P$M'N6G 2_]%[AUVVCC9;N&/ MU=HZ0\WQYVMR![3L=30_,)>V$Q4N(IH(B^81H^4/W_$\_O$-KMG(-7L+_82K MI1:SK]%[&^!AA[#1BN;."W6AJ!"($JKN:30/$,**@@\<><%X M.86$LSB. \"!"59UX"HD[RUA1IN>TXCQC99$%6O??XDS!5%^3 MYU%5>UJ'P &?* S).!QK:"P9U'U%BM;/(*G_K",&PM1$E]CH#6RUKFE;JYJ! MJ/\B/S+V7;J13[1J1-MO:'1[XYD$)[&VVG3A&'L41HJV0LN(E*+AV#+88DO$ M55 J:CI/I1]^?S&,665^'#!TA+>J28/27= T)CZXTY4RE,0'([(5!=8$]@7J M(E3HU=)1B]$E*-7S,7-?B1G)@Z:)]&-)\?ZC:E]3TQ\-/6?9=$*:H*7:";,] M2+'HG,(7VP95(.QT."DZ1>%I316DI'F-_IQXN/MP2X6QE"1;&;DF>]G"1TV? M>7+QVA$X.;FIJ .VX3ZV)*)OW7!IC;OCE;\:;KHOYL/_!1K:K:0F5K@AU_BB MF$9@ACMX>'&Z"_?>6CMJM[#M[%KR842RE[C0/H@AP]^Q9[ 7 Z;VQ7UQ&Y,5#D6MW-LB\+^>CD8LS*J0; MFI(TOJR,+:3'T*8C5UJ225 J\E$T'A^-"JGT8'$:YJ[MXM14/E>:KJUP55%( MN[Z@W-R?#2:#=N*32C//$Z/%:2E3NB'_6WEM,1IU*(DJ2#MEM+"T.AN<3^87 M,Y8/ K\KNG>]=\&>+(WYPH-?D[/!F E13K%G!(F_.[JD/&<@T/C:8 XZDZS8 M?V_1WP??X?S/TOU/ASR'BQR5UXBOM:]B@: MB+ARWA2-,A@42M?_\J%9AY["R7B+0M0H1(%W;2BP?">]7)Q:--_ M[>R?YTOG+5+CKZ?'-D[&BQ>OI@$C)7J2[8_?#]FA_T M@)X$K([!7.R_ WEI'1B@3/(AM"3+143"ZN5*-!@JR]?G$23Z*W8J_V?]BWVHC<7 MUV2523"G?!W$=Q13L81LB-$-E;XW;-,R$66MATQQ*#1_S[<$(;&44B_F\>ER=<" M#^:-0'3B,?)7H<@P35@YLP8A3Q8[0%U<2]*T4CY4HAN&Y-Q64KMY60K-2S=0 M("&]D)9$HBSR".Q:#:0+,T172*TL0H:W+%&L: \J#PW"D@=<(&ETY8ACLB); M(\1D/8X*G5,NI&?86NRP2A4+QW\*FB[4@G!9A.SFTWL M)T:$+<:J#,O T?&H>^1F@P1YB_:+:. ,H:N5;#G@D&=#8@4A>H!G/(WM@.SK MT.US$S<"M1GS&5P8!4>WHB.[/1*.GK?JP2A44V,2)YS)DZ%XWB;UN#^%I'Q> M=UZNX1MOKIXW5Z["9L]Y8E>K6\+V>,^;'8*Z'BD+4^'CQB*T#4A<-P']7_:Y M:2M7;Q!'W?#'V]U>-/Y&&5ZVP_^XYTV_93-[Q/]97?&R5@E)@+IZ[>5#K]*Z M.I)QC)N"#<.$"Y!C'$XQW=FFKJ&M18A O^HUPFT5TO3-IAP!PG5%V\N1Q5U5 MEL9ZL:ITW!4I&]6X]72%N:,+/KORW$;I/76@'?5N'04!G^]6'".D=GT!Z6:[ MZ]MY?6MY%*_O?MA=4P6W_R<[\GYAELA[U4* MH,E#GG$UN*B30Q#KEF1MX7L_-*>-. M-+1K QF015,1?:#)3H=.7V')+"DZTS?BNTU M5 &=&[Q89,H^R;:R]1P2KY46>>6,#'+&RS=]J [BP %QFAV"RB&PO,N-+,LK MJFDTE&)+I+%&-#.PH5IO),>XR@**?.0))$_]7>14$PMVQ"9!*^",R@X)_3,2>$&W M!2^L PTM7O@,WE3P&+B6U(KAEJE[\O,SVI ;#;GZU11Q"=AM!C2_RZ4J: PC M!_\'!7(#3O3VC=_S/K30[=9TNVWHT3B.Q9IKA*851H3U5AA\T*\,_N%_\ M8TI&#F3ZGS6B?>-CCS?8!Q:<6@\5XHD9[V] O_7&>K$@P@9!>/\*PCWH/3!W M*]MA*6)OK[(-J5?K+FY<]BY[\[(%Q"M_Q;@B&2S1U>M&PO=V]R:W-H965T>8BSXO<'*>%,QW7UQ[8=$Q+D:4%>6" EWF.V?=;DM'=Q('.ZX7' M=+46U05W.M[@%7DBXM/F@$H+P,C+Q+F!US,45H ZXG-*=GQP M#*I2GBG]4IW<+R>.5V5$,K(0%0667ULR(UE6, M%O.,.9G1[.]T*=839^2 )7G!928>Z>YWTA94)[B@&:\_P:Z)C4('+$HN:-Z" M909Y6C3?^%O;B $ '@.@%H#V <$1@-\"_+K0)K.ZK#LL\'3,Z ZP*EJR50=U M;VJTK"8MJF5\$DS>325.3/^42F%D2XJ2DXW<=]6L^_PC?8].\ M]V"._Z,,S.HUE$W]YP\9".X%R?F_NJXUK(&>M?HU7_,-7I")(W^NG+ M<:8_ M_P0C[U==R9;(E 8$70,"$[LB*5VA#3JJT=5;9CN-_7@4)&-W.RQ!$P:]Q$== MF))C41+KQ0@' M/@ :$[PI")>;/T^Q-CTC^-REL,6FEHKZ4M%%Y-C2VFJ")3:U";U+@48/<%J0 M_H'0DL@?O/3:*C1AOG]LEX:]AX!F$_%4LE6ZT+\7S="SU\$2FUIH[T=@>!DQ M6K4IMMC4)O1&!1IMP&DQ1H=O/2\,T?Y.K8E+DMK6:]78^PAH-A+J7@U*1C.Z M^J[-U$AT]K)88E/+[AT*'%U&FU:=BRTVM0F]=X%&9W!:F\F!YN(D#@Y>E)JP M4/[OT4L3]<8"F8W%QP]S759FU+E+8(M-K;'W)@A>1(?(JFNQQ:8VH7YIFF'U'$NS67"0D1=)Z5W%,C/6S'^;$T$W M]0CUF0JYWO7AFN E856 O/]"J7@]J1[03>&G_P-02P,$% @ -&6C6%^9 M,,F? @ _ 4 !D !X;"]W;W)K&UL?51M;]HP M$/XK5E9-K;21$"!;.X@$9=,JE0D5=?LP[8-)+F#5+ZGM0"OMQ^]L0\HJRI?$ M/M\]]]QCWPVW2C^8-8 E3X)+,XK6UM97<6R*-0AJ.JH&B2>5TH):W.I5;&H- MM/1!@L=IDF2QH$Q&^=#;YCH?JL9R)F&NB6F$H/IY EQM1U$WVAONV&IMG2'. MAS5=P0+L?3W7N(M;E)()D(8I2314HVC!06(= \;>!:^#< 2&-QQUFU*9T@8?K/?HW7SO6LJ0&KA7_Q4J['D6? M(U)"11MN[]3V.^SJ&3B\0G'COV0;?+-!1(K&6"5VP$23)CG&.$&<86.3BDN-CEFX1\ MZ1OY>F2FI%T;\E664/X?'R/WMH!T7\ D/0DXA:)#>MT/)$W2'KE?3,GYV06I MZ3.^''L"O]<*U//XO3?P)XU!B\':#Y3Z?8LV.0KL^N3$T+ M&$782 ;T!J+\_;MNEGPY0;C?$NZ?0L^O\5Y8"9IZIE93:2K0^K78@6B ZB8> MRS7P)A]<]CN7PWASA,*@I3 X2>%'(Y:@B:KPQ7+ -XQB[6[$D+_'+R?P";B# M SKI<2I92R4[265&GYAH!*%EZ:^.\GUZTM2H3Z%$C2_=285T"]#8 ?*%]M$7 M'C)FAYHEKUC&!QTI0*_\W#&8K9$V-&=K;4?;.'3TBWN8BS.J5TP:PJ'"T*3S M"=718=:$C56U[^^ELC@M_'*-XQFT<\#S2BF[W[@$[<#/_P%02P,$% @ M-&6C6)L6-Z9O!0 >R4 !D !X;"]W;W)K&UL MM9KK;]LV$,#_%4(KAA;8+)&4_,AL WFT:($%"Y)U^S#L R/3ME ]/)*.4Z!_ M_*A'1#D6&8 Q2W,^\]9";,Y\G\=KFA$^ M*#8TE[\L"Y81(4_9RN<;1LFB&I2E/@J"H9^1)/?FT^K:#9M/BZU(DYS>,,"W M64;8]PN:%KN9![VG"[?):BW*"_Y\NB$K>D?%U\T-DV=^*V619#3G29$#1I742X'%#=\5="=[QS#,JIW!?%M_+DRV+F!:5%-*6Q*$40^>^!7M(T+25) M._YKA'JMSG)@]_A)^J=J\G(R]X33RR+].UF(]V!!EV2;BMMB]YDV$XI* M>7&1\NHOV#7W!AZ(MUP463-86I E>?V?/#:.Z Q 2#, -0-097>MJ++RB@@R MG[)B!UAYMY16'E13K49+XY*\C,J=8/+71(X3\UO*!=O&8LN2? 5(O@!)MB$) MDXX7(%X3MJ(<_ H^/FZD&^D"Q 47'(@"W%.0Y/&6,7GQ_145)$GY!_!.7@37 M29I*C_.I+Z2%I1X_;JRYJ*U!&FLPN"YRL>;@8[Z@B_WQOIQ9.SWT-+T+9!1X M3=@ 8/@+0 $*P=>[*_#^W0>#7-RZ#5=R0XU<*0Z#?=]M4I+WS=@HJ%QT9WQ# M8CKSY*KBE#U0;_[S3W 8_&8P,VS-#"OI^*CH7LK852&^K16!?WZ7]X,O@F;\ MWS[30P>F1ZWID='#;<:QO3DT*=EG;2T/!I7 LAH]S"$:C*;^0X\9P]:,X7%F MQ(2O05G6R/=>[;68J*,\Z-<\:C6/C)KW8]'V@.=]DFK?6+4?KY:,;HB@CX+/J,IJ6*A3X+)H3EP$/6; P-5 M) .;Y0Y^R%J7)]DVZRUU1IF6RP=V"CMTN?8;Z2>V'BGKT8F7?R.PNP*A+O"J MS$.K.E\&GCQJ ^^BY$-5\Z'3H@]=5'VHRCX\==UO!.X%?J()O"K[T%SWJ\!_ M*@JQD>J%-(:DR2JO=D4ZT)LEVCI.X0*.G(;=2"-;ZQ5OH!DX%F'O(0\<##6! M5^B!9O8.GF("<,@&Y8 )23$"G9D(C\)@](%)$0&8B')]] MDP/MN%\Y5CC 9AS<2=T)2<&?E&5)3JHG61">+D=3VK!B&S:S[0WI8KL?,UMDZWA%1.R4B-@%$;$B M(CXU$?$A$4--UB@@8C,0G66-H=@8+;)]BJXH' 9.GZ.[(&NHR!J:.[K79TTC ML)LUFBXN5(0,S80\CV.:4E;UD%=43E3F4)4Z*F4NJY=+EML7LWI;)RORADX; MO=#):Z+.>Z)3-WKA8:.GV>R&BHJAF8JG21%]%3&KMW6RHFTX=)HB+L@9*G*& MYO=1%BDR.I8]H2)@:";@:U/$=IMB-L/6V0JQX<1IJKC 9:1P&9F;5HMWM\%! MJFA>W$8*>]$+#S)/FBKZJF(VP];9BJL1]A,BH%E5_]&ULM9MK;]LV%(;_"N$50PLLM4A*LITY!A)WQ0JL6-#+]F'8!]5F;*&Z M>!2=M,-^_"A9$4U=:-,X_))8,OF2[]&1\H1'G#_E_&NQ94R@;VF2%3>CK1"[ MZ_&X6&U9&A6O\QW+Y#CQ;PZ=\\7 M\WPODCAC]QP5^S2-^/<[EN1/-R,\>C[Q(=YL17EBO)COH@W[R,3GW3V71^-& M91VG+"OB/$.?WY6?UN9EV:^1 5;YLF?\5IL;T;3$5JS MAVB?B _YTZ^L-A24>JL\*:J?Z*ENZXW0:E^(/*T[RQFD<7;X'7VK W'40>KT M=R!U!]+NX ]TH'4'6AD]S*RR]282T6+.\R?$R]92K?Q0Q:;J+=W$67D9/PHN MOXUE/['XP K!]RNQYW&V05&V1G&ZBV(NKY1 JVW$-ZQ 5VA9?^)LE6^R^%^V M1B_?,!'%R2OY[>>/;]#+%Z_0"Q1GZ-,VWQ=2J)B/A9Q@.E:PEWDAJHC+TXP_,O37;[(]>B=86OS=%[R#N-\O7M[OU\4N M6K&;D;RA*\71XLIM^)09UF?XX-,6,F4#Z3'1>#/ MYN/'8R/=-H00W#32)A@T$PR,$[PM"OD$[=X)?7,\* 7'XV/LM2;9;>3USS!L M9AA:A+#_ONV;;=B=;1BT0VH<^L+L;?L8P]Q*+7B%'% M]F8 $M,,3QO#4YRI MOY4>V&.AENJ_Y0^3-(]V8;CQT5]^[.014LN:+X!Y[$N]$>6-&+W]+K:,HY6\ MF?HM&'O;WC50:KI7!178*55@4*R 4M-CH< " Y%%K7.P")YV+H(+&,&*1K 91TKR1[K#71)EO7Y MD01*3?>MH 0[I1(,BB50:GHL%)A@(#+!7>R0^=-.:.-@%YHABF&(F6$&$AK] MA\XE;_, MM<62DT/AX(@@EWF.0'"G#H6+J")*&@B9F@Z.\]K'0VO@S8!F@>[ MU(RB(F(D#4.>GV!#LZ[U)77!0T3Q$/&=IK>1MJQC :2FQT*!%S&#U_GIW:6N MH_\=:R\NF(LHYB)FYJJR^VV>BYTT(Q!G41)OLHJXAO#$K&A]+5U@&5%81B9. M\QH4U:#4]%@H5"-&_+'(ZVG/8[N3V"Y8BRC6(F;6.I'8-I@"Q%EU6%Q0&U74 M1CVGE0-09(-2TV.AD(W:K%L9\IUV%ZJZF&(>[%(SBKFHF;E.Y_L)7#'K6U]: M%]!&C^IC;@MDL!4R%^A&%;I1H*4LVK-,U4YR%^1%%7E1,WD=4ICK,,[S#8_2 M?D= <%6;=X%J5*$:#9WF-"BV0:GIL5#81LVK:>?G]*2G@-->]^QI=(5)T+] M2Q5/43-/F;+5@C_,HUA?.!=81A66T9G3) 9E,2@U_=T%Q6*^>07M_+<7NB5 M'+;YHZ?1%<4#509?09)OAJ0327P"*LSBMM<+2DT/A4(LG[C,71\4L*#4]%@H MP/+-JV+GYR[MOE;325W:S>_I;"!SC]X-,G./)&+26KB['UC2,"M97QH7D.0K M2/(#IVD*RDQ0:GHL%#/Y-B5%4YJ"TI'?4Y$D7CB0T8IZ_),UQ+Z,MF )\P#6 M-EVL5_F*KWRGI44?E*N@U/18**[R@4J+9AUKUSV%2DSIP$N3BHR"D[7%@40_ MP1MF75MW4&IZ%!1Z!4Y+B@$H>T&IZ;%0[!4 E13-.M:NNP7*R5!V*W8*3K+3 M+N:1R/EWM(X?I;-8^F*#!1>SG+4E%ZM1@:*RP&DA,0 E-2@U/19'+X<#%1+- M.M:NNV5)[ ^\1AXHU I.HM9@5EL0BGD4:ZLNEJD"!6R!T^IB $IK4&IZ+!2M M!4#51;..M>N>6B69#B2[PJW@)&Z9DOT4I8 R&)2:OGU$L5KHM*(8@A(;E)H> M"T5L(5!%T:QC[1IWUE@P::7X^&AK7\KDO,H=CX7,T7TF#OO@FK/-KLK;:B]A MZ_P=OEX>]D8JF<-6S??2;IP5*&$/4M)[/9$W'3_L?CP2Z>#\H!FCVHB_\!4$L#!!0 ( #1EHUA.(12B&PO=V]R:W-H965TVA0)&NVV'80;&96*@L>9*<=/]^E.RX:9L&.^QBZX/OD8\B MF6Z4OC<5HH6'6D@S"2IKF_,P-$6%-3.GJD%)-TNE:V9IJU>A:32RTH-J$<91 M=!;6C,L@2_W9C&FK2? I@!*7K!5V MKC:7V.OYX/@*)8S_PJ:WC0(H6F-5W8,I@IK+[L\>^CSL (AG/R#N ?%SP/@5 M0-(#$B^TB\S+NF"69:E6&]#.FMC\K+D+NU,P)7L:L<]PO$%6L;%"5G,WT*R>@=Q%$\WA//[# \;P@>Q1Z>' @G&1*>>+[DGQ,^1\$LEI"[BJ8L M4\)_Y@NRHA+_M2^!G8/Q?@>N[<]-PPJ%Z5\Q+HT>++L)PIU5J)&=N M@A@H5"MM5U/#Z3"DQVXQP,(SW["U!+ P04 " T9:-8@)39 M)X(" #/!@ &0 'AL+W=ON;EKF6=BJQGE<"V1VM8UD4^7P$0[]T+O>>*&;BIM)_P\ M:\@&;D'?-=?21/[ 4M(:N**"(PGKN7<1GB^PS7<)/RBT:C1&ULE*B <;7)5S M+[""@$&A+0,QKQTL@#%+9&3\[CF]84L+'(^?V;\X[\;+BBA8"'9/2UW-O5,/ ME; F6Z9O1/L5>C^IY2L$4^Z)VBXWP1XJMDJ+N@<;!37EW9L\]N

'!$3I E*/OE=@JPDN5^=IL:8%^T=-?=O31._3? MB#Q!_HUY:\C3*8);8V=JX84,/=,$2F0._#RCQ]"''R>$,QQAG_F[L82KM+ UG0]H+=S:9Q=HT;@.M!+:]#,WK,P?!Z1-,.MK(?1S8)O: M\ _+_P!02P,$% @ -&6C6&@8]<#+ P 9A$ !D !X;"]W;W)K&ULM9A=;?5P("WAI(9P??& 0ZKU[I'#UC,=\+^47E !I]+0NN M%DZN]?;2=56:0TG5A=@"-V_60I94FZ;Q! M+N=BIPO&X4$BM2M+*E^NH1#[A8.=UP>/;)-K^\!=SK=T T^@/V\?I&FYK4K& M2N"*"8XDK!?.%;Z\)J$-J'K\SF"O#NZ1G#A_:OZQVKR9C(KJN!&%'^P3.<+)W90!FNZ*_2CV/\" MS81F5B\5A:I^T;[IZSDHW2DMRB;8."@9KZ_T:[,0!P&$# 20)H!4ONN!*I>W M5-/E7(H]DK:W4;,WU52K:&..<9N5)RW-6V;B]/)G(;(]*PI$>8:$SD$BQC7E M&[8J %&E0*LSQ$UYG*.;W#P'93J@E$KYPO@&T5+LN$9BC3:-TAE:O9A\;874 MMH."C4FB1N]O05-6J _HG17X+1<[9<94;:5@S;MI8OJXMDP'+/KH77.<* MW?$,LF_C73/]=@W(ZQIRHOD(_/$/%(@#X_W:+W[SZ,Z/KMVOJ5KO_6 MVO[Y*,ROJ:(]E=E??3.NA8)^(;LS+]66IK!PS-93()_!6?[X PZ]GT9L!JW- M8$R]M6D2!QO&N<>%[/6Q6S4QL]F?YLM8.NGSTDM.#MP M&'O10!UAKT.K-W5)-XJ'9OQHH)KP >/Q9"7=2/UW.8)@8']CTKD@HR[N[N^N M>D<<#?O.6L$=I/%DE,:GP#3N.(TG!76C=IC)((ZB(!A(9$=J/#FJ<0^K$QQ% M U8Z5N/I8(V/:1U$\2P<,M'1&K^!:\5H[X"G8#7N8(TGHS4^!:YQQVL\*;!Q M#[&#D)"D/Y&D S:9'-CD&-CG8>+% U8Z9)/ID$UZD.TG/L$#)CIBDW%B?[J[ M[QWO%, F';#)9, FIP VZ8!-)@4V.08VQL3#WD >.V"3R8%-CH$]9*.#-9D. MUHU4^-9:N ='7_.O>5,=\!5*[:FT/@6W3]N/"%?UT;GK7G^!,,= DR2%"EB; M4.\B,I.7]:&^;FBQK0[2*Z'-L;RZS8%F(&T'\WXMA'YMV ':3RO+?P%02P,$ M% @ -&6C6,%)OV3.! CAD !D !X;"]W;W)K&ULM5E=CYLX%/TK%ENM6JD9L,WG;!)IFM&T([75J--V'U;[X"%.@@J8 MM9U)9W_]&L) "(Z[C,A+ LF])^<>[L4'9[IC_(?84"K!SRS-Q^I_%;<<75F-RC+)*.Y2%@. M.%W-K"MXN4!!F5!%?$_H3AP<@[*4!\9^E">WRYGEE(QH2F-90A#U]D@7-$U+ M),7CGQK4:GZS3#P\?D:_J8I7Q3P00147MOM ZX*\ M$B]FJ:A>P:Z.=2P0;X5D69VL&&1)OG\G/VLA#A*@>R(!U0GH_R;@.@%7A>Z9 M565=$TGF4\YV@)?1"JT\J+2ILE4U25Y>QGO)U;>)RI/S]XPM=TF: I(O 9,; MRD&22Y*ODX>4 B($E>(MR%4_3<""907+:2X%8*M^&'A]325)4O%&Q7Z[OP:O M7[T!KU0<^+IA6Z%^0$QMJ3B7OVS'-;]W>W[H!+]/A%\ #-\"Y"!7D[XPIU_3 MN$G'W71;*=7(A1JY4(6'3^#=)'DBZ>2C:KTEN&T5N-HK\-='%0]N)QJ]@REO*XQQ'$*$ 3NW'PV)T<3CP/=S$=7BZ#4_7R/,J MCK?9-B527:ZKC'&9_$O*VX>.ZA[).Z P@6Z(0GC,51N(/3\Z0=9KR'I&LK?Y MI. LIDK9\HH1'F^JL5S21W6[+=3-4RNQ$71H4XT$UJG?;^KWSSE<_I@ZC 36 MT2%H= A^T0=J'=IKD59:]&ZUNO*#7E>BP W\H][]552'<-@0#HV$%]4ZI98. M3M-JO,0F*;0DC3A#K]%(8)V2HZ;DZ)R]&HVIPTA@'1V@TQH(QWCQ;P9W:@UX MV(00>Y&+PZ-FU0;Z.,21OE_A@>N!HZT+-53G?N\%7N2@8[JZ0!\&IQ8QV+H. M:%S,U1U!*J.KG.^6I$"M$07E\DG+=52',19:M^K68T!\SAF#1@LS6(N1T+I: MM#X&FHW,"Z:L;U-@&. (!<=MJPN,G,@+3K1MZV>@V= ,FC*O/SQ!H&P5/J:K M"W0])W)/T&WM!S2NZO/K1$B>/&RKYTM>/O_IA1W5:(R%UJVYM1HP..N,&9W, M8"U&0NMJT;H8:+8Q+YBQL&^G,(R MXQZ3U<6YH7]BU4*M,T!F9_"9Y9.890652M,UI[3<)]#K:@0:W%8CH77+;KT% M\LXZ8J/NFHR%UM6B-2[(;%Q>,&)^?T6"$3I^HM&'X5,]V[H.9-[A@06]K M<*+EJH_KD;4/-LO+?RH^$;Y.<@%2NE*)SD6@JN7[S?_]B61%M7_^P*1D676X MH6HMXV6 ^G[%F'P^*;?DF[]@YO\!4$L#!!0 ( #1EHUB-@\-G:0P -2J M 9 >&PO=V]R:W-H965T-=S>D\/?(INEWGY0']RM0EO]6>=?]E\3(OO^EME'JUUG$5)3%*] M>-=[[URJX;#54O09B'DZLT>2!IN7WAE5]415?M7Y1) M%)?]\3E/BY]&Q7[YA$5Q&,^B<$6B.,O3NZ+T\XS\2M[/YU%9P-4/'MNP+.R-_-^*GY(/T6I5_#"[ZN?%C$JW/ZM'GSZ.[AX8W2,?DCA? M9H3&UJLRXM&OWPB;^K?;H>7CMO'"/1L^])YK;^8%E-T,0_/NT661\O.Q;&S55W, M8V=K=(&W;6JO&LH[.%0:W8?E@2XNM/DW[\7VQ&9ZW7VGY;Y7S^B M?CM:'J@OLTTXT^]ZQ9$XT^F][DU^_LD9#7YKZR0D%B QBL08$N-(3" QB<04 M"#-:P]^VAF_3)^]7Q8JP..)I4AS4R"S5Q6&.K)(LTVV'KVLKUK4E'K%1A97K MUOO)A3PY>40R$$E$E,@S"CDX;:0AZ\MY+?% MTC%-VP_3UU:U:T4_8L.=7^%PU%;1R$$I$F-(C+>\'*T5C1Q4(C$%PHR*'FTK M>F2MZ,]W-YG^ZZZH6Z+O#U2O5>A:O4@L0&(4B3$DQI&80&(2B2D09O3!^;8/ MSD^Q>C]'M@82"Y 816(,B7$D)I"81&(*A!FM,=ZVQMAZB/CC;GVC4Y(LFK1F$!B$HDI$&;4 M_<6V[B^L=3\-LR59% M^LM3SVRB^;:MN*]&UNI%8@,0H$F-(C",Q@<0D$E,@ MS&@$9]#D%8-3K(YJ%=0=4"V :A2J,:C&H9J :A*J*91F=LE.JN=8#Q@RUHN% MKK+G6&<92?6J6B#E"9DW#=3:*%:X;')5: MV*?0N8&@P354HU"-034.U014DU!-H32SI9H VQF?Y!0<&EU#M0"J4:C&H!J' M:@*J2:BF4)K9)4W<[=CS[M.=AT!#\EK;/0_QG''[R3HT X=J#*KQ6C,N/_%\ MI_4\!!IR0S6%TLS;V)J8V[4&A)-IFF39K]OBCLK;@W26D[18<9'L(=QD1ZS! MVCK /F[7#H!J 52C4(U!-0[5!%234$VA-+./FB#<=4ZQWG*A*3A4"Z :A6H, MJG&H)J":A&H*I9E=TF3KKCU;/]EZRSYNYSZ"!NQ0C4(U!M5XK>VN4^LWAI\M MR: #2ZBF4)K9)$UZ[EIS1^.MX7A[(?K.K=N1+A=E+]PE?FT?I7-+0--TJ$:A M&H-JO-9VSU)&^ZWPXB:R99.AN8FR;F)68I-0N_:$^F.:S+2>9V21)NN=='IG MZ?^V^+I8\^3E"4'U&31169ZM]>@_#]/G[G[M(T/. *I1J,9>?C$X=$ ! MU2144RC-+.@FC7;M@2_D7:!BD\_+)&VO?&A\#=4"J$:A&H-J'*H)J":AFD)I M9C\U@;9[DENK76A&#=4"J$:A&H-J'*H)J":AFD)I9I?>MGD7TK5A9&4NO MUMJ&)LM0+8!J%*HQJ,9KS7%W:FQP-O!'WGYE'[FA/+3A>+Q?LB]O:'Z88Y,% M>S\@"RXV^3UIOP3//GS7TH5J 52C4(U!-0[5!%234$VA-+.=FDC8.TDD[$$C M8:@60#4*U1A4XU!-0#4)U11*,[NDB82]'Q )%P>=^C..6SL*&@Y#M0"J4:C& MH!J':J+6'&]G%>2?^V?G>\LJZ*BJ;537N3AS#RR]=CY(^_C,]\@3 ;O8N:JQ MGZ.-_2!M["=I8S]*VVM=C7N#O7Q6'+NA/+"AZ^^%PNJ(#T3Z=P*T"09JK&77PP.'5! -0G5%$HSZ[N)ASW[_\QN6#R3P4_L4.S<)-(&&:@RJ<:@F MH)J$:@JEF?^.6Y.*^_94_!5OS=;BLXC>W3_]L _=M?BA&H5J[-B7A$.'%5!- M0C6%TLRZ;N)IW_[1W:<["3ET_8=]0EU75U M@&H4JC&HQJ&:@&H2JBF49C98 MDVS[[BG.07QH6@W5 JA&H1J#:ARJ":@FH9I":6:7-,FW;T^^?\#U'_89=.XH M:%(.U2A48[5F7NW@#&0S4)U11*,WMEY]^4MN?RKSD5\=LO$C@? M[Y^*0*-SJ$:A&COV)>'08054DU!-H32SKIM4W+??3_V*4Y&+5UYO8I])YV,! M-$F':A2J,:C&H9J :A*J*91F=E:3I/NCDYR#0&_7AFH!5*-0C4$U#M4$5)-0 M3:$TLTN:/-ZWY_&@ZTWJ478OL?#W5UG0X!RJ4:C&7GXQ.'1 =4D5%,HS:SO M)@WW[3=:GVA]9;O>Q#ZCSD<0:)(.U2A48U"-0S4!U2144RC-[+ F2?;V*?8M4F@ M&H5J#*IQJ":@FH1J"J693=+D\D-[+O^*-WEK\>7K3>Q#=RY^:&8.U=BQ+PF' M#BN@FH1J"J69==W$X4/[C=ZG.PDY=+V)?4)=5U=0+8!J%*HQJ,:AFH!J$JHI ME&8V6).D#T_RKVX/H>DX5 N@&H5J#*IQJ":@FH1J"J697=)DZ$-[AOX#KC>Q MSZ!S1T&#>:A&H1JKM6?7F^R_;PP=54 U"=442C-[IE\ZEJA[O-\-.KC;AK?X0 MIL5Y2D96>E%,87!V7CSA-+I=;K_)DTU1$CURD^1YLJZ^7.IPKM-R@^+GBR3) MG[XI!WA(TJ_5TYS\%U!+ P04 " T9:-8X'>S;'<# !Z# &0 'AL M+W=O_);4%I X MZV:@+T&S;A^*?6"DLT14(CV2MM.A/[Y'2E9L1S%6U/UBD]3=<\\]/%*G\5JJ MS[I -/!0E4)/O,*8Q:7OZ[3 BNESN4!!3^925R"GXP7+,<[-!\7 MMXIF?HN2\0J%YE* POG$NPHOIZ%SZ9Q*LN_>6:*B3?R(,,Y6Y;F M@US_@4U"?8N7RE*[7U@WMH$'Z5(;637.Q*#BHOYG#XT06PZ$T^T0-0[1OD/O M&8>X<8A=HC4SE]8-,RP9*[D&9:T)S0Z<-LZ;LN'";N.=4?24DY])7G/!1,I9 M"5QHHY:T0T;#&9!&I( ?$@+)G*$G$I" Q,9E%)KU+2'JZE,B\/'N!DY>G,(+,H,_ M"[G4A*S'OJ&D+74_;1*\KA.,GDDPAK=2F$+#;R+#;-??)[%:Q:*-8M?10<"W M3)U#'+Z$*(AZ'7RFA]VO%N0>1,X]/D G;CW10:U0J]Y-=?PD'P MJBO](X'MB-%KQ>@=0D\ZJQ9.;,6>=B5>HPT >GB5R/TMP+'PRC88_?4J!\&HVYR@Y;$KO).&;DQ-@M-J!DQ#@5G.1;YUEW1E=3#T]Y;; MD_3H2V(XD8?#XZ@]^>ODV(8ZDQ['0=@79ZH7"H[X^&KCM M%\-H=!'OU7.'U5D8!'&X5]+^5A=7H"\-=9YN6-#' 2IK0,_G M4IK-Q 9H/S>2;U!+ P04 " T9:-8B'N/?OX$ "-(0 &0 'AL+W=O M/DA7)M&4F&BCL);'DN\]WQ^]XGRE/]UQ\ MERFE"CSD62%G7JK4YMKW99+2G,@KOJ&%?F?%14Z4OA1K7VX$)/-I=>]6S*=\JS)6T%L!Y#;/B7A\1S.^GWG0>[KQF:U35=[PY],-6=,[ MJKYN;H6^\AN4)$^8 #N2;:D$?*4+(]B.E!4W[)94LG5! M%%T"(D%*EVM6K V+US=4$9;)-QKSZ]T->/WJ#7BE+<"7E&\E*99RZBN=1QF- MG]0QOSO$C"[$_)&(*X#A3P %*.QP7]C=;VC2N&/3W=?5:TJ(FA*B"B^\@+<@ M,@4KW0]/!>C*R I1]NJUW)"$SCS=C)**'?7F/_X H^#GKOP<@1G9XB9;7*'C MB]5[8H(\D.1;21+PYV_:#GQ0-)=_=>6/7>;O",S(/VSR#ZVK_84KW2Q$2KW% MMEW1R>(#4%0!E=OI;HY0' 53?W>$&7&R#W+F'I\ M+M(#V.@H!AR&$)U$VF$UP@'NCC1J(HVLD>K-6&^U!: /24J*-04)+Y30NSOX M!WQ2*15-%JP[=BM\7V8Y C,J,6XJ,1ZBL\8N\W<$9N0?-_G'+CD;G[,1C? I M9[NL@LFXF[.3)M+)?^;LV330]VX%W1"VU/9:?4F]O'KN 5Z1.]D*H0?E84/I MS-,:2M_U=01F5 T&K=8(AF!XC>JH!*[0S!HTV'4$2PE41P$$T$G8HB5VAF#5I9!%^BBUZ\>]=H M!FGC^(S:YU9Z^XXN,+L51]"NCFS,OGGF*\T06[P]W-Y$<(1F%K?5*S3S)*15>,BJGOI.@1K-H#7&X0GYNZSBZ,(40*T20W8E M9B/_[UP]>[@UQ"2PA]S[G,@1FEG@HW,Q-$1#(+=G94-(0]1*0V2577TF08UT M3/-P/#KMA7.C";[P=1:UX@W9Q=M K=!K%MA#[+WLCM#,@K8*$XT&H;Y3(>@* MS:Q!*P21_62O[RR(SI@]"J-3^I\;01P&%_C?ZC5DUVL+P:5\>R!J\JB)K:BN MB )"4Q[(/=G(_W,F.#WAI#&<"D57:&8-6J&([,>'?6;"I.MK M\AB?MD6'613'%X[F<2OGL%W.#=T7+SK@M\?8^]G1$,=_N!6=& [R^,RI+G2% M9M:@U878?K#84/%3X2H! $A8 !D !X;"]W;W)K&ULQ5AM;^HV%/XK5G8UW4I;$R?AK0.D%E3=2JW6M;MW'Z9],.$ 5I.8V0[< M_?O929J78EQ@3/T""9SSY/$3^SG''FX9?Q$K (F^)W$J1LY*RO65ZXIH!0D1 MEVP-J?IGP7A"I+KE2U>L.9!YGI3$KN]Y73LDS&-(5'CD26 M)(3_N[MP*94X32 5E*>*P&#G7 M^&KBASHAC_A&82L:UT@/9<;8B[ZYFX\<3S."&"*I(8CZVL $XE@C*1Y_EZ!. M]4R=V+Q^1;_-!Z\&,R,")BS^@\[E:N3T'32'!@Z),2):4R8I!0M/BFWPOA6@DX'!/@E\F^(0J2 MT%A<*/BOSU/T^=,%^H1HBGY?L4PH?#%TI1J39N9&)?^;@K^_A_\#X9!?DW1 M4R7032[0G_<*#MU)2,1?)BF*9X?F9^L%?R76)(*1HU:T +X!9_SC#[CK_6(2 MYDQ@+9F"2J; ACZ^2S<@I)YI0K]_92 O:FK,8D!"2Y(K91*@0.WFJ-J@-N-. MOZ->^Z8Y,$-0X'6KH!;AL"(<6@E/@=,-T8Y3+@<3NP*BTWBP[_>[WAMZNU%X M$(8#,[].Q:]S*+_&&C61[.P\/@A#[+\A:8A2(@9FDMV*9-=*( MJ4(P!TYR+W^''3.CYO<$;RKM1P2#L[WGOO8IRSTKYMXQ)M5;7G$:03]6B M[)0S5EG:/6P@1OC"Q-L*?>QR/1-82X5^I4+_ UVM?TZ9S@36DFE0R33X7UQM ML#-S#:YF"-KK:MBKJ[_WWWVMQ&@^^ZVI64/:W!J="3Z3IY5 5H*VD#;!NM9C M:XT\V<]*6"M=6TB;;EUSL;WH/M-E2A"ZVM1EW0W-QJJ_AW2YB9Y[;0MIT MZRX#V]N,PSQMMUTP-6N&,$NWANNV MO[BB.\K7=0PV8*V]^QX;KR8VO%/-WC M^N^_>UM(FVY=@;&]!#<]+DOW^EM@]C8QSN M:R60E: MI$VP+ON^?2-_JI^5L,U3!=,FU!!FVH6ZC0,[?5KZ0/B2I@+%L%!Y MWF5/C9D7!Y#%C63K_ QOQJ1D27ZY J+(ZP#U_X*I?6IYHX\%JV/@\;]02P,$ M% @ -&6C6""SMS'E @ PH !D !X;"]W;W)K&ULQ59=;]HP%/TK5B9-FT3)!Q1*!Y%*JVF55@FU&WV8]F"2"['JV*GM M0/OO=^V$E':0ATH5+XF_SKGG'M_$'F^D>M 9@"%/.1=ZXF7&%.>^KY,,4_4\ M!2XW$R_TM@.W;)49.^#'XX*NX [,[V*FL.FW@D:341N8U M&!7D3%1O^E0;L0,(^P< 40V(G.XJD%-Y10V-QTINB+*KD*8L+MR M9Q3.,L29^#MEBJPI+X'D0'6I "TWY(3,<8PZXPPDF6"/N(**E#!1E$:34H-M MHP$&%.IB8D5,!F3YPB>7))'"X(QEQ*9F*:B*\\L5&,JX_HJ1;F$-HH03:VY* M9O2Y5G"#8""75'%)-,M+7D%Q8D?HM973V7*0N;2K.#//8]^@/39)/ZFMF%96 M1 >LN*&J2WIAAT1!U'\-]]'5QMJHL39R?/U#?.A*7N;[A+0"[8=XK@N:P,3# M+TV#6H,7?_X4#H)O+;)ZC:R>8^^U[?C<[=!_1FJWQ2];_VN[]9K\^8D\Y-I MKO_N2ZGW 2GUFY3ZK4Y/2XTC6F.1Y0LFG/;.P>+K$,[HPA5)YU71N]+>EUL5 M/:S"V__<.@ZZX2@<^^L]JD\;U:?M]4&?#M5'*_"=9@X:68-CU,?@ U(:-BD- MCUH?PWWUT0NC_?5QUJ@^:U5][TX4_"5>K%'9"O9%;F5XIZNC1M_H&(4R^H"4 MPN#E. R.6BIU^#>U$D6]-[7B[QSI]GJ$A].*"4TX+!$7=(?XBU#5C:/J&%FX M4WXA#=X97#/#6QHHNP#GEU*:;<=>')I[7_P/4$L#!!0 ( #1EHUA^*#&^ MQ0( *8& 9 >&PO=V]R:W-H965T,JYF7:UU>^+Y*E1)*Y MI(+Y81!$?D$H]Y+8K2UD$HM*,\IQ(4%514'DRQR9V,V\H;=?6-)-KNV"G\0E MV> ]ZH=R( M8 4APU1;!&+^MGB%C%D@(^-W@^FUE#;Q<+Q'OW&UFUI61.&58#]HIO.9=^9! MAFM2,;T4NZ_8U#.Q>*E@ROW"KHD-/$@KI471)!L%!>7U/WEN?#A(",-W$L(F M(72Z:R*G\IIHDL12[$#::(-F!ZY4EVW$46X/Y5Y+LTM-GDYN")6P):Q"*)"H M2J)Q7,,)+#$5/*6,$N>>6$.:$[Y!!93#FG)B-@D#L[\R09J:C08@ W=>:24E MY1OK&55P?(V:4*8^P9$%^)Z+2A&>J=C7I@JKQ4\;Q?-:3CAV$4?.YQ8-PZ,.Y#3^:XH9S7 MEX"9"X-= FN(R$'8%K)-1N?CLRCVMQW,DY9YTLN\("_V'G=>KSISW_C['3-\:.@W!Z_HK6/^@= M!1=K5MPI=U[_D;7G=P\Y#,>2M@N#:IP>G4%"SKKEA/M"A= M)UH);?J:&^;F0X+2!IC]M1!Z/[$$[:&ULK55=;YLP%/TK M%I.V5EH+ 4(_1I"2M-/V4*EJ]_$P[<&!2[ *-K5-:/_]K@UA:4;3E[W@KWL. MYU[;QW$KY(,J #1YJDJN9DZA=7WINBHMH*+J5-3 <247LJ(:AW+MJEH"S2RH M*EW?\R*WHHP[26SG;F42BT:7C,.M)*JI*BJ?%U"*=N9,G.W$'5L7VDRX25S3 M-=R#_E[?2ARY TO&*N"*"4XDY#-G/KE<1B;>!OQ@T*J=/C&9K(1X,(.OV]$^P7Z?*:&+Q6ELE_2]K&>0])&:5'U8%10,=ZU]*FOPPX ><8!?@_P M]P'A*X"@!P0VT4Z93>N*:IK$4K1$FFAD,QU;&XO&;!@WNWBO):XRQ.GDOJ 2 M"E%F(-4' H\-T\_DA-Q!*GC*2D9ML45N:L52H@7)6-EHR$AK*X0=N@&)&TY2 M4548JPRC(GABE*8\8WQ-CJY 4U:J8V3NE_N&"Z4.2:9Y"]Q+M8B*$:_K8:"_\@X0V5IR28?"2^YXI:'X?,: MX9YOX<$!.<&P.8'E"U[AN^ZVX]=\I;3$ _][K$0=13A.84S@4M4TA9F#MUR! MW("3O'\WB;Q/8_G])[(7V89#MN$A]F1A3]@1VQZAX[%L.XJII3 .M4G",R\Z MC]W-;AHC4=%%>#%$O= W'?1-#^J[,@DA!PIO=,SU"0[W^X& M6M36^E9"HY':;H%/'4@3@.NY$'H[,#\8'L_D#U!+ P04 " T9:-84&+M M+XL" $!@ &0 'AL+W=O(D4;M7NH>G!@$JPU-FN;L/OO.[8)S:Y(3KW@ M#^8]Y@TS+VVE>M E@"%/%1=Z%I3&U-=AJ/,2*JI'L@:!;W925=3@4>U#72N@ MA0-5/(RC:!I6E(D@2]W=6F6I; QG M:*Z*:JJ'I> )?M+!@'QXL[MB^-O0BS MM*9[V(#Y6:\5GL*>I6 5",VD( IVLV ^OEY.;+P+^,6@U2=[8I5LI7RPAQ_% M+(AL0L A-Y:!XG* )7!NB3"-QXXSZ#]I@:?[(_LWIQVU;*F&I>3WK##E++@* M2 $[VG!S)]OOT.GY;/ERR;5[DK:+C0*2-]K(J@-C!A43?J5/71U. ,@S#(@[ M0/P:,#D#2#I XH3ZS)RL&VIHEBK9$F6CDE7Q4=4BODBXHFI$DO%' M$D?Q9""?Y67XO$9X%#MX8K),(4= MYFM=TQQF 4ZK!G6 ('O[9CR-O@[I^T]D+]1.>K632^S9O1L=* @]@$(G(%08 M5C#>V($]]DM;LKPD+2@@0AILGYPW^.]M'YD22$YYWG#?=')'@"K!Q%Z3&I1G M&*J@3VOL6]W:UR&+1E=I>#BMS�M _RBL.3@:I [9W/:)++1AC?A?UM;V5S M-\&O[A=H<=Z1_M%X?\06W3.A"8<=4D:C+V@0RGN./QA9N['=2H,FX+8EVC0H M&X#O=U*:X\%^H#?^["]02P,$% @ -&6C6!M4PZ'6!0 ^!T !D !X M;"]W;W)K&ULO5E;;]LV%/XKA%=L*=!4XD479XZ! MQ&W1 NL6-.WV,.R!D6E+JR2Z)!VW_W[4)9(E44R"*7FQ=3D\/-\AS\=/Y.+ MQ5<9,Z; ]RS-Y?DL5FIWYC@RBEE&Y6N^8[E^L^$BHTK?BJTC=X+1==DH2QWD MNKZ3T22?+1?ELRNQ7/"]2I.<70D@]UE&Q8]+EO+#^0S.[AY\2K:Q*AXXR\6. M;MDU4U]V5T+?.8V7=9*Q7"8\!X)MSF<7\&R%<=&@M/@S80=Y= T**#>@^59_XX3VK 7F%OXBGLOP%A]K6G8%H+Q7/ZL8Z@BS)JW_Z MO4[$40/MQ]P U0U0OP$9:8#K!F7FG"JR$M8;JNAR(?@!B,):>RLNRMR4K36: M)"^&\5H)_3;1[=3R.J:"Q3Q=,R%_ >S;/E$_P"E8Q33?,I 4>8[VV3ZEBJT! M5S$3(.*9GC%Q,92WA8F^9Z] KJ<T9@;X.@.^"6R M.OQ(Q6N X2N 7$0,\:SLS2]VNKF+RN;8$@YNQ@&7_O"(OP]YI*M0LB)YU=7+ M(F/7BD=?F^%Y6PW/WY]XF@(]BP]4K/\QY;+JBYC[*ICA3.YHQ,YG>B E$[=L MMOSY)^B[OYH2,9&S3EI(DQ9B\[Z\9-LDSY-\JVLUI7G$3&@K%W[IHJ"MVR4A MQ)V'X<*Y/09BL',1G/NM72=&KXG1L\;XQVA5@).42UT&-TSS+=.L%Z54RF23 M1+3@,&,95'UY1T&>(H^$?@_+T QAG_AF)'Z#Q+M"&5J>0>)X96M! "ZS0?M?T%.V%8+DZW3&1-F@A ,@O,P]F /PM *Z8D&S1#"!D)HA:"9[YY"" ?=$L_%"+J]\ QV$+K( MP^8 YTV K;?,.+VM'A[+3!,YZX"%;KMRNL](V75G$V5F M*F_=U!R)"OC_:;OV<3P-(9[WB9XI)0@:B-$STC:=6>=@B=>G]@,5A[R MW1$HK7* UA7XR5F[[KY+R$$P[Z,SF*'00R/P6@4 [1)@*N:NNSF.SP_Z$L%@ MA(@[(A!@JQ"@72+<3]W0L*"[ >F'-[0*,)Z/A-Q6X7)HU,SD;=N M:EH) NT:Y&'$/M07IV'HD@%C&.P@]H+YV(1NA0BT*Y&)V7T^B#,,T&"A&EJ= MPI"8H:!692#K4OWD[%YWWP'G^K"/SF"F%^M@!%TK%)!=*$Q%[FBH$L(Y)JB/ MPB Y$!R1O:@5$\@N)NZG=S1<^B&:XWYX0RM=$,0+1[[K4*L1D%TC:()BR38' MJS+7T0_P66@F3\LY#R[6_^ZE*HC>&/JDFPE3>>OFH143B#PCM2.KG9J)O'53T^H4;-KT) M;3(D+O;0R"<_/CH+L:N5^ZNN=N!WJPZZ7O^+V62(0X@'.TC.T1E:QL2V/%J4 MFJ\T/5>G2LW3YOCRHCRTZSV_A&>KZA"R=5.=B7ZD0N=?@I1MM$OW=:!3)ZIC MQNI&\5UY4G?#E>)9>1DSJF=L8:#?;SA7=S=%!\UA[_(_4$L#!!0 ( #1E MHU@EG(X)0P4 +4: 9 >&PO=V]R:W-H965T7!/#NIV]7R^I#FFT9_RHB (D>TR03%Z-(RO7Y>"R""%(JWK U M9.J7)>,IE>J6K\9BS8&&A5.:C(EE3<8IC;/1?%8\N^'S&=O(),[@AB.Q25/* MOU]!PK87(SQZ>G ;KR*9/QC/9VNZ@CN07]8W7-V-*Y0P3B$3,X %)$F.I'A\*T%' MU9BYX_[U$_IU$;P*YIX*6+#DKSB4T<7('Z$0EG23R%NV?0]E0&Z.%[!$%'_1 MMK2U1BC8",G2TEDQ2.-L]Y\^EHG8@=2.I"V@]/C8)<.=A'HCED1UELJ MZ7S&V1;QW%JAY1=%;@IO%4VHI-7I^B5,D*?([81- O%;"P5\WS\<5"RO-JQ)#TL;?2)93(2Z%T60MCT M'ZN(J[#)4]A7Q CXB?(WR,:O$;&(H^&S,+M?KI6[10IWVT#'KF;!+O#L/KR] M=/]1I'O12/>'78I//C*A\OKW1^6./DA(Q3^Z7.[&S.Q@_[@6C,\-1U2676H.A6%%TCQ<],T@3=@VJH@"1]U!'<(;A[(Y\1 MU\=6BV#7;.HYOJ7G-ZGX38S\3JX@@V4L3_O(33JC.MAU<8M;U^J,6-AW].2\ MBIQG)%>6]9*S5/673,;9)LY62*U1G.9-7MLIO X5['I.FW#7RO/(=*+GZU=\ M?2-?M:C)!-0B)K7,_"XSV\?VM$6M:]8SQ].*UM1(ZQ:"A H1+^.@2!M2RW7^ MVM"#FK@N$N-XQW:0@< :J<%6O;Y9+]A:R\$&RLQ0:,W4["W]^(#>Q5O5(UZC M#(KZZ>D8)6KCW?)]VVN5N<;L##NNJZ]U3&K6Y'^L=O2OTC9R0WFL0D_4G(-> MCA@Y'#W/ Z$U,U:+"_R2Z@(/*B^&0FNFIA88V*PP#JH%I]O7U>+7+O>N%;$F M/0L.KN4%-NN+9U?[#8\9/\LS%P>@C(1^[3+3.'I6!T)K)JW6/'CRD@5O5%A' MIV8@M&9J:L6%S9+KT'+HZJ4B, M&NN@[[<2HB7L?<=OO0XZ.Q_W?".16J81LTS[X2<'Z'N5;E$J\R!(]!1+,5 M%(%S&DCUVX**"%TGBM-["%=Z36'F=^P[-!1:,YNUB"+."[878E1L1Z=F(+1F M:FKY1LSR[; =+*+9(<+>I//^:LQLR^UK,+5<(N8]HH-ZH&8'2$=18V:@6,L6 M8I8M/^Z!&BF"VY^D&B-B]<@54LL58I8K/]?__,YVI.+KM?>*=&;$[TBL\=X! M0 I\59R+",5FD\G=IGCUM#I[N2Q.'%K/K_#Y8G>"4L/L#G0^4;Z*,X$26"I( MZXVGLLAW9R2[&\G6Q3'#/9.2I<5E!#0$GANHWY>,R:>;?(#JI&K^'U!+ P04 M " T9:-8\2)BPVH" "Y!0 &0 'AL+W=OTU,+P35?Q; U786 MI='^XH&M6^LNXK+HZ!H>P7[K[C5:\X?O#+;F MX$R>.KU+<^%^R#;[G>42JWE@E!C!F()@, M7[H;ZG 0)[C@&P 9"\!TU< ^0#(O="0F9=U32TM"ZVV1#MO9','7QN/1C5, MNG_QT6I\98BSY5>Z T.PGDQ62@!IM!*D4M(RV3.Y)M@NFKJ"&W)V#98R;MX5 ML<7(#A]70Y1%B)*]$B4G=TC9&G(C:ZB?XV/,>$P[VZ>]R$X2WE$](7GZGF1) M-CV2S_(T?-XA/,D\/#^13CY6,?=\^2M\MZ%X6$QRS4S%E>DUD)_SE;$:&_77 ML8H%QNEQ1C>\5Z:C%@-1^?9->I%\.B;W/Y$]$S\=Q4]/L9@6THX/ID" 7OOE8+"9>VE#9XVWX_Z9^[%[<;_ O136R#^:L-2P[=8,1X%# M@Y3)Y!*G6H=%$0RK.C]K*V5QZ.4W1LNP+BMR[]02P,$% M @ -&6C6.QYTKZ0 P PP\ !D !X;"]W;W)K&ULS5?;;MLX$/V5@5HL6J"-;KXDJ6W CAHTP!8UDK3[L.@#+8TM(9*H)>DX M ?KQ.Z04Q4H4;;S00U\LD>(Y,V>&0W,F.RYN9(RHX"Y+\P)R^K+G(F**AV-BR$,@B \I2VW.!*S8A+/>/I7$JEX:AU;$.&:;5-UR7=?L!(TU'PA3Z7YA5VUUK$@ MW$K%LPI,'F1)7C[9716(/0#QM .\"N ]!0Q> /@5P'\M8% !!B8RI103AX I M-IL(O@.A5Q.;?C'!-&B2G^0Z[U=*T->$<&JVK%+(\@BXBE% P:42J!*!E%X% M*\QQG2@)'V$>18E.%DOA(B^WG(:^"U"Q)'U/*[Y?!?#N[7MX"TD.US'?2N*5 M$UN1I]J>'59>+4JOO!>\\N$KSU4LX7,>8=3$VZ2PEND]R%QXG81?F3@"W_T MGN,-6OPYZX8'&-9POP4>=,/G!5EWO#9X0XU?)\TW?/Z+[JQI)H)%F1M8IBR7 M,*<4?C,I7#93V%QVS58IPC7>T8>4AS?P]Y]$!A<*,_FS+56E+X-V7_2Y="H+ M%N+4HH-'HKA%:_;'&W?D?&J+UI*'KY'<)K 3>.@> MZ9,LZ(FL$;!1';#1;U2GHSYST"=9T!-9(P?C.@?C_NJTI!K^9YUVFCPT.N/7 MUNEQ+?FX4_(UW:K6*=[1OW3(1<$%4[0)+Q\WFI[/T.PS^ 4=9=UIY] MU2=9 MT!-9([XG=7Q/?J.R/NDS!WV2!3V1-7+@.H\75Z>[L-F]"2]=1/>*N_6NZ3PK M:UW5CO.DJJMU^Y4X&'I/EP7=?OU?W7L7=K=3]_E6WXE!*J:V\@.@OKBOX1Z9 M:-7N/M/DCY]I.NNV>>C&Z(NMC)"]U]UD2">W[A(EA'R;J[(#J&?K3G1N^J\G M\PO=H9JNZ9&F;&^I/=@D5)QT;A*E&PO=V]R:W-H965TS!-'JPA(?R69I#*.TO*$B+D*5N9/&- 0@5*8M.V M+,],2)0:_D1=FS-_0C\<.3;>4 %?%'!#O>.$9Y*0M*W_.3EW!J M6#DCB"$0>0HB_[;P!'&<9Y(\_BF3&M4SB:"^!-&=XCET3);?J"T46A9393FP_@JF+P; M29SPY^6(D#1$5*R!H8QRP4!$#.1H";2 %):1X.@&_0;5*0ID%*)+E#7P>B3* M8I)R=/4,@D3QM834\AZ;H4QI"V,:;4H=*#/L@QLP>3/B9L%ODX(_(MNR1AL_3,/PQDW#+5G!G M@(Y3C8VC\CD]^9ZE?"F$:%8*.5="/DJE?U5:/W'>:6,\/B+6#1HY;@^S^XK9_2"S M3_M,+@/D1).3:<-2) TH=QE$. ?]6W_?87%CVQT1-5&>@WO(8JOV6&N0;FZ< M)*%,1-^(.+BE7&L 8R36^I[5(8(==W3$5A-EXT94FVUC18#_3_\LT>ZI!JJ) MZQ/2KJG9)X4\+"M@GZ\] %U%:4 3N-9RM;M<1Y:%C\==$^?V"EG;-QZT.;_H M>663TVMY4=.]5+9VN;7MXM%WU/SQX"+@;.DNE*TM7;TTP,-K@U,&4,+U[U)9 MP5!(FU;MYGC0]4X;0(EOO5]6IQ%H@L9>#[?:,O&P9YYO ;AKD1T1AT+:1&L3 MQ<,N>G[S[SKFC3=RCZEJHIQ&$VZSK8T5#SOKJ>;?=N(MD$8UC*E-;MG12/%=\?BA-!,[6%7U A:*(.UT!" M8'F O+^D5!Q.\@=47X'\_P!02P,$% @ -&6C6.&2P_@W! @A, !D M !X;"]W;W)K&ULM5A=;]LV%/TKA%8,+5!8(OV5 M9+8 )VG1 #$6U.OV,.R!EJYMHI3HD?1'_OTN)5MR8)E%/?M%$BGRW,-[+WE( M#C9*?S<+ $NVF*!65HH<7C0QJRSC^O4>I-H, QKL*[Z*^<*ZBC >+/D< M)F"_+5\TEL(*)149Y$:HG&B8#8,1O;MG?=>A:/&G@(TY^"9N*%.EOKO"4SH, M(L<()"3607!\K>$!I'1(R./?'6A0V70=#[_WZ)^+P>-@IMS @Y)_B=0NAL%- M0%*8\96T7]7F"^P&U'5XB9*F>))-V;;7"4BR,E9EN\[((!-Y^>;;G2,..C!V MH@/;=6 %[])0P?*16QX/M-H0[5HCFOLHAEKT1G(B=U&96(U_!?:S\8/*,F'1 MS=80GJ\6=[_O?,"SCFND7:]"-A$>N0;Y-'\O[= M!P]NN_)+N\!MG\!]5L:0A[TS$N>#OY^Q#7FRD)E_FD9> G:: =WLNC-+GL P MP.EC0*\AB'_]A?:BWSQT.Q7=C@\]_F2LP!2%E+B S7F1\?L OC:Q+?%H5 "Z MN;N.HU9[$*X;6'0K%ETOBQO4L' MMW<%NOV*;M_KUH)N-3&35US*$KWBLHEGB43I05C;K6YS6&\J^S=>^T^68RKE MY(5K?+NU@CS#7!A9I%D3"R_>F=ZZK=C>7CJXMU>@2Z-Z!8XN%MX=U)OXTFZ+ M-@>8'J@ _2D.'XET-;C6+T$+E39RH<=B9F2)?\54 M0L&OD14[9L7:IU8V6NL!]:[?\1BV(L%)\!E2T%R2/_B6C%)49&&L+M?;"::& M2*"1U37$@=;J0#N7GA/4*SCG,JZ5A/JEY*R$+"%[A_EX(NRU4E#ORAZ/,<#9 M*FLT=PU-H+4HT/[%8^K5F7,9US)"_3I2;U+P#62F44N(6H,FFX5(%N6ZAW]Y MIE9N/YKQ5S(%LN0B)7B@:!R1WR*-R"MP;7ST:UVA7AW K>;V9"I<0T%8K2 L MNG0J,*\FG"4PSM'"G!"^%FM1,RO M1+_;!::E]RSE1SC7:[5&L8L?9]@UM(O5VL7\)YK_'>?^\>F5'>V"PX-KD0ST MO+C\<>BXI)0W)%5M=<$T*J]5ZN;E[=28Z[G(#9$PPZY1JX\1U^6%3UFP:EE< MLDR5M2HK/A? <:OH&N#_F5)V7W &JFNW^#]02P,$% @ -&6C6#]\P,<< M!0 ?B$ !D !X;"]W;W)K&ULQ5IM;^HV%/XK M%KN:[I76$MLA+QT@46ZO=J6R6[7K]F':AQ0,1#>)66Q*)^W'SWEI' ?C@NJ) M+VT2SGE\7IX<'N(,=S3_SM:$F4)GWD.%X_C>*L-QZ6U^[R\9!N>1)GY"X';)NF4?[/-4GH M;M2#O=<+]_%JS8L+_?%P$ZW( ^&/F[MR93DB0%DHCC[QJTUZQ9 M.+:/7]&_E,F+9)XB1J8T^2->\/6H%_3 @BRC;<+OZ>X74B=4!CBG"2O_@EUE MZPGC^99QFM;.(H(TSJK_T4M=B):#P-$[H-H!=1W< PZX=L!EHE5D95J?(QZ- MASG=@;RP%FC%05F;TEMD$V=%&Q]X+CZ-A1\?/Y"5: H'<591HBCMQ\^$1W'" M/H$+\/CP&7S\\ E\$!;@MS7=LBA;L&&?B[4+A/Z\7N>Z6@<=6 >#&/7DFV98PL,QI"FY>.,FS* '3LH,D9T"4#=S2;'5Q*VB[ !/&"&?@SUN! M [YRDK*_=$6M%G7UBQ:W^!7;1',RZHE[F)'\F?3&/_X />=G744L@2GU<9OZ MN";T\:]B(N5UC72)5MY>Z5V,GN>QC_W #8?]YW8*&C/HA!@U9DIP@R:X@3&X M;QN2"^IG*[#)Z3+FN@ KA$%KY0O7#W$GOGTK"-W0=_7Q>4U\WI'QL>IVU9;0 MB'$J5RR!*>GZ3;K^.>XEWV9]+($I]0F:^@3OIFNP3\2!ZSI=ONK,D(L\/5_# M)L#0&."C:%="YQ$7S2$O0G$P_4UO1#FU(Y; E(2A([]&G7-PME[54HELH:DU M:DD-^&[>UA#*G(6#$(9>A[DZ0^R[@P-?!1#)*)$QRHEH5SR/]!K'Z'IR.RRA MJ8E*Q0+/(EF@5Z"'IGH;!5*64+3:V1%%/0J$6.F[K^'CT#/PRZ MZEMC%@8># Z06.H9:!8T-[.;B38LH]O)?;"$IB8I-1$,S\)5JR+*%IKZDUZJ M*&14(&^.V]I=U:NA-^B.6YV=B['KZ)F*I(1!9@E3,/7H46O&.K4UMM#4S*4L M0N@<]$56%94M-+5&4E$AHQHY:M36$&UJ(@\ZJ,O@?3.(?!\>(+ 4-,@L:"8L MCK1A&=U.[H,E-#5)*8K0X"Q BZ'1YNF_F M!SX^Q%.I6I!9M10\/7[06GVT8PM-S5R*(12-Q,L=PXH!2RE##9+F6\W,^T#?:L/=&RAJ3E*-83A638]K.HF M6VAJC:1NPN;'26_-V=I=_>GEA7Z'IAHS8=4R4\-K;5N](5EN9D>/63/4R7WY M/Y[L8"F$L'L6[EK54;;0U!I)'87?OR]60[2WY!"&<(^_&C/'P5W^]EL[V:(+ MJW*#GX$YW6:\VAMNKC8O$4S*K?/.]6MX-:U>!9 PU9L)LRA?Q1D#"5D*2.?2 M%Y'EU69_=<+IIMPO?Z)<4*$\7)-H0?+"0'R^I)2_GA0+-*]&PO=V]R:W-H965T2EQ0HL:!"OVX=A'QCI;!&51)6D M[ 38C]]15B1EECC7=;Y8HL1[[CG>\1[1TXU47W4"8,A#EN9ZYB7&%.>^KZ,$ M,J[?RP)R?+.4*N,&AVKEZT(!CRNC+/59$$S\C(OKR$5&YF'O6>'MR)56+L W\^+?@*%F"^%+<*1WZ#$HL,UG %:6J1D,>W&M1K M?%K#[OT3^L SFGFNXDNF?(C;)S#OU2 Q+7J;F3FY^A3J@L<6+9*JK7[*I MYP8>B4IM9%8;(X-,Y-LK?Z@7HF/ Z( !JPU8Q7OKJ&)YS0V?3Y7<$&5G(YJ] MJ4*MK)&O,P@ MUN#-?_Z)3H)?'+3"AE98H8?_O_@?JM7[ZS><03X9R/3??63#%R [:LB.G&OX MX:' G00Q[D5M5!F9$HMB1:*$JQ7TIGJ+-ZGP;'=8S\-PZJ][.(P;#N/].$1< M)\0V&?[8ZWH+,^ZX9I-^UY/&]<3I^HH7PO"4 %+(8X'1@WY;C?8B--DA1%D_ MH9.&T,D^-4W^(0OD()#:[Z"P0_"JVUU"#DMAR$4>D\\F 86[MY.V/HI.=P<6 MUVD3S.EQ=\+I"Y ]:\B>'7DGG.UF?V GT*!MW,&>^;^((E0YQ2VE:\" L1JJ M(FB3?R6UZ6_'3B<'+B3MJ \];MYKO"/S;76$NH7D^U-? SYK1<% [EO=H,Y. MCS+Y,*1G;LM#%Z@5"3HZ2X/'X.HV 1Z#LA/P_1)/ID\#>Q9N_LJ8_PM02P,$% @ -&6C6.3W M[/Q? P K!4 T !X;"]S='EL97,N>&ULW5C=;MHP%'Z5*%VG5IH:0D8@ M*R!M2)4F;5.E]F)WE2$.6'*KGGV5/M2>9CAQ"H3_\N5ABHC<_Y?+[S M'?LD<=N?JQ6G5S-*E;?,N9@/_)E2Y8<@F$]F-"?SLZ*D0B-9(7.BM"FGP;R4 ME*1S",IYT&ZUXB G3/C#OECD%[F:>Y-B(=3 []4NSUX^IP,_C-_[GJ4;%2D= M^#.9W%@ZM!>U?\>1,%-+DMAGL[W$U?0=86R"0<5X+;/O6,>R71"DJQ84V MS&3CO =YU?AZ56J%4TE68;OC;P+,12<9%S*ELDX3^FO7L,]I!G(DF\[@JHHR M %"I(M>#E)%I(8C1L(ZH!IIV0CF_@F?#]VR+>YDU]LVTA*B'6E UM#36 /XF MF^5NTG9>Q.N5[+90GQ:Z'&%L:#1Z*6G&EL9>9K4 C#W$V4E9\M5'SJ8BI[;X M)R<<]LDZSIL5DMWI;- J$^V@TO=NJ51LTO3\E*2\IDNU;J=EAFMN'Z#F?[O. M4RJH)+PI6O?^/J_RBQ5'W=>2;)XJNX*=&JL7_KZ+[.R_R"C9?XW5<6G?11[$ M?=,[!)&'T)/=5WNR/T=DN)Z*S5!P)VD0OS<2-8C,7<"&!8'DP!%F.C ML#S_4ST]M!Z+8=IZ3J2'QO30&!OE0D;FB^5QQR3ZXZXT2:(HCK$5'8V<"D;8 MNL4Q_+C9,&T0@>6!3,];:WRW\0YYN ^P/7VH0[!*\4[$*L77&A#WND%$DKAW M&\L#$=@N8+T#^=UYH*?<,5$$NXIIP^Y@'$D2#(%>=/=H'".K$\/7O3_871)% M2>)& ',KB"(,@;L11S %H %#HLB\!W?>1\'Z/15L_C\[_ M02P,$% @ M-&6C6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'<$ :*0 #P 'AL+W=OUESJP:>/IVLM[##>,%Z47AH-A:'@68H7 M]W-_V&0'Z>1:*NE?)X/VOQ(#5DLM:_E=5)/!:,#]EK##WESAC\6SX^W,^F*]A8KN#GS]MY!)DBD.D%(?]*(\@,@LR3R"'".0XTM"%A'D.P3RW24AQQ'D>P3R/2WD9^ZD M8V;#0$4.#FV/B- ^(&@?:-&>1 D'J%A&^%B)M0KQ&*9EG\W<-,W;9E@%DF(-?(DG+=-Z1L;&I#KBLEZSZ4- MI[%R%V-B'DF(17*OH24]!$?=QL2LD1!KXXLQU8M4JJTTXW<0PD@8J'H;.!B/ M,3%O),3BN).:ZU)R!72AJAH[<-4(5@ON&BO""3$=)HJ$ MV!3+';=B9U0EK/N%"1B[_C5FP_R0$ MBQ;\)$(2&5BU-+=C&FIJ5)LS##8SD M&!-S14(LBX70#LJB,;(WT N%EVU3QZ$T)HN46!8WIJZE;X=&BWJLR&V8 Y7D MZQ@3\T=*[(^EV+;SLM3'T[L>2='5"+%'ELW:P0@)=$&Z\1A.,7&DQ.)8\%=V M<&PA;'NZ+@6;2581U)B MCZ!A7V>]F6)&28F-$H=][-<5A[N[WV(X3"@IL5#08*M;AYA;4F*W1,%6;Q5B M0DF)A8)&7=VT!R:4C%@HO5%77V5FF$\R8I_TAU^]F)A;,FJW],1AO9!HIHM8 M-&A UNV8F&HR8M6@ 5D7$[--1FR;GDBGM\4QU63$JHE"GMO#V?&-^28C]DU7 MAC/AN51=.DPS&;%F.G17[+'MC3]Q8TS,.!FQ<:*D36\=YIAGO)782"VJ M.5S=07G)5;FP+/P;7/2Y;)-X^V,YOGI=N;B]7/(_S.QWVSVZ_RS7_\^ MYM/TC\'I3S^^EUW.4[-X[<9MGE9-^CA<3Y=T.7*S>'E;->/+FS2I=I!" MD-8/,@BR^D$.05X_*" HZ@>U$-36#[J'H/OZ00\0]% _Z!&"'NL'R1)E7!(D MS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!; M46\ET%M1;R706VBOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;;+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U M;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]M=A/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=LY^5 M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMP1ZMZAW^YUZE^GSD,NU MYVN-S_].JJ?SO?GZ^,ORZ^3LO5QP3K<5Y?DO4$L#!!0 ( #1EHUC_)Z=U MXP$ &PD 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8 MZ=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#: MM$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV- M;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1R MV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KY MO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__ MRSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% M @ -&6C6#3L?;#O *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ -&6C6)E&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6*7].;7R!0 K1D !@ M ("!% X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ -&6C6)P&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6,7/=YZ- M @ Y 4 !@ ("!"#0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -&6C6%X^0GE8! 9PD !D ("!L4@ 'AL+W=O&PO=V]R:W-H965T!4 !X M;"]W;W)K&UL4$L! A0#% @ -&6C6,4R>;4T M! (PD !D ("!E%< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6/ 3B#&PO=V]R M:W-H965T&UL M4$L! A0#% @ -&6C6/J+4!\Z#0 =R$ !D ("!,G\ M 'AL+W=O MRBP$ C"0 &0 @(&CC >&PO=V]R:W-H965T&UL4$L! A0#% @ M-&6C6,3O3E-( @ F@4 !D ("!(Y8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6-&PO=V]R:W-H M965T&UL4$L! M A0#% @ -&6C6"NB$"CS!0 A !D ("!A;\ 'AL M+W=O-(," M #Z!0 &0 @(&OQ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C M6-K:;88R! % D !D ("!W,L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6,LR\R@S! D1< M !D ("! MD 'AL+W=O&PO=V]R:W-H965TF M;P4 'LE 9 " @4+@ !X;"]W;W)K&UL4$L! A0#% @ -&6C6";Y:):]!@ CSH !D M ("!Z.4 'AL+W=O!0 &0 @('<[ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ -&6C6&@8]<#+ P 9A$ !D ("!/_( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6.!W MLVQW P >@P !D ("!Y@&PO=V]R:W-H965TB@A7@0 !(6 9 " @&UL4$L! A0#% @ -&6C6""SMS'E @ PH !D M ("!7A4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -&6C6%!B[2^+ @ ! 8 !D ("! M=1X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -&6C6/$B8L-J @ N04 !D ("!OBP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6.&2P_@W M! @A, !D ("!C3&PO=V]R:W-H965T&UL4$L! A0#% @ -&6C6.3W[/Q? P K!4 T M ( !(D4! 'AL+W-T>6QE<$ :*0 #P @ &520$ >&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ -&6C6'=+<84& @ \20 !H M ( !J4X! 'AL+U]R96QS+W=O XML 76 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 77 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 236 244 1 false 75 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.teleflex.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Sheet http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Basis of presentation Sheet http://www.teleflex.com/role/Basisofpresentation Basis of presentation Notes 9 false false R10.htm 0000010 - Disclosure - Recently issued accounting standards Sheet http://www.teleflex.com/role/Recentlyissuedaccountingstandards Recently issued accounting standards Notes 10 false false R11.htm 0000011 - Disclosure - Net revenues Sheet http://www.teleflex.com/role/Netrevenues Net revenues Notes 11 false false R12.htm 0000012 - Disclosure - Acquisition Sheet http://www.teleflex.com/role/Acquisition Acquisition Notes 12 false false R13.htm 0000013 - Disclosure - Restructuring and impairment charges Sheet http://www.teleflex.com/role/Restructuringandimpairmentcharges Restructuring and impairment charges Notes 13 false false R14.htm 0000014 - Disclosure - Inventories Sheet http://www.teleflex.com/role/Inventories Inventories Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill and other intangible assets Sheet http://www.teleflex.com/role/Goodwillandotherintangibleassets Goodwill and other intangible assets Notes 15 false false R16.htm 0000016 - Disclosure - Financial instruments Sheet http://www.teleflex.com/role/Financialinstruments Financial instruments Notes 16 false false R17.htm 0000017 - Disclosure - Fair value measurement Sheet http://www.teleflex.com/role/Fairvaluemeasurement Fair value measurement Notes 17 false false R18.htm 0000018 - Disclosure - Shareholders' equity Sheet http://www.teleflex.com/role/Shareholdersequity Shareholders' equity Notes 18 false false R19.htm 0000019 - Disclosure - Taxes on income from continuing operations Sheet http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations Taxes on income from continuing operations Notes 19 false false R20.htm 0000020 - Disclosure - Pension and other postretirement benefits Sheet http://www.teleflex.com/role/Pensionandotherpostretirementbenefits Pension and other postretirement benefits Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and contingent liabilities Sheet http://www.teleflex.com/role/Commitmentsandcontingentliabilities Commitments and contingent liabilities Notes 21 false false R22.htm 0000022 - Disclosure - Segment information Sheet http://www.teleflex.com/role/Segmentinformation Segment information Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent event Sheet http://www.teleflex.com/role/Subsequentevent Subsequent event Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954471 - Disclosure - Recently issued accounting standards (Policies) Sheet http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies Recently issued accounting standards (Policies) Policies 26 false false R27.htm 9954472 - Disclosure - Net revenues (Tables) Sheet http://www.teleflex.com/role/NetrevenuesTables Net revenues (Tables) Tables http://www.teleflex.com/role/Netrevenues 27 false false R28.htm 9954473 - Disclosure - Restructuring and impairment charges (Tables) Sheet http://www.teleflex.com/role/RestructuringandimpairmentchargesTables Restructuring and impairment charges (Tables) Tables http://www.teleflex.com/role/Restructuringandimpairmentcharges 28 false false R29.htm 9954474 - Disclosure - Inventories (Tables) Sheet http://www.teleflex.com/role/InventoriesTables Inventories (Tables) Tables http://www.teleflex.com/role/Inventories 29 false false R30.htm 9954475 - Disclosure - Goodwill and other intangible assets, net (Tables) Sheet http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables Goodwill and other intangible assets, net (Tables) Tables http://www.teleflex.com/role/Goodwillandotherintangibleassets 30 false false R31.htm 9954476 - Disclosure - Financial instruments (Tables) Sheet http://www.teleflex.com/role/FinancialinstrumentsTables Financial instruments (Tables) Tables http://www.teleflex.com/role/Financialinstruments 31 false false R32.htm 9954477 - Disclosure - Fair value measurement (Tables) Sheet http://www.teleflex.com/role/FairvaluemeasurementTables Fair value measurement (Tables) Tables http://www.teleflex.com/role/Fairvaluemeasurement 32 false false R33.htm 9954478 - Disclosure - Shareholders' equity (Tables) Sheet http://www.teleflex.com/role/ShareholdersequityTables Shareholders' equity (Tables) Tables http://www.teleflex.com/role/Shareholdersequity 33 false false R34.htm 9954479 - Disclosure - Taxes on income from continuing operations (Tables) Sheet http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables Taxes on income from continuing operations (Tables) Tables http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations 34 false false R35.htm 9954480 - Disclosure - Pension and other postretirement benefits (Tables) Sheet http://www.teleflex.com/role/PensionandotherpostretirementbenefitsTables Pension and other postretirement benefits (Tables) Tables http://www.teleflex.com/role/Pensionandotherpostretirementbenefits 35 false false R36.htm 9954481 - Disclosure - Segment information (Tables) Sheet http://www.teleflex.com/role/SegmentinformationTables Segment information (Tables) Tables http://www.teleflex.com/role/Segmentinformation 36 false false R37.htm 9954482 - Disclosure - Subsequent Events (Tables) Sheet http://www.teleflex.com/role/SubsequentEventsTables Subsequent Events (Tables) Tables 37 false false R38.htm 9954483 - Disclosure - Net revenues (Details) Sheet http://www.teleflex.com/role/NetrevenuesDetails Net revenues (Details) Details http://www.teleflex.com/role/NetrevenuesTables 38 false false R39.htm 9954484 - Disclosure - Net revenues - Other revenues (Details) Sheet http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails Net revenues - Other revenues (Details) Details 39 false false R40.htm 9954485 - Disclosure - Acquisition (Details) Sheet http://www.teleflex.com/role/AcquisitionDetails Acquisition (Details) Details http://www.teleflex.com/role/Acquisition 40 false false R41.htm 9954486 - Disclosure - Restructuring and impairment charges - Expected costs to be incurred (Details) Sheet http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails Restructuring and impairment charges - Expected costs to be incurred (Details) Details 41 false false R42.htm 9954487 - Disclosure - Restructuring and impairment charges - Charges recognized (Detail) Sheet http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail Restructuring and impairment charges - Charges recognized (Detail) Details 42 false false R43.htm 9954488 - Disclosure - Restructuring and impairment charges - Additional Information (Detail) Sheet http://www.teleflex.com/role/RestructuringandimpairmentchargesAdditionalInformationDetail Restructuring and impairment charges - Additional Information (Detail) Details 43 false false R44.htm 9954489 - Disclosure - Inventories (Detail) Sheet http://www.teleflex.com/role/InventoriesDetail Inventories (Detail) Details http://www.teleflex.com/role/InventoriesTables 44 false false R45.htm 9954490 - Disclosure - Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details) Sheet http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details) Details 45 false false R46.htm 9954491 - Disclosure - Goodwill and other intangible assets, net - Components of intangible assets (Details) Sheet http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails Goodwill and other intangible assets, net - Components of intangible assets (Details) Details 46 false false R47.htm 9954492 - Disclosure - Financial instruments - Additional information (Details) Sheet http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails Financial instruments - Additional information (Details) Details 47 false false R48.htm 9954493 - Disclosure - Financial instruments - Foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense (Details) Sheet http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails Financial instruments - Foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense (Details) Details 48 false false R49.htm 9954494 - Disclosure - Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details) Sheet http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details) Details 49 false false R50.htm 9954495 - Disclosure - Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details) Sheet http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details) Details 50 false false R51.htm 9954496 - Disclosure - Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details) Sheet http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details) Details 51 false false R52.htm 9954497 - Disclosure - Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details) Sheet http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details) Details 52 false false R53.htm 9954498 - Disclosure - Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details) Sheet http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details) Details 53 false false R54.htm 9954499 - Disclosure - Shareholders' equity - Additional information (Details) Sheet http://www.teleflex.com/role/ShareholdersequityAdditionalinformationDetails Shareholders' equity - Additional information (Details) Details 54 false false R55.htm 9954500 - Disclosure - Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details) Sheet http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details) Details 55 false false R56.htm 9954501 - Disclosure - Shareholders' equity - Accumulated other comprehensive income into income expense (Details) Sheet http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails Shareholders' equity - Accumulated other comprehensive income into income expense (Details) Details 56 false false R57.htm 9954502 - Disclosure - Taxes on income from continuing operations (Details) Sheet http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails Taxes on income from continuing operations (Details) Details http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables 57 false false R58.htm 9954503 - Disclosure - Pension and other postretirement benefits - Additional Information (Detail) Sheet http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail Pension and other postretirement benefits - Additional Information (Detail) Details 58 false false R59.htm 9954504 - Disclosure - Pension and other postretirement benefits - Net benefit cost of pension and postretirement benefit plans (Detail) Sheet http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail Pension and other postretirement benefits - Net benefit cost of pension and postretirement benefit plans (Detail) Details 59 false false R60.htm 9954505 - Disclosure - Commitments and contingent liabilities (Detail) Sheet http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail Commitments and contingent liabilities (Detail) Details http://www.teleflex.com/role/Commitmentsandcontingentliabilities 60 false false R61.htm 9954506 - Disclosure - Segment information (Details) Sheet http://www.teleflex.com/role/SegmentinformationDetails Segment information (Details) Details http://www.teleflex.com/role/SegmentinformationTables 61 false false R62.htm 9954507 - Disclosure - Subsequent event (Details) Sheet http://www.teleflex.com/role/SubsequenteventDetails Subsequent event (Details) Details http://www.teleflex.com/role/Subsequentevent 62 false false All Reports Book All Reports tfx-20240331.htm tfx-20240331.xsd tfx-20240331_cal.xml tfx-20240331_def.xml tfx-20240331_lab.xml tfx-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tfx-20240331.htm": { "nsprefix": "tfx", "nsuri": "http://www.teleflex.com/20240331", "dts": { "inline": { "local": [ "tfx-20240331.htm" ] }, "schema": { "local": [ "tfx-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "tfx-20240331_cal.xml" ] }, "definitionLink": { "local": [ "tfx-20240331_def.xml" ] }, "labelLink": { "local": [ "tfx-20240331_lab.xml" ] }, "presentationLink": { "local": [ "tfx-20240331_pre.xml" ] } }, "keyStandard": 227, "keyCustom": 17, "axisStandard": 27, "axisCustom": 0, "memberStandard": 43, "memberCustom": 32, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 236, "entityCount": 1, "segmentCount": 75, "elementCount": 535, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 660, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.teleflex.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R3": { "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R4": { "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R7": { "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-23", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.teleflex.com/role/Basisofpresentation", "longName": "0000009 - Disclosure - Basis of presentation", "shortName": "Basis of presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.teleflex.com/role/Recentlyissuedaccountingstandards", "longName": "0000010 - Disclosure - Recently issued accounting standards", "shortName": "Recently issued accounting standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.teleflex.com/role/Netrevenues", "longName": "0000011 - Disclosure - Net revenues", "shortName": "Net revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.teleflex.com/role/Acquisition", "longName": "0000012 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.teleflex.com/role/Restructuringandimpairmentcharges", "longName": "0000013 - Disclosure - Restructuring and impairment charges", "shortName": "Restructuring and impairment charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.teleflex.com/role/Inventories", "longName": "0000014 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.teleflex.com/role/Goodwillandotherintangibleassets", "longName": "0000015 - Disclosure - Goodwill and other intangible assets", "shortName": "Goodwill and other intangible assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.teleflex.com/role/Financialinstruments", "longName": "0000016 - Disclosure - Financial instruments", "shortName": "Financial instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.teleflex.com/role/Fairvaluemeasurement", "longName": "0000017 - Disclosure - Fair value measurement", "shortName": "Fair value measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.teleflex.com/role/Shareholdersequity", "longName": "0000018 - Disclosure - Shareholders' equity", "shortName": "Shareholders' equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations", "longName": "0000019 - Disclosure - Taxes on income from continuing operations", "shortName": "Taxes on income from continuing operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.teleflex.com/role/Pensionandotherpostretirementbenefits", "longName": "0000020 - Disclosure - Pension and other postretirement benefits", "shortName": "Pension and other postretirement benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.teleflex.com/role/Commitmentsandcontingentliabilities", "longName": "0000021 - Disclosure - Commitments and contingent liabilities", "shortName": "Commitments and contingent liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.teleflex.com/role/Segmentinformation", "longName": "0000022 - Disclosure - Segment information", "shortName": "Segment information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.teleflex.com/role/Subsequentevent", "longName": "0000023 - Disclosure - Subsequent event", "shortName": "Subsequent event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies", "longName": "9954471 - Disclosure - Recently issued accounting standards (Policies)", "shortName": "Recently issued accounting standards (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.teleflex.com/role/NetrevenuesTables", "longName": "9954472 - Disclosure - Net revenues (Tables)", "shortName": "Net revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.teleflex.com/role/RestructuringandimpairmentchargesTables", "longName": "9954473 - Disclosure - Restructuring and impairment charges (Tables)", "shortName": "Restructuring and impairment charges (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "tfx:SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R29": { "role": "http://www.teleflex.com/role/InventoriesTables", "longName": "9954474 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables", "longName": "9954475 - Disclosure - Goodwill and other intangible assets, net (Tables)", "shortName": "Goodwill and other intangible assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.teleflex.com/role/FinancialinstrumentsTables", "longName": "9954476 - Disclosure - Financial instruments (Tables)", "shortName": "Financial instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.teleflex.com/role/FairvaluemeasurementTables", "longName": "9954477 - Disclosure - Fair value measurement (Tables)", "shortName": "Fair value measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.teleflex.com/role/ShareholdersequityTables", "longName": "9954478 - Disclosure - Shareholders' equity (Tables)", "shortName": "Shareholders' equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables", "longName": "9954479 - Disclosure - Taxes on income from continuing operations (Tables)", "shortName": "Taxes on income from continuing operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsTables", "longName": "9954480 - Disclosure - Pension and other postretirement benefits (Tables)", "shortName": "Pension and other postretirement benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.teleflex.com/role/SegmentinformationTables", "longName": "9954481 - Disclosure - Segment information (Tables)", "shortName": "Segment information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.teleflex.com/role/SubsequentEventsTables", "longName": "9954482 - Disclosure - Subsequent Events (Tables)", "shortName": "Subsequent Events (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "tfx:SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R38": { "role": "http://www.teleflex.com/role/NetrevenuesDetails", "longName": "9954483 - Disclosure - Net revenues (Details)", "shortName": "Net revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "tfx:RevenueRecognitionAccountsReceivablePaymentTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "tfx:RevenueRecognitionAccountsReceivablePaymentTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails", "longName": "9954484 - Disclosure - Net revenues - Other revenues (Details)", "shortName": "Net revenues - Other revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R40": { "role": "http://www.teleflex.com/role/AcquisitionDetails", "longName": "9954485 - Disclosure - Acquisition (Details)", "shortName": "Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-55", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-55", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "longName": "9954486 - Disclosure - Restructuring and impairment charges - Expected costs to be incurred (Details)", "shortName": "Restructuring and impairment charges - Expected costs to be incurred (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-69", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "longName": "9954487 - Disclosure - Restructuring and impairment charges - Charges recognized (Detail)", "shortName": "Restructuring and impairment charges - Charges recognized (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.teleflex.com/role/RestructuringandimpairmentchargesAdditionalInformationDetail", "longName": "9954488 - Disclosure - Restructuring and impairment charges - Additional Information (Detail)", "shortName": "Restructuring and impairment charges - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.teleflex.com/role/InventoriesDetail", "longName": "9954489 - Disclosure - Inventories (Detail)", "shortName": "Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails", "longName": "9954490 - Disclosure - Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)", "shortName": "Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R46": { "role": "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails", "longName": "9954491 - Disclosure - Goodwill and other intangible assets, net - Components of intangible assets (Details)", "shortName": "Goodwill and other intangible assets, net - Components of intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "longName": "9954492 - Disclosure - Financial instruments - Additional information (Details)", "shortName": "Financial instruments - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails", "longName": "9954493 - Disclosure - Financial instruments - Foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense (Details)", "shortName": "Financial instruments - Foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R49": { "role": "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "longName": "9954494 - Disclosure - Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details)", "shortName": "Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-149", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails", "longName": "9954495 - Disclosure - Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details)", "shortName": "Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MarketableSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:MarketableSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails", "longName": "9954496 - Disclosure - Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)", "shortName": "Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails", "longName": "9954497 - Disclosure - Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)", "shortName": "Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails", "longName": "9954498 - Disclosure - Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details)", "shortName": "Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R54": { "role": "http://www.teleflex.com/role/ShareholdersequityAdditionalinformationDetails", "longName": "9954499 - Disclosure - Shareholders' equity - Additional information (Details)", "shortName": "Shareholders' equity - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails", "longName": "9954500 - Disclosure - Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details)", "shortName": "Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R56": { "role": "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails", "longName": "9954501 - Disclosure - Shareholders' equity - Accumulated other comprehensive income into income expense (Details)", "shortName": "Shareholders' equity - Accumulated other comprehensive income into income expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tfx:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementsReclassificationAdjustmentFromAOCIBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R57": { "role": "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails", "longName": "9954502 - Disclosure - Taxes on income from continuing operations (Details)", "shortName": "Taxes on income from continuing operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail", "longName": "9954503 - Disclosure - Pension and other postretirement benefits - Additional Information (Detail)", "shortName": "Pension and other postretirement benefits - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "us-gaap:DefinedBenefitPlanSettlementsPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R59": { "role": "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail", "longName": "9954504 - Disclosure - Pension and other postretirement benefits - Net benefit cost of pension and postretirement benefit plans (Detail)", "shortName": "Pension and other postretirement benefits - Net benefit cost of pension and postretirement benefit plans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-203", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R60": { "role": "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail", "longName": "9954505 - Disclosure - Commitments and contingent liabilities (Detail)", "shortName": "Commitments and contingent liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LitigationReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LitigationReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.teleflex.com/role/SegmentinformationDetails", "longName": "9954506 - Disclosure - Segment information (Details)", "shortName": "Segment information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-227", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "unique": true } }, "R62": { "role": "http://www.teleflex.com/role/SubsequenteventDetails", "longName": "9954507 - Disclosure - Subsequent event (Details)", "shortName": "Subsequent event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-235", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-235", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tfx-20240331.htm", "first": true, "unique": true } } }, "tag": { "tfx_A2022RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "A2022RestructuringPlanMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Restructuring Plan", "label": "2022 Restructuring Plan [Member]", "documentation": "2022 Restructuring Plan" } } }, "auth_ref": [] }, "tfx_A2023FootprintRealignmentPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "A2023FootprintRealignmentPlanMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Footprint realignment plan", "label": "2023 Footprint Realignment Plan [Member]", "documentation": "2023 Footprint Realignment Plan" } } }, "auth_ref": [] }, "tfx_A2023RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "A2023RestructuringPlanMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Restructuring plan", "label": "2023 Restructuring Plan [Member]", "documentation": "2023 Restructuring Plan" } } }, "auth_ref": [] }, "tfx_A2024FootprintRealignmentPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "A2024FootprintRealignmentPlanMember", "presentation": [ "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Footprint Realignment Plan", "label": "2024 Footprint Realignment Plan [Member]", "documentation": "2024 Footprint Realignment Plan" } } }, "auth_ref": [] }, "tfx_AcceleratedDepreciationAndOtherCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "AcceleratedDepreciationAndOtherCostsMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated Depreciation And Other Costs", "label": "Accelerated Depreciation And Other Costs [Member]", "documentation": "Accelerated depreciation and other costs." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r731" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r279", "r280" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for environmental loss contingencies", "label": "Accrual for Environmental Loss Contingencies", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r324", "r707", "r820", "r821", "r856", "r859" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r109", "r152" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities [Member]", "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and Other Postretirement Benefit Plans", "verboseLabel": "Pension and Other Postretirement Benefits Plans", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r10", "r22", "r38", "r832", "r833", "r834" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior-service costs", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r12", "r22", "r38", "r197", "r198", "r832" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial losses", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r9", "r22", "r38", "r197", "r198", "r832" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedges", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r189", "r197", "r198", "r502", "r700", "r832" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r196", "r197", "r537", "r539", "r540", "r541", "r542", "r544" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r196", "r197", "r537", "r539", "r540", "r541", "r542", "r544" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Loss", "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r22", "r38", "r507", "r510", "r552", "r604", "r605", "r832", "r833", "r834", "r839", "r840", "r841" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustment", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r7", "r22", "r38", "r197", "r198", "r539", "r540", "r541", "r542", "r544", "r832" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r781" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid In Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r471", "r472", "r473", "r616", "r839", "r840", "r841", "r899", "r921" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r787" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r787" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r787" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r787" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r752", "r763", "r773", "r798" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r755", "r766", "r776", "r801" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r787" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r794" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r759", "r767", "r777", "r794", "r802", "r806", "r814" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r812" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r180", "r281", "r287", "r288", "r289", "r913" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses, current", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r180", "r281", "r287" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "tfx_AmericasSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "AmericasSegmentMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "Americas Segment [Member]", "documentation": "Americas Segment" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred financing costs and debt discount amortization expense", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r343", "r547", "r714", "r715", "r836" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible asset amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r18", "r55", "r60" ] }, "tfx_AnesthesiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "AnesthesiaMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anesthesia", "label": "Anesthesia [Member]", "documentation": "Anesthesia [Member]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average antidilutive shares which were not included in the calculation of earnings per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r243" ] }, "tfx_AsiaSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "AsiaSegmentMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia", "label": "Asia Segment [Member]", "documentation": "Asia Segment" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.teleflex.com/role/RestructuringandimpairmentchargesAdditionalInformationDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r18", "r61" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r151", "r177", "r208", "r250", "r265", "r271", "r282", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r500", "r503", "r528", "r574", "r647", "r731", "r743", "r864", "r865", "r903" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r171", "r182", "r208", "r282", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r500", "r503", "r528", "r731", "r864", "r865", "r903" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r809" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r810" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r808" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r807" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r806" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r81", "r86" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for 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)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.teleflex.com/role/Basisofpresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r134" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails", "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r497", "r723", "r726" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails", "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r72", "r73", "r497", "r723", "r726" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r497" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r21" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r499", "r835" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum additional payment upon completion of certain milestones", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r78" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liabilities", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r77", "r498" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration, liability, measurement input", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r525" ] }, "tfx_BusinessCombinationNumberOfMilestonePayments": { "xbrltype": "integerItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "BusinessCombinationNumberOfMilestonePayments", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of milestone payments", "label": "Business Combination, Number of Milestone Payments", "documentation": "Business Combination, Number of Milestone Payments" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r41", "r173", "r696" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at the beginning of the period", "periodEndLabel": "Cash and cash equivalents at the end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r41", "r131", "r206" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r131" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flow hedging", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in operating activities", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r107", "r131" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r785" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r786" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r786" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r36", "r97", "r576", "r635" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Commitmentsandcontingentliabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingent liabilities", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r140", "r319", "r320", "r692", "r858" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividends per share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r839", "r840", "r899", "r918", "r921" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Common stock, shares, issued, beginning balance (in shares)", "periodEndLabel": "Common stock, shares, issued, ending balance (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r112" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r791" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r790" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r792" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r79", "r148", "r193", "r195", "r201", "r570", "r583" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r46", "r94", "r95", "r278", "r691" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r46", "r94", "r95", "r278", "r612", "r691" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r44", "r46", "r94", "r95", "r278", "r691", "r825" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r691" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of total revenue", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r44", "r46", "r94", "r95", "r278" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r43", "r44", "r46", "r47", "r94", "r150", "r691" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r44", "r46", "r94", "r95", "r278", "r691" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r210", "r252", "r263", "r264", "r265", "r266", "r267", "r269", "r273", "r329", "r330", "r331", "r332", "r334", "r335", "r337", "r339", "r340", "r864", "r865" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r210", "r252", "r263", "r264", "r265", "r266", "r267", "r269", "r273", "r329", "r330", "r331", "r332", "r334", "r335", "r337", "r339", "r340", "r864", "r865" ] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration by Type [Axis]", "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Type [Domain]", "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r127", "r562" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "tfx_CrossCurrencyInterestRateContractExpiring2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "CrossCurrencyInterestRateContractExpiring2027Member", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cross Currency Interest Rate Contract, Expiring 2027", "label": "Cross Currency Interest Rate Contract, Expiring 2027 [Member]", "documentation": "Cross Currency Interest Rate Contract, Expiring 2027" } } }, "auth_ref": [] }, "tfx_CrossCurrencyInterestRateContractExpiring2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "CrossCurrencyInterestRateContractExpiring2029Member", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cross Currency Interest Rate Contract, Expiring 2029", "label": "Cross Currency Interest Rate Contract, Expiring 2029 [Member]", "documentation": "Cross Currency Interest Rate Contract, Expiring 2029" } } }, "auth_ref": [] }, "us-gaap_CrossCurrencyInterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CrossCurrencyInterestRateContractMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cross-currency interest rate swaps", "label": "Cross Currency Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates." } } }, "auth_ref": [ "r868", "r898" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentration risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r45", "r278" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r76" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowings", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r178" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r476", "r477" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r18", "r146", "r161", "r490", "r491", "r838" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r476", "r477", "r575" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "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." } } }, "auth_ref": [ "r372", "r409", "r430", "r721", "r722" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Funded status, end of year", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r369", "r393", "r721" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r372", "r376", "r408", "r429", "r721", "r722" ] }, "tfx_DefinedBenefitPlanNetAmortizationAndDeferral": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "DefinedBenefitPlanNetAmortizationAndDeferral", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net amortization and deferral", "label": "Defined Benefit Plan Net Amortization And Deferral", "documentation": "Defined benefit plan net amortization and deferral." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net benefit expense (income)", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r406", "r427", "r721", "r722" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 }, "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 }, "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail", "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pension settlement charge", "terseLabel": "Pension settlement charge", "negatedLabel": "Settlements", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement." } } }, "auth_ref": [ "r371", "r413", "r434" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r374", "r407", "r428", "r721", "r722" ] }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsPlanAssets", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for settlement", "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement", "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract." } } }, "auth_ref": [ "r392" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail", "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r20", "r67", "r68", "r69", "r70" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail", "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r18", "r62" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r184", "r185", "r527", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r641", "r642", "r682", "r684", "r685", "r686", "r687", "r688", "r699", "r736", "r919" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Name", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r625", "r627", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r649", "r650", "r651", "r661", "r662", "r663", "r664", "r667", "r668", "r669", "r670", "r682", "r683", "r685", "r687", "r734", "r736" ] }, "us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeExcludedComponentGainLossRecognizedInEarnings", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ineffectiveness related to derivatives", "label": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings", "documentation": "Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method." } } }, "auth_ref": [ "r159", "r897" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total asset derivatives", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r27", "r84", "r119", "r183", "r699" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total liability derivatives", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r27", "r84", "r119", "r183", "r699" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r82", "r85", "r87", "r89", "r625", "r627", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r649", "r650", "r651", "r661", "r662", "r663", "r664", "r667", "r668", "r669", "r670", "r682", "r683", "r685", "r687", "r699", "r734", "r736" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r24", "r82", "r87" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r24", "r82", "r87", "r89", "r90", "r91", "r505" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r505" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability, Current", "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r184" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total notional amount for all open foreign currency forward contracts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r895", "r896" ] }, "tfx_DerivativeNumberOfAgreementsTerminated": { "xbrltype": "integerItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "DerivativeNumberOfAgreementsTerminated", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of agreements terminated", "label": "Derivative, Number Of Agreements Terminated", "documentation": "Derivative, Number Of Agreements Terminated" } } }, "auth_ref": [] }, "tfx_DerivativeNumberOfCounterparties": { "xbrltype": "integerItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "DerivativeNumberOfCounterparties", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, number of counterparties", "label": "Derivative, Number of Counterparties", "documentation": "Derivative, Number of Counterparties" } } }, "auth_ref": [] }, "tfx_DerivativeNumberOfNewAgreements": { "xbrltype": "integerItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "DerivativeNumberOfNewAgreements", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of new agreements", "label": "Derivative, Number Of New Agreements", "documentation": "Derivative, Number Of New Agreements" } } }, "auth_ref": [] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, term of contract", "label": "Derivative, Term of Contract", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as hedging instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.teleflex.com/role/NetrevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of revenue by major customers by reporting segments", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r867" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss from discontinued operations", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r101", "r102", "r103", "r104", "r105", "r106", "r124", "r914" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit on operating loss from discontinued operations", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r102", "r103", "r104", "r105", "r106", "r108", "r478", "r489", "r493" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]", "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DistributionRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionRightsMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution rights", "label": "Distribution Rights [Member]", "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels." } } }, "auth_ref": [] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends", "label": "Dividends, Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r16", "r142" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r747" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r780" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "tfx_EMEASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "EMEASegmentMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "EMEA Segment [Member]", "documentation": "EMEA Segment" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r202", "r220", "r221", "r222", "r223", "r224", "r230", "r233", "r240", "r241", "r242", "r244", "r516", "r517", "r571", "r584", "r701" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Basic:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r202", "r220", "r221", "r222", "r223", "r224", "r233", "r240", "r241", "r242", "r244", "r516", "r517", "r571", "r584", "r701" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r535" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r479" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and benefit-related liabilities", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r745" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r745" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r745" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r819" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r745" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r745" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Smaller Reporting Company", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r745" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r745" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Major Customer [Line Items]", "label": "Revenue, Major Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r23", "r167", "r196", "r197", "r198", "r211", "r212", "r213", "r217", "r225", "r227", "r245", "r283", "r286", "r356", "r471", "r472", "r473", "r483", "r484", "r506", "r507", "r508", "r509", "r510", "r512", "r515", "r537", "r539", "r540", "r541", "r542", "r544", "r552", "r604", "r605", "r606", "r616", "r673" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r788" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r752", "r763", "r773", "r798" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut": { "xbrltype": "durationItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated time frame over which accrued amounts may be paid out", "label": "Estimated Time Frame Over Which Accrued Amounts May Be Paid Out", "documentation": "Estimated time frame over which accrued amounts may be paid out." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r794" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation Techniques", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r25" ] }, "tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]", "label": "Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]", "documentation": "Fair value assets and liabilities measured on recurring basis." } } }, "auth_ref": [] }, "tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring Basis [Table]", "label": "Fair Value Assets And Liabilities Measured On Recurring Basis [Table]", "documentation": "Fair value assets and liabilities measured on recurring basis." } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Hierarchy", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r342", "r397", "r398", "r399", "r400", "r401", "r402", "r523", "r557", "r558", "r559", "r712", "r713", "r719", "r720", "r721" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.teleflex.com/role/Fairvaluemeasurement" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurement", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r521" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Quoted prices in active markets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r342", "r397", "r402", "r523", "r557", "r719", "r720", "r721" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Significant other observable Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r342", "r397", "r402", "r523", "r558", "r712", "r713", "r719", "r720", "r721" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant unobservable Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r342", "r397", "r398", "r399", "r400", "r401", "r402", "r523", "r559", "r712", "r713", "r719", "r720", "r721" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Changes in Level 3 Financial Liabilities Measured at Fair Value on Recurring Basis", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r26", "r93" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revaluations", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r526" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r92" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r26" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r342", "r397", "r398", "r399", "r400", "r401", "r402", "r557", "r558", "r559", "r712", "r713", "r719", "r720", "r721" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r81", "r83", "r90" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Financialinstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Financial instruments", "label": "Financial Instruments Disclosure [Text Block]", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r175", "r306" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r303", "r305", "r306", "r308", "r563", "r567" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r138", "r567" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r56", "r59" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange contract", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r699", "r719", "r730" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains (losses) on derivatives", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r82" ] }, "us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest benefit on swaps designated as net investment hedges", "terseLabel": "Interest benefit", "label": "Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments", "documentation": "Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r82", "r88" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r174", "r291", "r568", "r706", "r731", "r845", "r852" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Goodwillandotherintangibleassets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and other intangible assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r137" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r298" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r706" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r126", "r208", "r250", "r264", "r270", "r273", "r282", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r528", "r703", "r864" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r24", "r505" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r24" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r24" ] }, "tfx_HomeCareProvidersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "HomeCareProvidersMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Home Care Providers", "label": "Home Care Providers [Member]", "documentation": "Home Care Providers [Member]" } } }, "auth_ref": [] }, "tfx_HospitalsAndHealthcareProvidersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "HospitalsAndHealthcareProvidersMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hospitals And Healthcare Providers", "label": "Hospitals And Healthcare Providers [Member]", "documentation": "Hospitals And Healthcare Providers [Member]" } } }, "auth_ref": [] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-process research and development", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from continuing operations before taxes", "terseLabel": "Total before tax", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r123", "r155", "r250", "r264", "r270", "r273", "r572", "r579", "r703" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r148", "r208", "r216", "r250", "r264", "r270", "r273", "r282", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r517", "r528", "r579", "r703", "r864" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r121", "r154", "r156", "r202", "r216", "r220", "r221", "r222", "r223", "r233", "r240", "r241", "r517", "r571", "r915" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r121", "r202", "r216", "r220", "r221", "r222", "r223", "r233", "r240", "r241", "r242", "r517", "r571", "r915" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from discontinued operations", "negatedLabel": "Loss from discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r101", "r102", "r103", "r104", "r105", "r108", "r170", "r494", "r580" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r124", "r202", "r237", "r240", "r241", "r912", "r915" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r149", "r237", "r240", "r241" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Taxes on income from continuing operations", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r209", "r475", "r480", "r481", "r482", "r488", "r492", "r495", "r496", "r615" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Benefit) taxes on income from continuing operations", "negatedTerseLabel": "(Benefit) tax", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r160", "r164", "r226", "r227", "r258", "r478", "r489", "r585" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued expenses and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes receivable and payable, net", "label": "Increase (Decrease) in Income Taxes", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets." } } }, "auth_ref": [ "r835" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, net of effects of acquisitions and disposals:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of share-based awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r234", "r235", "r236", "r242", "r444" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r304", "r307" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r139" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r57", "r139" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r759", "r767", "r777", "r794", "r802", "r806", "r814" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r812" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r748", "r818" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r748", "r818" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r748", "r818" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross carrying amount", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r174" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r54", "r58" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual property", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r29" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r96", "r158", "r199", "r254", "r546", "r658", "r742", "r920" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "tfx_InterventionalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "InterventionalMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interventional", "label": "Interventional [Member]", "documentation": "Interventional [Member]" } } }, "auth_ref": [] }, "tfx_InterventionalUrologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "InterventionalUrologyMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interventional urology", "label": "Interventional Urology [Member]", "documentation": "Interventional Urology [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r290" ] }, "tfx_InventoryFairValueStepUp": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "InventoryFairValueStepUp", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value step up of acquired inventory sold", "label": "Inventory, Fair Value Step Up", "documentation": "Inventory, Fair Value Step Up" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/InventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/InventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r828" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.teleflex.com/role/InventoriesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.teleflex.com/role/InventoriesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r181", "r697", "r731" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/InventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/InventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r830" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/InventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/InventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r829" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r129", "r253" ] }, "tfx_ItalianParliamentLegislationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "ItalianParliamentLegislationMember", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Italian Parliament Legislation", "label": "Italian Parliament Legislation [Member]", "documentation": "Italian Parliament Legislation" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r32", "r208", "r282", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r501", "r503", "r504", "r528", "r634", "r702", "r743", "r864", "r903", "r904" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r115", "r153", "r577", "r731", "r837", "r842", "r900" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r34", "r172", "r208", "r282", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r501", "r503", "r504", "r528", "r731", "r864", "r903", "r904" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent liability for uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r35" ] }, "us-gaap_LitigationReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserve", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated litigation liability", "label": "Estimated Litigation Liability", "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs." } } }, "auth_ref": [ "r36", "r859" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long", "label": "Long [Member]", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term borrowings", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r179" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r321", "r322", "r323", "r328", "r860", "r861" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r321", "r322", "r323", "r328", "r860", "r861" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r321", "r322", "r323", "r328", "r860", "r861" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r321", "r822" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, estimate of possible loss", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r322", "r323", "r327", "r328" ] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, loss in period", "label": "Loss Contingency, Loss in Period", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r859" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r321", "r322", "r323", "r328", "r860", "r861" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r278", "r718", "r867", "r916", "r917" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in marketable securities", "label": "Marketable Securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r98", "r827" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated expenses", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r51" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail", "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r322", "r323", "r325", "r326", "r442", "r561", "r603", "r626", "r627", "r678", "r679", "r680", "r681", "r689", "r693", "r694", "r704", "r716", "r729", "r733", "r866", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r786" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r786" ] }, "tfx_MeasurementInputRevenueVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "MeasurementInputRevenueVolatilityMember", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Revenue Volatility", "label": "Measurement Input, Revenue Volatility [Member]", "documentation": "Measurement Input, Revenue Volatility" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r524" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://www.teleflex.com/role/Acquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r100", "r147" ] }, "tfx_MexicanFederalTaxAdministrationServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "MexicanFederalTaxAdministrationServiceMember", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mexican Federal Tax Administration Service", "label": "Mexican Federal Tax Administration Service [Member]", "documentation": "Mexican Federal Tax Administration Service" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail", "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r322", "r323", "r325", "r326", "r442", "r561", "r603", "r626", "r627", "r678", "r679", "r680", "r681", "r689", "r693", "r694", "r704", "r716", "r729", "r733", "r866", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r805" ] }, "tfx_MonteCarloSimulationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "MonteCarloSimulationMember", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monte Carlo simulation", "label": "Monte Carlo simulation [Member]", "documentation": "Monte Carlo simulation" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r813" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r278", "r718", "r867", "r916", "r917" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r787" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in discontinued operations", "label": "Net Cash Provided by (Used in) Discontinued Operations", "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations." } } }, "auth_ref": [ "r131" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from discontinued operations:", "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities from continuing operations", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r204" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities of continuing operations:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities from continuing operations", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r204" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities of continuing operations:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities of continuing operations:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities from continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r131", "r132", "r133" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 }, "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r125", "r133", "r157", "r170", "r191", "r194", "r198", "r208", "r216", "r220", "r221", "r222", "r223", "r226", "r227", "r238", "r250", "r264", "r270", "r273", "r282", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r517", "r528", "r581", "r655", "r671", "r672", "r703", "r742", "r864" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total reclassifications, net of tax", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r203", "r220", "r221", "r222", "r223", "r230", "r231", "r239", "r242", "r250", "r264", "r270", "r273", "r703" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]", "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.teleflex.com/role/Recentlyissuedaccountingstandards" ], "lang": { "en-us": { "role": { "terseLabel": "Recently issued accounting standards", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "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." } } }, "auth_ref": [ "r162", "r163", "r165", "r168", "r214", "r215", "r218", "r219", "r228", "r229", "r284", "r285", "r485", "r486", "r487", "r511", "r514", "r518", "r519", "r520", "r529", "r530", "r531", "r548", "r549", "r553", "r564", "r565", "r566", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently issued accounting standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r786" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r756", "r767", "r777", "r794", "r802" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r784" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r783" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r794" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r813" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r813" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r75" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not designated as hedging instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r24" ] }, "tfx_OEMSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OEMSegmentMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OEM", "label": "OEM Segment [Member]", "documentation": "OEM Segment" } } }, "auth_ref": [] }, "tfx_OemMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OemMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OEM", "label": "Oem [Member]", "documentation": "Oem countries." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from continuing operations before interest and taxes", "terseLabel": "Operating profit", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r250", "r264", "r270", "r273", "r703" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r551" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r550" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r273" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r176" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized gain arising during the period, net of tax of $(2,559) and $\u2014 for the three months periods, respectively", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r9", "r120", "r414" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized (loss) gain arising during the period, tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives qualifying as hedges:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Plan amendments, curtailments, and settlements, tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax", "documentation": "Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r13", "r148" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency:", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.teleflex.com/role/FinancialinstrumentsForeignexchangegainsandlossesrecognizedwithinAOCIandtheinterestbenefitrecognizedwithininterestexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation, net of tax of $(2,638) and $2,970 for the three months periods, respectively", "verboseLabel": "Foreign exchange gain (loss)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before 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." } } }, "auth_ref": [ "r8", "r120", "r532", "r533", "r536" ] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior-service costs", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r14", "r120", "r190", "r414" ] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Prior service cost recognized in net periodic cost, net of tax of $113 and $59 for the three months periods, respectively", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r14", "r120", "r190", "r414" ] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Prior service cost recognized in net periodic cost, tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeOtherNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r38", "r197", "r537", "r540", "r544", "r832" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives qualifying as hedges, net of tax of $(118) and $120 for the three months periods, respectively", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "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." } } }, "auth_ref": [ "r186", "r187" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives qualifying as hedges, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "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." } } }, "auth_ref": [ "r188" ] }, "tfx_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementsReclassificationAdjustmentFromAOCIBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementsReclassificationAdjustmentFromAOCIBeforeTax", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlements", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Settlements, Reclassification Adjustment from AOCI, before Tax", "documentation": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Settlements, Reclassification Adjustment from AOCI, before Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Plan settlement charge, net of tax of $(58,065) and $\u2014 for the three months periods, respectively", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax", "documentation": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r14", "r120", "r143" ] }, "tfx_OtherComprehensiveIncomeLossForeignCurrencyTransactionandTranslationAdjustmentPensionandOtherPostretirementBenefitPlansNetofTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionandTranslationAdjustmentPensionandOtherPostretirementBenefitPlansNetofTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation, net of tax of $(41) and $63 for the three months periods, respectively", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Pension and Other Postretirement Benefit Plans, Net of Tax", "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Pension and Other Postretirement Benefit Plans, Net of Tax" } } }, "auth_ref": [] }, "tfx_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentPensionandOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentPensionandOtherPostretirementBenefitPlansTax", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Pension and Other Postretirement Benefit Plans, Tax", "documentation": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Pension and Other Postretirement Benefit Plans, Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "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." } } }, "auth_ref": [ "r6", "r13", "r534", "r543" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income, net of tax:", "verboseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r23", "r28", "r192", "r195", "r200", "r537", "r538", "r544", "r569", "r582", "r832", "r833" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other postretirement benefits plans:", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Pension and other postretirement benefit plans adjustment, net of tax of $(60,831) and $(354) for the three months periods, respectively", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r11", "r120" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other postretirement benefits plans adjustment, tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r11", "r13", "r148" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial losses", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r14", "r120", "r190", "r414" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net loss recognized in net periodic cost, net of tax of $(279) and $(476) for the three months periods, respectively", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r14", "r120", "r190", "r414" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss recognized in net periodic cost, tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeOtherNetOfTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net current-period other comprehensive income (loss)", "label": "Other Comprehensive Income, Other, Net of Tax", "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r731" ] }, "us-gaap_OtherLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other liabilities." } } }, "auth_ref": [ "r81", "r90" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "tfx_OtherLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OtherLiabilityMember", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other liability", "label": "Other Liability [Member]", "documentation": "Other liability." } } }, "auth_ref": [] }, "tfx_OtherMedicalDeviceManufacturersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OtherMedicalDeviceManufacturersMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Medical Device Manufacturers", "label": "Other Medical Device Manufacturers [Member]", "documentation": "Other Medical Device Manufacturers [Member]" } } }, "auth_ref": [] }, "tfx_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OtherMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r786" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Benefits", "label": "Other Postretirement Benefits Plan [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r369", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r721", "r722", "r723", "r724", "r725" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other costs", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r708", "r709", "r710", "r711" ] }, "tfx_OtherrestructuringprogramsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "OtherrestructuringprogramsMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other restructuring programs", "label": "Other restructuring programs [Member]", "documentation": "Other restructuring programs [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r754", "r765", "r775", "r800" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "tfx_PaletteLifeSciencesABMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "PaletteLifeSciencesABMember", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails", "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Palette Life Sciences AB", "label": "Palette Life Sciences AB [Member]", "documentation": "Palette Life Sciences AB" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r782" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r15" ] }, "tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for businesses and intangibles acquired, net of cash acquired", "label": "Payments For Businesses And Intangibles Acquired Net Of Cash Acquired", "documentation": "Payments for businesses and intangibles acquired, net of cash acquired." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Expenditures for property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r130" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r785" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r785" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Pensionandotherpostretirementbenefits" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other postretirement benefits", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r368", "r394", "r396", "r402", "r419", "r421", "r422", "r423", "r424", "r425", "r437", "r438", "r439", "r721" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and postretirement benefit liabilities", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r110", "r369", "r370", "r393", "r721" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail", "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension", "label": "Pension Plan [Member]", "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." } } }, "auth_ref": [ "r369", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r443", "r721", "r722", "r726", "r727", "r728" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r784" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r794" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r787" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r783" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionDomain", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r831" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r698", "r705", "r843" ] }, "us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDerivativeInstrumentInvestingActivities", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from derivative instrument, investing activities", "label": "Proceeds from Derivative Instrument, Investing Activities", "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [ "r823" ] }, "us-gaap_ProceedsFromHedgeInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromHedgeInvestingActivities", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds on swaps designated as net investment hedges", "label": "Proceeds from Hedge, Investing Activities", "documentation": "The cash inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation." } } }, "auth_ref": [ "r205", "r823" ] }, "tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds (payments) from share based compensation plans and related tax impacts", "label": "Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "documentation": "Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r275", "r562", "r597", "r598", "r599", "r600", "r601", "r602", "r695", "r717", "r732", "r826", "r862", "r863", "r867", "r916" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r275", "r562", "r597", "r598", "r599", "r600", "r601", "r602", "r695", "r717", "r732", "r826", "r862", "r863", "r867", "r916" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r19", "r573", "r578", "r731" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r782" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r782" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail", "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r322", "r323", "r325", "r326", "r394", "r442", "r467", "r468", "r469", "r560", "r561", "r603", "r626", "r627", "r678", "r679", "r680", "r681", "r689", "r693", "r694", "r704", "r716", "r729", "r733", "r736", "r855", "r866", "r906", "r907", "r908", "r909", "r910" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail", "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r322", "r323", "r325", "r326", "r394", "r442", "r467", "r468", "r469", "r560", "r561", "r603", "r626", "r627", "r678", "r679", "r680", "r681", "r689", "r693", "r694", "r704", "r716", "r729", "r733", "r736", "r855", "r866", "r906", "r907", "r908", "r909", "r910" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeOtherNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive\u00a0(loss) income", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r38", "r197", "r537", "r542", "r544", "r832" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of accumulated other comprehensive income", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Gain/Losses into Income/Expense, Net of Tax", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction in borrowings", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r40", "r614" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expenses", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r99", "r474", "r911" ] }, "tfx_RespiratoryDivestiturePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "RespiratoryDivestiturePlanMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Respiratory divestiture plan", "label": "Respiratory Divestiture Plan [Member]", "documentation": "Respiratory Divestiture Plan" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r751", "r762", "r772", "r797" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r758", "r769", "r779", "r804" ] }, "tfx_RestructuringAndImpairmentProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "RestructuringAndImpairmentProvisions", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and impairment charges", "label": "Restructuring And Impairment Provisions", "documentation": "Restructuring And Impairment Provisions" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "tfx_RestructuringAndRelatedCostCapitalExpendituresExpectedCashOutlays": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "RestructuringAndRelatedCostCapitalExpendituresExpectedCashOutlays", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures, expected cash outlays", "label": "Restructuring and Related Cost, Capital Expenditures, Expected Cash Outlays", "documentation": "Restructuring and Related Cost, Capital Expenditures, Expected Cash Outlays" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate restructuring related charges", "label": "Restructuring and Related Cost, Cost Incurred to Date", "documentation": "Amount of costs incurred to date for the specified restructuring cost." } } }, "auth_ref": [ "r310", "r313", "r316", "r318" ] }, "tfx_RestructuringAndRelatedCostExpectedCashOutlays": { "xbrltype": "monetaryItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "RestructuringAndRelatedCostExpectedCashOutlays", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected cash outlays", "label": "Restructuring and Related Cost, Expected Cash Outlays", "documentation": "Restructuring and Related Cost, Expected Cash Outlays" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected restructuring charges", "label": "Restructuring and Related Cost, Expected Cost", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r310", "r313", "r316", "r318" ] }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostIncurredCost", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring expenses", "label": "Restructuring and Related Cost, Incurred Cost", "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost." } } }, "auth_ref": [ "r310", "r313", "r316", "r318" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring charges", "label": "Restructuring Charges", "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." } } }, "auth_ref": [ "r18", "r314", "r316", "r857" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r310", "r311", "r316", "r317" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r316", "r317", "r318" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and impairment charges", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Restructuringandimpairmentcharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and impairment charges", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve", "label": "Restructuring Reserve", "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." } } }, "auth_ref": [ "r311", "r315" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r167", "r211", "r212", "r213", "r217", "r225", "r227", "r283", "r286", "r471", "r472", "r473", "r483", "r484", "r506", "r508", "r509", "r512", "r515", "r604", "r606", "r616", "r921" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail", "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "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." } } }, "auth_ref": [ "r369", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r443", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail", "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsNetbenefitcostofpensionandpostretirementbenefitplansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "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." } } }, "auth_ref": [ "r369", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r443", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r251", "r252", "r263", "r268", "r269", "r275", "r277", "r278", "r365", "r366", "r562" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.teleflex.com/role/Netrevenues" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r166", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r367" ] }, "tfx_RevenueRecognitionAccountsReceivablePaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "RevenueRecognitionAccountsReceivablePaymentTerms", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, terms", "label": "Revenue Recognition, Accounts Receivable, Payment Terms", "documentation": "Revenue Recognition, Accounts Receivable, Payment Terms" } } }, "auth_ref": [] }, "tfx_RevenuebasedPaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "RevenuebasedPaymentMember", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue-based Payment", "label": "Revenue-based Payment [Member]", "documentation": "Revenue-based Payment [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r813" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r813" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales revenue, net", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r278", "r824" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r38", "r901", "r902" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.teleflex.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r72", "r73", "r497" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r82", "r87", "r505" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values of Derivative Instruments Designated as Hedging Instruments", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r145" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets and liabilities carried at fair value measured on recurring basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r522", "r523" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r56", "r59", "r563" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r56", "r59" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r706" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r706", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.teleflex.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r30", "r116", "r117", "r118" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Benefit Cost of Pension and Postretirement Benefit Plans", "label": "Schedule of Net Benefit Costs [Table Text Block]", "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." } } }, "auth_ref": [ "r144" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Restructuring And Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to 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 by type of restructuring." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r316", "r317", "r318" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Other Impairment Charges", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r63", "r64", "r65" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r52", "r122" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.teleflex.com/role/SegmentinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Results", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r48", "r49", "r50", "r53" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.teleflex.com/role/ShareholdersequityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Basic to Diluted Weighted Average Common Shares Outstanding", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r42" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r744" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r746" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r247", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r273", "r278", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r313", "r318", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r706", "r826", "r916" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Segmentinformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r262", "r267", "r271", "r272", "r273", "r274", "r275", "r276", "r278" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470" ] }, "us-gaap_ShortMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short", "label": "Short [Member]", "documentation": "Indicates the sale of a borrowed security or written option." } } }, "auth_ref": [] }, "tfx_SpecialTerminationBenefitAndOtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "SpecialTerminationBenefitAndOtherRestructuringMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Special Termination Benefit And Other Restructuring", "label": "Special Termination Benefit And Other Restructuring [Member]", "documentation": "Special Termination Benefit And Other Restructuring [Member]" } } }, "auth_ref": [] }, "us-gaap_SpecialTerminationBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SpecialTerminationBenefitsMember", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Benefits", "label": "Special Termination Benefits [Member]", "documentation": "Special benefits offered to employees to terminate employment." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails", "http://www.teleflex.com/role/SegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r169", "r247", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r273", "r278", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r309", "r313", "r318", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r706", "r826", "r916" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r23", "r37", "r167", "r196", "r197", "r198", "r211", "r212", "r213", "r217", "r225", "r227", "r245", "r283", "r286", "r356", "r471", "r472", "r473", "r483", "r484", "r506", "r507", "r508", "r509", "r510", "r512", "r515", "r537", "r539", "r540", "r541", "r542", "r544", "r552", "r604", "r605", "r606", "r616", "r673" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r211", "r212", "r213", "r245", "r562", "r613", "r617", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r649", "r650", "r651", "r652", "r654", "r656", "r657", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r673", "r737" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r211", "r212", "r213", "r245", "r562", "r613", "r617", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r649", "r650", "r651", "r652", "r654", "r656", "r657", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r673", "r737" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under compensation plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r23", "r111", "r112", "r142" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred compensation (in shares)", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r23", "r112", "r142" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under compensation plans", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r71", "r111", "r112", "r142" ] }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "crdr": "credit", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r23", "r66", "r111", "r112", "r142" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total shareholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r112", "r113", "r114", "r136", "r637", "r653", "r674", "r675", "r731", "r743", "r837", "r842", "r900", "r921" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.teleflex.com/role/Shareholdersequity" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r141", "r207", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r513", "r676", "r677", "r690" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r545", "r555" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r545", "r555" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r545", "r555" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r545", "r555" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.teleflex.com/role/FinancialinstrumentsAdditionalinformationDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r545", "r555" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.teleflex.com/role/Subsequentevent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r554", "r556" ] }, "tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesTables", "http://www.teleflex.com/role/SubsequentEventsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Current Cost Estimates By Major Type Of Cost Table", "label": "Summary Of Current Cost Estimates By Major Type Of Cost Table [Table Text Block]", "documentation": "Summary of current cost estimates by major type of cost." } } }, "auth_ref": [] }, "tfx_SurgicalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "SurgicalMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Surgical", "label": "Surgical [Member]", "documentation": "Surgical [Member]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r793" ] }, "tfx_TeleflexIncorporatedRetirementIncomePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "TeleflexIncorporatedRetirementIncomePlanMember", "presentation": [ "http://www.teleflex.com/role/PensionandotherpostretirementbenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Teleflex Incorporated Retirement Income Plan", "label": "Teleflex Incorporated Retirement Income Plan [Member]", "documentation": "Teleflex Incorporated Retirement Income Plan" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r785" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r792" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r74" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r812" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r814" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.teleflex.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r815" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r816" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r814" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r814" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r817" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r815" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r66" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Treasury stock, common, shares beginning balance (in shares)", "periodEndLabel": "Treasury stock, common, shares ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r66" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesrecognizedDetail", "http://www.teleflex.com/role/RestructuringandimpairmentchargesExpectedcoststobeincurredDetails", "http://www.teleflex.com/role/SubsequenteventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r310", "r311", "r316", "r317" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r811" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Axis]", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Domain]", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r25" ] }, "tfx_VascularAccessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.teleflex.com/20240331", "localname": "VascularAccessMember", "presentation": [ "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vascular access", "label": "Vascular Access [Member]", "documentation": "Vascular Access [Member]" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r693", "r694", "r905", "r907", "r910" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r232", "r242" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r230", "r242" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-1A" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-27" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r820": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r821": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r822": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 82 0000096943-24-000072-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000096943-24-000072-xbrl.zip M4$L#!!0 ( #1EHU@3V*L @@( $ . > 97AH:6)I=#(R=&]Q,3(P M,C1XL@ M8*=&E#EHSX0%[D&RTJ%>L&L)[H8%P<;JQ!1KBXO,LRB,^NS:V!M<\F;?HU

9&KB>)Q"5#>=1!*0?#@P$'GO9$?]0?O*=X@VAXT(_DO"<. MHA^]#KF2>>/C_%K!42=''610Y8^'4>''*Y0^BWMA^+;ST([;!9G.C?% MI^W4:$\P+(5M_C;1_\[QI^_8PZT/N,*%CFONFV!;!V&4L?%.6/_&U4Z0\AS5 M.MZ=80Z.7<&*?3$YU[M=Q[4+'%A,&T.'/R'N553JY:KAUJW,8AHP0*A*,%1:UP((KQG-3$BTRZN\-*"6)H]%8=F4\ MY9 E5*TY9%S+IT9Y+,CHW<[A:/SB%3^VUJQ(4"IN75<7T;NX.&D3[B6U9@V\ M6Q7&WHN'?@5F9KGP+8$[]=0-W$KV@1J1>XO"M03Y[_/B E-@4X&@!44_/V]% MA=^A;Q/82Y HZ PYA2568K<2_/W[I7WH/Y]=MD-VRY=@';"OW(E2<=N68^7C M-[KJK<_8<4X1!&\'[*W*;&I465V8[6C.[T%3U]U_HKT_UQ3&8?V=;$'1)\T2 M'IUT-N3".Q<^=Y4ZC[O\]W"T>383W'X].?X"4$L#!!0 ( #1EHUC''Z7J MIPT! -^]#P 0 =&9X+3(P,C0P,S,Q+FAT;>R]:7/C.+(V^OW\"EZ=><]4 M1= J<='FJM8-E2UW.UZ7[;%=L]PO)R 2LCA%D6HN7N;7WTR0U"Z+DB@1I- Q MX[))D 023ZY()+[]OV\C6WJAGF^YSF]_5:JUOTK4,5S3+Z^J__ M;^>_OOT_9V?__/YP(UVZ1CBB3B!=>)0$U)1>K6 H!4,J_6JI,_.SB+?[ MQ*=3(JQKK&@S5$B:A_[9,R'CR3,#XO=9^_C&W(3Z7K#<$"[.-EI/-P3G+#2L MC[ Y2X1SFP#/5JAS]O.QTODVI,3L?!O1@$CX_!G],[1>?JM^69: M+Y(?O-OTMXII^6.;O)\[KD/A^];;.3:D7O2K99K48;_"_5N0(9YE1)]_"Q[H MX+>*<08(<,@(WT2M\RY(&1,ES95-GBN2!5PW.%/KE"(L_K /31WS?E/-"N=ORF[?Z#GP$2\7\ G/&)? M.R9]^[_T??+R5J53P__:C;:N[?Z1B]#SYJC4<\Q+$/B3[[0KG3,0*F?:\DB^ MS,^W1P<4WF50?P5*D2_/?<;2T V)28WS +#Y6\6W1F,;H^XNQT'D\4M9Y'&ERG3):)G]9)OX]L*@GL2[1E3+RXOK_ MSM-X\>%.0O8%PO0(HRN)W5%/A?\MSTWJ2;YDQ3C1%]_D[R=_*1 M+W/C7DT&E0,R1!(LB$>FGVFUR8OB.^E&%CI6-"Q_2&#V)R,;4>*''NW$A&4W MDU-4]UC0.JSX%/2P\^#:>HINX&OEF2 M@EA\Q+F8T +T"(QAMBD3)R1PO1VIO_0\7KRDCCNRG%6O38N0N5=\F>_]QLG7 M.9C\>9:;%2;;L=S\R.I\C4Q+=-/^(VOP-3(UNY$U^1K9@G399V2M0X\LEA;T M&4V]Z$\3/O8VMBW#"G[041\^85IPESG6E=A/.'\,0&#B,STPQ\&*= MP.^^6:"UDF9P?>0ZCX%K_(K>]>W+RD],J#'I26YLTBXXR;NF::&G"S8[L$%$ <^OW)P M#Z2,THJ'B3NX@U5DDY:'"3JXGU@6 YB'R3JXZUL&0X&'B1*>_-%#>8IPY7.E MORI<^9P(+UQY?N9"N/+YT;[HKORQE&Z&:S%JX1WS')1NEO0ONG]]5*6;)>$+ M[S?GK'2SG OA%N='^Z)[ND>.GQ\K;6EAE@KO&^<>/\]GXK2B.]7'BY_G-$&% M=[YSB9_G-%G".R_(1 E7_NC)AYIPY?.EOW#EVY=^0O7 M,2AN'$3Q_F#YO[Z_?Z>.,1P1[]<\^1^)3?T'^D*=D-[28 /I-W; ]X+S'^3? MKG<1^@&PD1?/=C!X.__#]9E^\;N.^0<$6.]NXC8WD!ONC8&\OYF-Z[@7D#>XB9EQ,1DZUW M=%1.#BF8LW[X>^!=Z>WS7^ M#"V?Y?Y,)^2>V#0(Z(TUH(^&Q8JL=K\??(*4&OPOW03-I>#ON!PZ)N_8TZ7U M4"1 ?"]Y1?H%T3IW'C]/$WZ8,D1U[MSZ:5:7'W@AKJM:SO.%ZP==QX1K:"#/ M.)9C:EC$?J(>JS$*+_A.'3JPL#&3C'-OR6HA;NZE]S:9 4,7IV?I?A;+C0_$ M>8Y'SE8?+<<:A0>PA@Y4[Y2[B(7 63J'+=!9RXFLV#^43&BV46P,?B9TV)$CHN@TOF9TV)$:3,0NMR0O%F, M2&5V;,0/Y4\F:+<#R3G(^&D6-NQU/,[@89H*&S_*W%!/[7E/=C^O6^MEOX)"I+ QG$-Y%4*H;$!,80-%W"#F5&1+$:-0;&Z\V?MCSWWV MR"BS\B5"L*R!2Q$#7!S!Y52D2A%C9CO#I)ASU"I&D$T(W^F,%2,X)^3?6:L8 M8;J#\%96KH!Z[(AN/CL'6\4(%6;*U (BVT&DJ"'"4YF?(L;GX-;8\DC@>N^7 MU@NTL[ J[&D%YW*"2Q&#@V9$XP*6)D;F>8%'2.1#A,2/XMX')283$A M^7>$2;L8D3E.HJX( M1FJ0Y,Y!$W\SK*W4YC;&E(+FO1^];M'HS6W,* W&?8L4C=[,&#".=@A;+-;>0B;WG/P^1P&R?(6SEP,#E*C5OW/&=5PL7D<.N7\Z!X M#K-I4*EQZUKGK4P.1?!">\A'\AXR)7B1W>,CN0^9TIM;]_C*(O''B>''3Z0&T6:/6'UK@P)824&K>^.A";*-SZS\68BRSY0N'67=YI+BXM/_"L M?AB=(_\\+$Z=1D7AUH.VTUD])&+\WXGEW+@^"(WXN[.AN87@'?&'5[;[&CL)+.\JVK@-7'*,N!OWV+9R@0$W$9XT])9DIN6[ MNJHTSWL_'W81E]S&?+D +[?06HQZJ6=J(V74:[;I7E$OE=L8MK]N%@X[ MBB62Q/17&G23N[N(I\*&WCF &!)_([QZ;V,+-Y4#&)K\0FT1%B+>SK617V+D MB6@ZS\9^>8&G%3947D!-V"X.+ H;3!>:L.#($Q%]?F!Q> 7-$?"XC? _AGV? M_AG"0[T7^/'T/EZLOC;?X- D;YQIM6Q(+D+<18_T9+F8JXF@,==&1PD1)T+- M/+O=)00,R6-&W,.@B]BTXI;2W"[("9X1/ ()WI$K.$5F4?X-78R%>1B:5" E'M)RNV* MXW%!RH_8J'.[KE>D&+(&Z6%P2_%!P?LA4/W"[CI4?\/BU#+*4A UNU\O$ MS!^6YQO> V@LF_ M7,K4.N,V8L>_7,IT'KB-%/$OES*=!VXC%#^B4SOP*4;9:753+&:[>/ M'@,2,/3V_@RA7Q?N:.PZ&'R;-P2[AA$RJE,SBRC8OIXS:.QZT@Y&+:N W[\2\U#V5W:"6XC+H425VJ&=G>K1&&"_,15IC-2HBC!\<55IC-1HNA KCYI M3LEKK1+%%/+T2?.:OA*%%/+P2?.:MA*%$G)=>)B;DOT468G"!'DN/&0X(R6* M$N2Q\)#=3+2YC0X\4,,FO@]OB785W87!W6"&[M&6XI'J+);6[#,X(53I454G-$@5,-TWJ/=#%>Z3>BV6 +O2#"X^:5F8J MF6M6*JK@/)5PL$!G$65GB:+=^\3H! CS%)$EBMT+$!95$G*[6E'JVF1>M62E2_#5MV0TLP'QB=IT M8-,W1(0W=CW$R[2?$4[PJ8-C1:G- .!CK,RE7^V'%8Z7(P16N-(B\#:!E2)@ MY3")Y6J-XYCX@::_J(S*;8B8VYG*RU3C-ERZ:::827WO^H$W:3@;!3@)-N,V MFEBDRK1=2,WVY:XZ,"&[C3NO)CM;<7'WQ3<5_."(W=X&? MG2O$\4-4A;OX2O$+A:D*MX$(3"695.DR0-A^?[\E0>C1N\'T\OM45%P'Q+:( M=NQ_TS3*([QI^AY5OSAM(]L6D0T!MK0!]AAL&B M\KO?BR/VN/7')VOS"?4?HU?X4])W1S!4@R1WRNFW*=PZW2EFJ/>CURWW['#K M5:?A']\BY9X=;IWO%+-SU_M1[LGASE4_F.K9^&5T8+$!/1XG)R]V MY2ZNQ^/DY,4YW,7UTDS.#QBO9Q'[@<)P#,N&:6*MRLE &G=!-H[G*"<^TKB+ M>$ULDK#OTS]#>*CW C^6TVT7&F05X7B@6$C,"$(/9AX+4'0=$ZY1[V5F&\KC MF!J D2?JC2PG.EHP2NN%QBRI<>XM!^D:YA3/^'#(NU>N&XSA7O! B6T].TCQ M%)MA4K%-/MF%]:Q2$#3NPG@"YX7 ^7$2/K/#.;^Q21YP7@2AF2T'=PV#VI3M MD[RD8P_9F:66.CVY^(\8"W84S>/D--@LP M<6Q5?K'>SCWJNZ%G4#_ZI7HX>2^X=JN=_[?#,6UKP,8 MX=F C"S[_?RO78SP_%7VB>.?@4JQ!M%MW_H//5=TZ!;[\S7J9Q.>MBV')OV& M$4)G?]Y>/_4NI<>G[E/O<;ZGW/3QL7?Q\^'ZZ;KW*'5O+Z7>/R_^Z-[^WI,N M[G[\N'Y\O+Z[/7K'U50=_T?W\8_KV]^?[FYEZ;)Z49746EUO;]79@/1MFC3H MNQY ^ PZ;9.Q3\^37[Z:EC^VR3NP!^L$>^CKB'C/ -.^&P3NZ+P./7ZA7F 9 MQ(X_PKX7W8X!7->K6JN.& Z 4P(S^7 ,[RH,ZLOR]7:KVJZMOE6K*NSZ%_8^ M+[F9L,XXJ+!G8"!(D]\J6F5AK''OE7$@L7BGE,S5F)@F2,#SF@3W)I_XPH;. M'8*O[AY^2-] "#FNW7@7_(,WD MSL]D8S*3R4RIXS>D%%&KC>B 1@>,$8 MP4P_[[NNW2>V[09]]RT1=FJE\S__W6[JC:]KY1W2-2=R[@61O_WL/CSU'F[^ M)3WT[N\>GJ3[GP^//[NW3]+3G026SA.8,Y*B27%MI:_HRWHZM"C<./]*$KB<%0RK]F>!"BDQXB3HF-7?0D??L\5ZT M>C@'KW,3KIR-X!5#?.S,).]G[Y1X9]1)<*95.L"QQE#2%%E";V,1;M):81Y+ M7T /:IZON1+U[B'IIE G:=3):8A>=BP@VX&]E>S58]FKET_V/CUT;Q^OF80] M:>$;3)"12-^!YXZD__EOI5'[>OR?4N#F]>EJ&OG>R%N^7[BCD>5C'$X:6"#? MG9!%Y]*+A!X+MEW!L[?LT837Z^!4GM6UNI;:K4Q!%N%E,(;-I/W,< #@];BEI3$9O5-MM+1,K.CM[ M7&]6%5T]D#T>3<\B/2-29A3,W2@9M[3$(\DX+?*-9:EPC\J%&SJ!]WX!?L&R M4>YCB['GON![IJYJL]*YI#9Y)1X]O%U^4*JN]F\B>VR_H106(D_D[3I>DXZ* MB\Z;::U*!P]V4/1F6VM_./L\LUR:.]1_V]V>^V6&1"D7FAI0S>EU]J#Y6)3H:V^X[]:(IG(.[Y+C5 M%2'SHZ_F'<8T[IJFAR7QHG]NX'U*PMGM2J=>KTF]JO3X2DWJ@S(PI0>S*DN/ MH05L .A8-I5W^_P%_'KG/;FO$Y6"M6K_0=Z=)84B[_H-QKMWWCUH+^#1Z=JE M4NG<=[,:"-8F)_;_9XTC_1E_0@57MEUK-?=:(#V*NHL\BW@PZ%9@NHYAC8DM MT3=JA'@./%P&WJ"^1!Q3^H\UEC"&N-ZQ.$ZP(B5[?$H_KXC)KD?)W$QJE4Y# M68+]YRW@@B6Z[?NAZRR$.[!LIJK6SQJM56QU9*!L%)X1,:=^]?_\=TM5FE]] M*: V'>/HXD"0# ZH88>H!R0P#TFAP'+K.A_T-5_:7X%I#B8(!C1D*?XCX5MD MS/C2E>4#WJ1_4>+)?([D>B!=##%YSY0>43!+-\0/I&A9X',^:T=@&U1KD;&\ MRN]=YWJJU:::D=M;JS9:&;U*K^HM/1L7NEZM:\U,7J54V\V/Q[?26U#J/)C) MB_&YU6;R(ZA+CQUR$>'V*0+G E:,$,3$7]U/^,RA;7/[I&<+Z+ MVS0)17T8T4+2K(AGQ7=1[*X/=N5BQJ>C]9,5V"P*2HDQE-B9FBG\DY+3Q"-, MZSZ^C_JN_:B,B-<4P,&%*I_RX90PI4&F&^ M[>N0LE QFG8S2[2?E,]1&'5(?)8W84K$MJ$%>CUH,/X96F@N@I78IW$#>'%L M,4:/*AJ&EZ-,D"R<8DF!Q%*]DOJLL 80]' _DL\Q\T4_JS&C[@"UHU/\W MC 4?8NT'K I,\C)658GUA/44_<%V33+)NU]=FZ>S;<#N(O0\BCO1L*,HC@(2 MA/X$]*U*YU_47P3X_!=CM&>;-67'E5 JB>K;SACT 4P%>\ M1(,!@XQ@Y.]H%<#;0(LB79ZE9\]]#8;)W2H8"91US<33.N45M7U':+5:S,A)/Q7;?$8 MM=XE;]N[ #'P['KO*]Q)UH@)""-N-/4L\8B8F]7B)MLTL@R=]0R46FV%ND\Q MK@VQP2V;<;ML,E-O*#(]8CR48_VVUC(\LT;9J>"D_6B/H2!H0>W!%Q M]B3"AYED.^^L%F,28]IA3*51XK>K? 8A0D]%A3Y&KE>$\(G_%?T9.UBE \.V M=BNC47(61]K*#TH6VX\7]7AR/\6VI,/@N!#-LEE S[49M_*BMSH(<_(R(J'+ M[XPL%TEH*IVL4+.7%9O60?.(@ X^"#5B[N_* *DU6+7:P=8XP%IQ7+9$$?I1 MF!*F**J_LJ(R@.NQ;]GO^/%7"SZ-\4\'#$07(X\OEL^L'X?4WSM:WRI)*-P?4MN>!*T_ M 0)81#K:L_QQ\'?5FM&_J,_IBH58R]EY>](C8F25Y#T?6&_4A$[:_B2]"T\- MW52:BQ^.>5J4@),*4U=L$1.D3^A8$6U82AJ8J?/T4BO ,88%EJS_6Z6V(L6! MI;JQE)U']H*[,&!R#\30/#&=<'1FNL%9_#K00Z"R*7MI3%J]TM&;LE)3Y7I# M3:B;=+03Y#5N!UJT8MJJ*\G%1DO2;BM16-A4PFLUJ2]]N^\[Z3M6;V6P$JE?U MUL??7NGYMWGPKH^W79ZGD91I^_\]P23F34L ^X-MHJA7C&HPR%)VPK"B7H$I M%Q>A. _!??:P%?2$Y-P#:>BA\?K?**ASOE3G/'X*<%"++QU!9-9[C&BI;]F +0T4#[WNRQL#* M#$4;F#[]=$AH6@$U/Y^?MI6R!QQ71%>8[%P_7('3]3A5U^"P\**>%SNC"$,1 M0GX'YFE@Z0!XT,$E9?B->5HLNVY&XKL#"2NJCJ@0]T+<[%4(2XWX5Y MVBG%/>8F>'2()]&^4"'\A?#G![^:$/YB*$+X;\\\F+N[1OA_)S;!&J6/0TH# M7PAZ(>@YP*HN!+T8BA#T.S!//:V53_RA=&6[KT+D"Y'/ VKK0N2+H0B1OP/S MM-**?+;9R,>]2+T_0RMX%Y)?2'X.P-L0DE\,14C^[9E'4[ P2@ B/7"E-2I@ M51J/D/M"[G, W699Y?XT25,529I"^A^(A5K@-/\@#GEF0GUR7-VEY1NA[^-F M:ZQ'VW6(_>Y;S &8Z@)4%E'="6SS0/W0CGR$NS&-NB24A% 2/"!:NN5SM^P!I 5L%H23.##!3OY&_6%[?HA%KOH]MTPD'X0[Q<-I ?+ M_R64@% "' !8/0%701=*0"B!0_%0DRT1!!Y, U, ]YYK4!-EOI#P0L)S@,[M M)/S1:J7PML>ZC&,J[+YQ440ENQYL4T1E4D5E6D;E[NF/WH,HH7(L;CN,G2A* MN8@QB3'Q,*;"JN0BR711RH4;/U< %-M ME3^PJW2%>!?B_6!@E@7J7U"JA^. MB=J5SD\G.DN%>KB3A]C18231SAT\S2GTK,"BT7K>3Y_BS=C"%TI *('\\7L* M2D!D[@DE<# F4M1*YY(.",O-_CEV'9#ZCN5Z,\)?"'HAZ'/':+D%O;158MZ! M#LX5\G-';/Z 9\!X'E"PF62F]G.K9!&0AKM:G;6A=DIQ.;!F*A>Z=RQ M(XZOG>A$57B5,#2%:,\=E:<@VAM"M O1?B@F4I5*I_E>LX]:K.2#5_C\^<9;&:? MBB;YO#9]A/1]UPZ#]8_,8" ZP?Q8F%>Q)\H"U69^8A\M\[=*NE.UXX>&WI0] MGNE9WZ/DUQD9P+#.B?U*WGV,WLZ,?F0Y9[.D7J32^KE:FK%C$7))NC)"QJ>* M)WT\W@S&&_ .^>'5(UYWF-<:.:#VJ7?3N[KI_1-F\.+NX?[NH?O4NUPK$_/MZ\7=[67O]K%W M*<%OCWGQ"?[YT;M]>I3NKM@X?O0X'<',V;U)#YENFFH/#S3@&73" M)F.?GB>_?#4M?VR3]W/+82]E#WV-@12KG/IX.0B*@XUNQW*UW:[6&PJ*UMB> MCC\<2]TJ=/++\O6&4M5JK96W:E5EY?5UKU*:5;VF;O6J]=>U5C.[3FF;7K7" M DRFQ7'!9A&M9EKQ&PYN9>%;I_(^(P%SS+&LCGT\@3%-I1_0;NA+/;"QS13. MC8#0@2$T'4DL]=$@@(%(K'"TA)WZ6@!P_2">,90T19;4FJIG,MH-21[Q"V*U MM_".0M.R._8L6U(9*;5"\"BOK5+*CI5(F\KV/C%^/7MNZ)AG\;P/V']9HFQD MF:9-LT%9LUK?(AC^Z1*M2R_:O> /B1>=2Q(,W1#>;OJR1-\,"L,;4R^Z_[D0 MF-PP]\N3:AB4PJ3R'Y^\I8'DT1?JA-1?G(IM1E>3^!WC7_8:&(]E=KY9;XC- M*X\8K-QWZ%C! T8W0]^L $(=[#.[8)PI%*E*40/1;Q7H+ MSIUP=&:Z+.B*'P&F -)0QAX8TAB<:;5*IZDUY9;>_O9EON-K#)HMV4K::I[6 M&P&;/C1_LGEJ5]4ZE_KF=\_U?6GLN0,KV$G3Q(->&TE9#*:41I!L4$.,L/>,KMM* M#KW2T96&K&AZ1N9IZLG)R:_+!&CE1-D&=;4'RNJ@G]J*K+5JAT:9T%R\:Z[" MN$>/U(:+S[+T3!WJ$9O%O(DYLAS+#[SH%";Z-L;#6Y*&R1MT$J'01(>;:*IX(XWN$92_N*? MUU;E7=![H#YE^1.HCDSZ0FUWC!FG^^FBM*L:190@&Q?((H*"[+B-U2?7XT&GX;5&&7-(!?,?\#E;LP KN;>(\4,-] M=J!;YBT-?B>6<^/Z_F5(G]S'">U]94OQHM>&U5:G M4TJ/*1B\G<_1$TS>ZPDU[SWWQ4+KP-]6*V'Y/[E1Y]OF%3Y3!CKI4 C",XED M556X1E#^8I[75AO43_X=%*UR<8/YSF?YA&;S9\ER#'=$I8'GCI@0M)P030UW M3*,2);[4IR#-*#3$0T'\@%DA 7G;;]FP'%DPGP[A3=]%I'>>K]G4X#1MJU P M+T9NMK4EA;*TGRFS>2J ^UP.S&7H6V> M'JEHRBZW&[NG8&5'^#R5SB\MBJO M8WV=:+-XW5$XT=LM.R;TVVVA2,=<%W":6\L:BB>71SC-&2J;/1'3!$73DC6M MR35B\A?9O+8J;Z;E1)5$KM1))%/NY_@L"H87H!Y&T"(S-*'GMA*B!1)";C26 M<]ZV=GH*YM>4$S4;U$,]%["SP"%+45-2K;.5"O+^? <.*F">\] MNAQ>Z M0>!9_9 =,/'D9F,YZY6.4I>;>E89G<+C*S)D]_;XC@'9>J73Q*V_>Y<,$,X> M?ZW*Z^Q-4M@D&\NS,2T+HX\5+34S\O'*(;0.X@!>SE![(K+F9=K*)@MAK!4B MJ5'IU%O+^1XBA_6T@+BD/H\.Q"96PMRIO;"B"6^E%$!8.?[H%5 M9-%R&H^G!3' -1A0([@;K+R_0M1@$I.V7$5[ZS7"@CF%Y03/7IIK!_"T 3R- M?1*=1&YL,511$?<;W@C_C(,Z)- 9=?;Q42;?FK$5Y;G<0R'YY4N'H#R&$71#@9_M8'M:4?-8^R,\,52P#. MSMNO&RI;:%1;614?XD)+[W&NH>"E%= >\1SHH3\]M/H\S9GT*2QG#7!INF'?IDNPW71@_4Z>U[%ZES\:>6UU M$I;Z=^);QFX\DB;:S<_S^>.)UU99!EQ5M=KD$^A;9Y[NG:K.R<#3&]"K!E8T M&_F>>H^H]C_T.]7MLP[AO4Q4QB^/[>7:Q%[6*YU:5=N[@@\_NS8$_,L$?^W M\,?*=]4&WP=>YZ]I>6V5I:7+KP5PF#774N5LI-6>&:QW;9(H#52HM7WR#$7R M#W] 6M1#1P!2DP%IGT5[D0A4#*U4F"CE='E4.MA:?JEL\O*NZ>SFKR9A[N1I M)@!7R+X6\TJ795]AJE%GZK(*WCD-WOG8V4W+.VWFTF85T1'KGQRU.HF5G4O+ M#@-J[K6V4\M< MO+8ZA?4AL3PD0MS[+P_%$G"%\-/% I'@GI/CGNT6B-9S3Y3U6&#NR5^)\]JJ MO 71_L'^ .>60%_(,X7AC4; .&RWG"^Y8> 'Q,%!B)4CL7*4^\H1M^NK+&_@ M)(Y*6:MB(Y&Q98F'1/YT(_%S&X[ZU+L;,%7KWTVE3YR7L=6V]6:CTM&;L^4PY[0]SRP&Q?-LCL47*BN?/J02,0QW!%]\Q\0XQPVH+P& )8)' M20;TV2.V-"9>(+D#*1AB/,$Q\1P[)(7#HE@$PPT#RR&. 1V"CL,%/*S>KTZ0 MNDB$N!-: WHY=GT+T7WN49L$U@O]^FJ9P3#AW)FG(DB>UZ:/D#[T )AN[2/Y MDE>=)\#L3^PC\KNE-HP&U6A?TW5#;PU,0E5#,P;P@C8U%4K^5P%Y$#\T]))^ MCT'NG/4]2GZ=D0$,ZYS8K^3=1_C-8@V -DOJ12I%M.A\ZWL(V^6NYD#(YFJ< M]FYZ5S>]?TK7MQ=W#_=W#]VGWN5:=.7;UXN[V\O>[6/O4H+?'N]NKB^QL]+C M$_SSHW?[]"C=7<&M'_VQ4/WJ$I@5,_GFIAZG[\62- M0*[V&3LT_/DEZ^)D+8<]C[VT-=8 M%L=R!6W_!27(*!_=GC)/M18Q4.QUQ%^.;U?AUI?EZPVEJK16WZI5E977U[U* M:5;U1G.K5ZV_KK7T[#K5WO0J+M4UKZTV>+8Y+D6T4MGX+75OJMH*U'8W@SC@@#M MTR5:;IX/3BBXG6X(KS+]^:3-\B[B[UY@OWQI3*L&5J@0XW'+Y+=J&9?)YR D M+4!?!M!O"*KO!7HEXWKV(F1>+&.(7YZ_"X;4PR2\L4>'U/&M%QJK=EER:!15 M)V][E;'/NU"]2*CC(XO!GXYDA)Y''>/] M?&$=0I2L/[U6Q]8&Z_A!U?+G!RGPX&TVV_8XJS'PG[\>>IGWKFO\._0"7?=EIA]N9;VJEH\H-;<5AB!*X_=)?,C0S0S <4U?ECSJCZF!*^+V^P:I6*;DT:.">M641Y_M M.N8, 'XGEH,0@?'Y0,7+T(.?]VRFID=\;@<+O=+1&G*CL>RH;WT$J,ACYMZ] MY1" N+^M)==7"":1^ER$5EFF/BLJK[G/]\@MP'MH"+C,F1Z[?N#1P/)8EIG4 MIPX=6 $H3AL^DU5!Q!W7_HZPI6VWGN4/5UY;G;*W<0_ZPY/@X1?+P-1./P"K MTW"?'7B'B4MOZ'!$!JEEL/M+/DB&ZQX?V>;=D0OD_,^"-8X58KIW%]>QD "5 MR=YQ/R4Q[JP%:4EDN;W94QR2W MP3Y+4_@NY8#CDFPJ'!RQGGM[><<,)W#, MW\KAM14O:Q]Y6%\_@;D8SX"M]0S^O40BYUXRF7?/5&RD5?.-_%X"P@,B,E4:L;2C+Z#4\"0ZN=[>NV"_B&,5PQ8K41PKOUT? MP>!M[ST1,:.3C8R^1K^H8'*L.*$KL^@5#V/4*IT5AV2*B-6!(E:[3'GT-3*7 M=K\# $!_N>LL*1U45*W)=;! !*LR]? X!2+;^[$<-17I4IRWXB5@E<=6\;0[ M0:*-(!*9<$S^$:S4KM N?D\#3(N:W-+6FE!'#UEM-]SE$34K':V^0CH=-0:5 MKDX?UYJ,6YA/M=G.WGZKTFFU94W/RMU/79:1]XC5B>'VJ/(J ]QBHKJLKMA1 M5 S8YF\"\=J*E_A5'J;9)3SVP@YO\*4_0^CH@)TF07QI2,UGZN]3U26'ITJT/K^)I_+W:BZ(/[RRW=<_L#^3K&0\CF1Q<6BUG:]@K5(E M[ZH_>X\"UYW4O*K[E'F9!I.[= M847"]!K?<,O?(."UE2A@N\=1V:G/*BB-)-I#L^T:>%!PGX@F:_6]$[FVG;4" MK$V>'@+WT(4[([ ..DZ5E7:!$9B_IN&U57E/8[E8H?MV#-/&AT)I@$?3#?'< M0A8GVB-DSPF-MC[:(A."%%T(;S #5LC?1/;"7W:(A+C'3>'@=02!9_5#=JSE MDWOK.O@AS[6A?\_7>*(3]8.MY34N++?DAKYW@= ,YYS3(V@$?PO^WMK(RIN_ MFY5.NR6WM:R*CO#%W_F;1+RV2GU /3N/69Q07^(3ZK6%I8>=3JA757%"?0E. MJ/_>O>G>7O2DQS]ZO:='3ON^XC3ZXQX WVY7F[7FUN>_UZH-+;/SWQN-UE:O M6G^]KFG9=>KC\]]+?IYYJI'P8')*JFPP;A&1.V%]$U*5W1 M9;37"T0:8> D=U5N90UIM9[?00EN@6HC8@;\(6W5&< M/B'MML8['D,C*ROJNPI+M*AP22QP[E)%\Y(T-95:M- M/L7WDQL0.T.C^/3VM&Z*UNYET[2P;INN:7)C_R(-8@=U"="V*;2[%]I8E4 = M;>C:WN&*8Z"MO+M_[SUW#)UXEUE9X8#%+S U9#RI+"Q,[6U-[8BB6%$S (>S MEU!SAZB>AJMFK;I9MMA@SQ-2!B5\WHB;Q->V!KZK4JG(==;O.R,$8;GP25HAN!I M(WB:9=M6Q:',C.JCBU#F3J',::HAEC3<;:U4KT59JRTUJW5Y86OFCYQ-(WK.QS_E,$+6EV([N:Z^_WZYOKI MNO>-<..<2AM*4.[%0?K2Z>7M"IPG0T519 MU?>NF,?7,CGW]JUAMQ01+VG\J!GL^C, M"#VX1UUOR*U60:S.02?CP:1LHWR?.G1@!6?LX$00^6EBG*=J\FR0 M^KW1V';?*7V(2+D__]8Q;ZK6X&BOBC"<#R[]LT>1$FD!?@HPG)0-;<5G/PL; M>NMM3XQN^SF0==P]WY#;[;U/T!;V,S?(V;S+*0OD:)5.7:ZW"I)Y6@[+--I6 M$=5'%4';O8(/DQTJNQL..E9NDMLU7NP&87T>*_:0 7CJ !Y%UNN\5&4X":/S M;JYL_[Z^?)EMB#3[GC+PO1I@1-3E%C=EUH7Y>9R-3QE IPD"%+SV_5>^1.RV M?%N?LA+QFQ+J%[.12\/$&^1_!OS; M'?5.3:_DMWVTY2 6SKTP/"P MH$ -2PIDY:_Q58^:PYTVJU%QXSK/9P'U1A_D2)^\$;5)_@(-GX"$F'*Y^_;Q M!BZ@R8U&4VZULRK2+BSP_,&S299F QY<-Y.;:E.N-WDY\+>\>ZSF"EN))(3L MJEO-&!8[5"EJJ."%UANRUN#E+"01!#Y^D:L],:1%&*KMGX;&5RR80S%Z3QT? M9Q]3N\:N'W@TL#PZ8AOVHDPO$17>XUR4B+K)$9SW:W=Z21-Q/$[SA9@QH#. M$N]S,A*1@R]PE!]^"21J6CR:HH^EHB-*6,S1X" M34U$D[:_;A[",5S"9,_H+*X))^_!L;@EKZ8#SXJ("%=1-Y,G[N.>3';XRG$]&C>\JLWN\/ ZUD,O#X9 M>'D#7)$5X0^)1X>N#7SO_U6B?X;@1XN@UG86PV/@&K]B&O88!;<6YHU*1P<[ M6I-5A9<(A(AC'5S]9P M&#-CX@62.Y ": Y0-;'8,(MFL&EC]2@'ED/ 5T;',8 +S(VNKJ7"NE%WOO4] MG+\UC\5]UQHPN"3G[IQ5Q+1>Z-=7RPR&";O-/!6#L#9]A/2AXV&P_I%\9T6? M)\#L3^PCLJVE-HP&U6A?TW5#;PU,0E5#,P;P@C8U%4K^5ZU7DH>&7M+O,7FF M9WV/DE]G9 ##.B?V*WGWD6=F,0H G27U(I76SU7JBG^"?'[W; MIT?I[DJZZ#[^(5W=W/WCD=-1?/KID-"T0")\3GK(Q/"4%YG8AT[89.S3\^27 MKTG^F.6PE[*'OL;",F9@=/<61#X;;'0[1FF[76W6F@C4V-&,/QQCN J=_+)\ MO=&LUEK*RENUZNKKZUZEZ%6U7=_J5>NOUS4MJT[5VQ]_?(-SGF/8LE6M9W$: M6CO-6"*6.>YH5I\#^33T*)5^0+NA+_5 YYK;G&&6-LZ>]H#.(],H%85^$,\8 M2IHB2VI-U=,LIVP<;3IRQ?)HV6XM-#F[8\^R)9514\L,:^W-U,^?/BE9\M,E M:BO/EW#;Q] -X66F_WD74G$L12^(/Y0&MOOJ2P//'+6 ML;C\HFEIA[1-.$WY.)P& (@VT-^X_M;)-BU,E*W+ZOY[,?G)DQ6X+P?NM4/B M7JETFEC#C)?ME<4N&YQV^KOFOT,_3B@+7,FC,..&95/)F6@QO(Y_&6C'C3WW MQ0+74>J_KS3DTMAK/&8R96[([9:]4EHB%3Q3(^W(4?)%7HYI^;%# \PR]6>* MO0/I*,:4#[V&WY8/]TA4RQ70]W*&O'<3ZH(&NAL\D;=5^H75L^)E]\C);3XZ MBCER(.3@>3"E-$LX%J27= RVB,4F)SF-MMC)PCDXHK-$W-H>UYD?VE9YR?4\ MN23A'#RXO0!3!\"T9+55D&,+RF)R7CL!<9XM7!(GO@]^&AFYT*G_["\Z2VT\ M;!"=W1DBW@VF-.XBB;Q;V MZ6:P _4<)\=Z)=Y2X/?B>5@Y.LRI$_NXX3LOK*M_='&=6FM)2M:B1:F M!J/FV7^HYZX"EH(+1BU54;]R JRBET+EOH-E\0VNB.5)+\0. M<3<"'4OA&/,8B?%G:*''8#DOP RN]XZIJ:;P!%)Z L'@[?PZ(1V2^.](X4<@ M\,_QUEI+C8YRXN48)^$4'$YGI=@JSSQ(7&>* M4,N,EVF%F[!E-.5[Z,/K??_"'?7!.\;73>I0!1>SI.UZ'I*?F6_13%P[X%Z# M]WPW6//(I!JRLHJ-=/"O&UD=2"I\!0ZPML%7.!K6MC0!\' ;6=__-'41-]\J ML92M-](3ZG-F4T!<23D]82,%XR*6R\?M1O(!8HH^58FY&R*CJ= MSL>F<%.8PKF @)7@.>N3J"C*"%<2A?V[B_!\Q")YWY&.%S-DW%IXLJIDBBHB MWR5"S@;AF1%R6"6LFL*+'R0BQWP(^$E62;+%BKQ17\9M5J=A'W\ZT%+H_.G5 MO2@')UZ]VI)WU5JMTJEC0NMR\/BS,)%1KMSI2$UGXM^@-EQM,,\5RLX2Y%6:DM;]75P&/#IG3J((V MD\U!HJ5 W# S-?3KCXZ)92;% M#B*?S44G/7;Z3L-(/5"YPP76B(F=+%/&JY-=QV11D9VJBJA*#?-3M/WK(@H; MEA^([6[#'@1B;!V\R0W$3L2JG40,QN0=G1$9C^7SL!CM"F$]$Y83)G"&(CN9 MA/MH#H"1NM$DS)RXN34_J:R66&-%*K\PD@N)K_UC#IGB2ZMT])K/_6C-C .+,JMW0]V]/I#W/X_)&M[!-$YP8M<&1T-K$R MI:RM6%/F$)P9F>@\*H[%@TNC;'PKNX-+UQ)GUY-M>:%<_J=DE9""IY$WR&+. MIA6$'II?KHH4 MWL?TQ>*>0=PEMM]9;K4I':\FZML]^21&8Y A*&\RB T*I7>FHBMS2EEUE MWF*0!=PW^4'X@%^]D("-Z81^7&HL7L2R)F=K^)/JJY/TFX@YE>IU$0*81 MKVU-.Q4KVV2.08:,_)E>-0!B^N*TY-%#[:NN,-*,(^4R[]*0@DI>%*F(;]A MC0=JAI$& :L08.:YK]#Y$]E!E^4*YP,=Q_''N\&-ZSP_46]T2?M;+T*I>&@[ MEOW>9Q%*A*PY LZ&*$5FP&E6.LTZ'\ IGW O?LSZ4P*SSY']YV.I>6GYM >6 M\!*M<'K49J'M@+RQ(W6,';=6ESH(^=%*9DS[9&4*Z7[M^R'8W=0=L%K_/I") M>M=PP<%:G4!U=KF_> 0 )C?XT,P.D83LI(Z[\4Z)GFJ+'4Y9W_M,'A$)YUG) M+/CX_,*QS0Y*TS3NN1EN84!)L MC9'K,+MB6X-"PU2/AERK*?E;%,*V/6)">$;PT0 ^=;G=X+^>6P'#*"5)GUBY M=B;2)SA)GUAI(VTI!72POA59US,X[$&D3Q0;C7NF3V2!QGJET];D>GL?DT:D M3V2:/@&J,);UH!)$HH1(E.!F W8AHY)+)M:JPC@B*KFSJ92RDLCEC%3;O9:( MAI5NY%9CGYB^"%]RA+*T)M">*%L&4K/245O\)S24I6C9DA1>8^6(,F1'=6@S MDLJM_:6R*#Q6"CSNZ=*FE]_M?>6W*":V7UTC=LHA.^_PS6!G(THP6U0RXG,2 M 2=1I0K'C'[!&D=@ ?J M!YYE!-1DI0H<<_["3,L5K*?772X7&.YBR#1TR_ M-9]B8H4NUYM9U=#@0K,(+^(H42&.8:V!C]*46^T,3A[A2_44QTVY6*=?)!)( MP9!*??IL.0[+JABP"V,&B]-8$-B&)^L'U#!; VZR_>8H^EB%D7A##33V [C ]G-5)V)WD09Q)[0&]'+L^A:*ZG-6K,1Z MH5]?+3,8)CIIYJE8'->FCY ^]" ,UC]R(.HJM53DK<\38/8G]A'5EZ4VC ;5 M:%_3=4-O#4Q"54,S!O""-C452OX7RWW$#PV]I-]C\DS/^AXEO\[( (9U3NQ7 M\NXC^F:A!CB;)?4BE2):=+[U/43MO;B[N'^[N' M[E/O_VL7_ M]QYA/%+O;S^OG_[%Z6 ^_71(:%K X9^WZB$3?E.^9?82]-0F8Y^>)[]\302G MY; OLX>^QO(Q9G:T7!?,)?:]Z/84T=5:A.I8+\1?CF]7X=:7Y>MJO=JJK;Y5 MJRHKKZ][5;W:;*Y^8MV;UE^O:UGUJ:TT.>M3LZIJFNC3QCXI:E5O-SCK%(\@ M;U1K#=XFKU5MUCZ>N]B$73"'%'4<5-89F1\N9;27FJV(N$3"^9"!AL8FG1)% MH=G>?HEM[D^QU6S3CC+/?5U:SYESW[?:1\8+D;K00S1QB8G>HY>%0,^S6=EG24">#\AO");/M9?@9VV9SGJ]-(+X M4TQ)E@3#ZF?[F!T?#-T0WFKZ,NZRHC"R,=A![/[G52KN:+E!DQCMGM1IIEK_ M_4YLK"2,R4"7U*"C/O6BY5--D26UAND2*M4OA$6@65\-;&U;# MI]7L(KF(19OQS-HMU[E;E8[>DFOZ1I,/+UEDD^66#[,D M*W)!-J"?X7[HVJ Y?,SR"-ZW!GY; %\ GS_@MP\-_#K6$-?;5&H!?$V)?@/_ ]JN4$3:2A$9L(%:Z6B*+NNU#(JP<(!_ MX2R>*>K'LC-9@&#@B5W'^$5;8@XPSL#T-?1=-;UFMQN9;4CIO0[6T2K/<'!//19)^A /U[=7'^0O3$[H2]YU M20T;_C$G4*A-H="J=&K5%85]5J77K$XIV3?**)X74=J=0E0;3)KI097 ?UN+ MR'8Y#S@5SPMFS859#\BKC1H_O'KLT,9Q+9EH\Y$QM_EH(=ZQO8U0!"=$/"^< MN%VWEFSIUX.'=#9[(V];24*ETZIJLK3B60@1CBO[\J?)1#FRD M'[;? F!@QB8&S"0[\TH:VV2_T_ *SQ)KDI32K%)'VU@N M0P\($)7YC^C-?GXG/C4O9FB]BA&T2D?+ZC0*GESA4P#.*EFZ&VK^3NR0I@>- M+D!3*M!LJ$>_"VBVU,?U2JFT9%WGQ60L;8;B)1U0SV.5 MH:>S)9(51;@M*VM_;F?4 [7B*AK+'-\&#U%O:Z]9!V>FWI!5 M-:M L>!/P9^GPI_JP0L"-AM)04#FH0@.%1QZ\ARZU38I]7A5"YOL1&Y%KM67 M.77KQ)#B,JF(F.P:,5%WKY&X#,96I=-NU83*$"I#J(PM5<;Q*C4V<5.\#L;= MBBS<$U(9@DD%DV[G>6W8!KH_9[9JZ'C5:YJL*@77HJ(*I6AUE%8":**5 )IH M59Y6 FBBE0"::%6>5@)HHI4 FFA5GE8":**5 )IH59Y6 FBBE0"::%6>5@)H MHI4 FFA5GE8":**5 )IH59Y6 FBBE0"::%6>5@)HHI4 FFA5GE8":**5 )IH M59Y6 FBBE0"::%6>5@)HHM7Q@/8E('V;)E5+X4?2>F9_J$&=@'KQ5M[.M[Z' M#T>_IWJ,?2)I$.]3A?[99.S3\^27KTGW+(=M[64/?1T1[]ERDBVO]?'2-E7V MO>CVUU?+#(:X&;A:BS8$QUP4?SF^785;7Y:OJ_5JJ[;Z5JVJK+R^[E7U:K.Y M^HEU;UI_O:YEU:>VTN2L3\VJJFFB3QO[I*A5O=W@K%,\@KQ1K35XF[Q6M5G[ M>.YBA9_<3&H:J..@LDZ4?U@WJ;W4;$7IBD@X'[)H0V.A:$-S9=&&J R1Q HN MI#CU9M,Y&9[[&OT^4SSJ@ZH)*\HC\$BD+O00ZT80FRG?>P+=OW;8[Q=D; 5P M79!N->D>:$#@HLF(U2.> _U=?W3QJ5.K:QCA*+1)0$V)G>$MS1WB+>'YW?L2 MKU#B*2F9)@34QV1R%V70&J6F[*K4M$5R+1>Z*0BMHI)[:4YX2S/0=,1:BZVB M$_,2O49[.RSY* /!^0WQ!:_)# >KTT$OA33$*).."2,6Q*EB,%0S>$ MMYJ^+-$W@\+(QF L?N?5^FVM0 \P %'"U-TANW/V\D[+,<$TIZ?M9EVS8". M6Q^%=$D-.NI3+RIL%Q^)I.Y_)%)9*_5J1SG;J*54.GI3;M?W/M63GY.A]T9, M08MVEJGZYB;X9U!^4Q7(%\CG$/F'+SRK53I-I2XKRM[G00KH"^AG"/WZP:&O M5SJ:W%*:LE;+ZK ; 7X!_DP.!6@<[5" 5AULGYHFU]$!V_=0 [P+_S%,W7# MN>0?G.RR)78:>)9T35M&CA"?0GSF*#Z7&.!PXK,)+%#7Y5:K70KQ*?#/)_ZW M@?^2\9 YZ%MX7$E-5>1V@Q>_421"BU8\9-PO WS _BO=>LXM#23+,=P1W;!P MLP5M-BW6BN=W>/XC1V@%-@OI"*TR EL?JT' [S6#+Z:I;:T!VY5.LR$W];W5 MWVKI<##3KPB /?7G3Y1A-RSS[<6O[1IG_"JR0N*,?N(/)>BG37SY" MS#WU6*#J0^1=Z6,N;U2(I(BGA>.X1ICIOVQ@&3\-+?U<.HH@M=X-W@B;UO+3;W2 M4559:2N<.(P\X;#HSY\H'VVP,P["1G7.V$C$768WV4D6VRD"J#%CBP0FGC @ MC6UXN=B2LR;%2JNE6&./MN%'J471X&\0Q!\$W 9K])?%N@,E.$FNU&DKBAK:,I^)+XE,%5>Z8PFW_E:K2G84["G8,_=V//090:U M6@O+##;EIN!/P9^"/[?EST/70M1J;58+L=F2:ZVLLCP$APH.+3*';K>%ZV@% M&S6E!KS:4F1-6PX3;IU54EPF%1&3G2,F1RH/J2D**P]9RZJJ>G'!*C2*T"C; M:I2CU;#4%+:?7Y55/8,\1<&D@DF+S*3;\.@&19H!9VJ8FZO%6WLZWOH>]0F@?5"O[Y:9C!,-BG//!5OY*U-'R%] MZ$$8K'\D7_(V%DK@SOS$/N+69TMM& VJT;ZFZX;>&IB$JH9F#. %;6HJE/RO MIE22AX9>TN\Q>:9G?8^27V=D ,,Z)_8K>?<1IC.C'UE.TJ&F"CW>EDJ<8+>Y M&KN]F][53>^?TO7MQ=W#_=U#]ZEWR6E?;^^>>H_2TYUT<7=[V;M][%WB;X]W M-]>7V&OIZOJV>WMQW;V1'I_@PH_>[=.CQ.E8/OUT2&A:P/2?\^LA>\^Y%< W MC!2,&-4/^$1L6P+Y'=K$D\C(#4%&@9 #L>:&\#W3ET+'IKXON7@^\*OE4R8/ M5XQS/7LLD6)$O&=@0ZPSH$[J^6JJA?I;C4Q&TX@M<9TGQM"66QFL1WXEO^W: +B@FF"$O%@YHQWJ.? M3_#@=]LU?DU+1]2C:A66$U*S&\37\+74-\@8X>B%=%+O8KM.W'O4!P2S(XFZ MCOD(D+8&ED&<8*%[%O57=$U?T35]N6OL8ZAAQS.?2ZI@Q!WN+/\]"Q^X%W\I M.M5X0IPSI;+^KL[NKH9K>[YXR[]#/[ &[W.EYI76P7"5TF )$V&TC6&"E'ZB M-AW8]$W"H[^]L>NQUB %) L:^&'?MTR+>#"MTB>$L5K[^DIE]IOR58JOA/[B M%3?T*NPM\=_)9^)FGYEM!;,,)A5\SG683>4#\J0^PP#QV?>) S-E[V-B<3Z1 MU]'(W;'E(!YA0D;$ :,&1R6S6RLGSD-B&H&$DIR8.!)V799>AY8Q9,2%5Q&0 MV]X(GO2H$7H>,VQ)$'I4EAQJ@(0GWCO6IXF^0RQO^HG$S%WY=7P$C6+/&DEC M=GP%TQ\(2,]D9R"\6L&0_1U)!IAI"]XR!JTB/5.'@C%MO^-].L89M2(B_'08 M@!_Q0PR;7<;@1/I4^;W;O:]\9H!Z"&T0J;6SFH)-'G%D8 2CM0XW>V_&D#C/ M5,(J=I;O(TT_51Y[%_#P WT.[8CM'\_^F9#*I]& H+_8!\OQ012Q:CO^E#1 M1?9Z)BLCXLQ**/Q[):%@T'9H1B.\PI= O_]6E9![(^Q/'M^&:^%ET @[907O M$:F1/C#+?X86GO$^A9 4N/#7+PIR-K!&C*XX#N+[X6@<#3(8$L#18(!PPL%" MOX :* -BRP"!Y#,RX:.V1?J6/:4X>(>&[?IAA+A(N#[CE]<]$WT%A_<1QF24 M *\4X>VO[99'7RAH%/8-^H9'YL$'3':JRLPS#'\,I56I:P0AXP<_M.$=@$\; MAP"C]Z2!YX[0!O)GJ!7-5=(-7&.5'Y%WJ4]9]@\TXO)5(@Q!&_DZ)5V3!MB0/QF,P$#!N,"L:8,X=DWAF M@DRD)P ;:=%_7^#V118.%M7@-FQDNFR68AYEHC0&I.5$1;OP.]BI@>L&: '/ M@#WA&X\F;&QW)T'BHXT"E1VJ,]*09*- MP]#\T&%H%,QA '%\Z[XPEF2<&,G.JPGC3V<-[2]&1^F[BS\_5:ZZC]_!?HHI M[M!7Z3FT(KEN4JQ1&LD^:S3VX!.Q'F1BWJ?/S J9,1)B:1DK>; +1Y&"#(:> M&SX/07P,\KTC\HTSQHU$?<0%^(C0AEA@^T MG1 !YL6D 3[I4.91P2P1@\GO5&J@R/;'9$YF ]03@UD$)XN.*0!>=L&P/ 4 MEM..$$R>GSWZ'(F.64"C'HZ]GBE&\4/H?J.[YL)$@-D\ZH(K>P0?]A<"" 0T)0)-(^!P2>08/B(Y^Z ,E?6#MU5X?H'>*$C3,V0K< MPEB6^[VZHZ\6LK7M3ZD\[TXOC!9D"0@ -P3?\1F%01SAB(C+WK5F#N-@Q=HY MG(YH838!-!8(BSBTN-9MB6'T"OY+S-BII0U\!/!9KTI_N*_@SGLR/&#;[FOB MPT_X/_;-V)=DR1C".RD:O/C!8+X+?2:)T;4#F^%-&E 3(T[H?X(810$+MDX" M0*#ES+O8X_,B ;KOT1<+Y%X2IJH^5J4+? .+4<%+808G/E /.7 H75B>$5I@ MDMPY\6F@NKS(B$YD'9L17D$F#@D6%G \.HS"3JV019AA,AUK"#N/\YLZ,?O\B?T!H2QD S0T'-A M//!R&1^-Q2Z=Z?"\TF'D;0]728F,<*T/O MK@]VF S2PK;H2X2Q.:N-R3Q\[7J9OL01*\6ZC-092@,0/ LB/LFQV#%T,9_H M4=?+G>C1S"+10Z^)1(^33/0XDSY=)"&@'',J#I;UL4V>Q/IXY0JE=_P0IA;% M=7>+8SY$RS:H+'&^\7"+?X"/> &# 3WEK0@.ME8$!UO+P<%;&B1K0BN"@&F" M?JV"A?70B)M$(**5518_B-;%XA4M7%BWF2X?4=2L8.6#P6A,_"P6/(4?T 9= M"\SW='T6OTO:,3T-)@V14%6#>0)C9@O4'@WG6LKQ NK4YX/YP?0D"1V3<12E MB^ M]0<6-;]&40#7,$)P-\)Q; F@2^3C8E^\5NFYDT4?L&O-T$"OX/=DA5I>V3[V M-R;?C;\1+VR.7]'%K@-9C3^1D1)QS J**E2[ _3/3> MK'X814P(QH*"]RHNN;"WW7G6,W/?>PE5&:TO@;"V&_W]2+UH[CY5[GH_*I^3 M(*D,UKX_89.%.0!KRXLZWJ<&"?W(Y(+G)Y'I!%A)F.F)E_S$!S $$V M3*83+83B^YGGFEB3CD31<38H@Q0[7H9YK^0]6*^6'A*T%?ID_HYMOGG MN7,&%*P=ON&3AN]DMOSL2Y)ZJ1$V)8;^GPL=;LR4;JHL@& M.8VJ++*6'RS_USWU\ )892"%XU.,SM2IQ&Y7.JW&TOE%_T?>NE_M3/NE@FVI MJ,O]8M3=LFM@IV;:-= \JWH629ZI_^+,*#D6I)I$3>5)$ *@32FZ]<'0CQ=D M62AP;C56GY/$(W8$)#63?(LHS2+Y.L(LTI2O2:X"\@.Z?!:+E,/%./.&]2$6 MFTR?'TJW/JR?+VN575-77FK M5E567E_W*E6IJHW65J]:?[VNK?[(+IUJ;GP5OSNSUF\!_/!0Y?92LQ4'5T;N M["&/;&QM\D%K$8LC5_Z(N+*'7+EX)B(7-)TV2WW*(H_4CE81$UF7@M*;1UMF M7J'-^48]WF(%]=^?@DWPTQRMY;'#CKQBM@3^1MVZ-^51U\T98B:W4]VX-^ M"WW8MN"U\O&:FC^OU8'7FDVY45\.L12#UPIH)0S8?SM;"9/]Q<=!]#5:CP!$ MQ 2Q%U;I%JTW=;MAKY1:A61E+7]6;@ K:[K<:-3W9>75 #V8+K'7,L#X?6\^?05J73 M;H##E)41QX%;)'#5R!]7;<"5)FL:W[@JH.#?TP4X'F(?0^\9>["3V"^U8=;, MG3TU3-JHU>6ZNG>@3%C\_ "KE3^P%)#[;9DMTW",JP+*_<(8_/-1'RGTX&O/ M[\+X7V36=O[,JE8ZS;;X*J#$W]/L/_** M[QWNNDGF.H//-JKU%-]=L?^;)1%4=64Y:[M/?(HOJ'1P/]$>B]*E-B+S7Y36 M&I5.797KRMYKTL(YX0=7^:])8TW+IB(WZGM'J(1SDG5RTL(6@#-L?ZZTJLWZ M\38\,4S/;GN7BJ+//JEKU-FF&8L3[^*=3AI@V'1#W#?%DN].*8LT2X(4759S MX*VV0%1K3;FEMS-R*[*8V)S<7,'$@HFW9V(.[/@VVELUN;U_*@B73,R)H;;V M],#Y;U_J[>?@Y^>%$=:_'D=%?GTI]9: M4DXEK@43U1_!RG2AQVHE6' 3MZ/C_O)X;7):+>%35#8D&,9G%"ZO8T[:1D>G M1*\?AYX?DFD]E?GB,ZQ=.!YCK52LXF!%14RQ]"BKHI"4#(6'L9,/,YU,2J=* M,*&4%2+QZ,92CH6>:G7M5#]-*PHE106P?*-M^9.ZALD12%B9-:F>')%$R,4)'4S5I1@QX^9=&!AC>L^*T\=ET1ZINZS1\9# MRY!LUY@<2(,5-:;U$?]_]MZ]N5$E21_^*H1V9G_=$5@C0-<^&X[PL=VSWNBV M^VW[[)G_-A J64PCT'#Q93[]FYE5(! @"0E)(!.Q>\8MH:(J*^^5E<]OZX;F MCR$WT^RM][9T*^:_1YARXH$0'DZF3O+F M"X@VJ(P9LR:KW;$$Z ]O X:-O3S\">B4*?A0#KYS]JY;8 =M8'?= +?JF5D7 M7/E$%G39.R_P38M:H)EAHSBF^R$06FA-P9=AU$1WV3"]%W;!8#WW'UB6CKCVI;7[PG7X7M\WUJ48T]S=RV]$>Z"Q[1-S3(1'NB M-O9$"NE,3;?1*X =P#[EV-PV;*,&(_RE4!HT6?C?2R%$"K-_[>%U,#?L-NVS&G+^^]A=SA<= A]EKM609#U MZ[V[_QKO!)6QV'OJ#O8P_0[&&B(1.^P$E=$%"A;\"AX_6/QHK9WE6M76I?_J MI%8JS<.!PRW$AH:XO&+;F*RS[V^WC0+-+;&A5ZZ+G;YH)C_QKX?I0^ C (7W MOR!R[+]!;Q3>:#"IO<[Z70YE,^KD))G394M[9PZ6@UHV1_3BW1;G3"##9- 1 MOX^\(70[N(L,D=PKMI=\"47OU;D@<"L._Q)K7_\_X#PCBF+44FU+?WR?(2/P@:A0>*:(\]#\$'LQ6C"M6HRU=33BV@NC$B;(= MN,9,]Q+P<;Q1%W9$CUD9M(^/:=]R$%6V&QR<;6YA^OD?FPE$;F_::1>=/(O*(+ M.U8C\],%O[W]>I1S'&!2OG<0:I@NJEV(@JEJZ I;KI))6P;"&7%P!NQY-P/V M//$RCKT=O1'1:2 8WZV?.7]9QA346G7T#.%&'/O900JY"7KQ( ?MC\?-J$=6 M+\)R]=GS$F)?4Y=J!WW%^_\#%8W1(#.@H4363%N6*/NT[H!D1MO MG>NXSSJ88O[.\;N$>'#T/)M.38I](R07(C)W$MB+8[W@4Z)A]01\&%N@XF+J MCT"UV#-!6 D8.,D"BEQ@7"B\,/XFQ+S&>8C0FG(.219#X)\E$CLB;X+XEO-*O4L]/THJ>MR''Z;7'&GN M&I9T&Z)#__[^7?^GXSZ]+R $PF]X.]WLGKIX?SXEB;VT,LAJ7RLZ?6.*P^,3 M"A/"1.(DN#?/!R<@R#S/,4Q.0^&/>AS]R?NRFU[I9>J57HY>B<4\%>A[.QJU MASVM<-O;3KNK#T2:D;7WZL>JTM^X264+UU("]LM%6K MT!S5O*'.-]4G57#_7KU6UX]1:P(O+<+/%8NP-:$/RN0G*&/9CGH_T"<02,M+ M(_,E]Z[4:)6IZMG ]],-FAR7 #!%ZM'[G+OH&EZRR*YM2 M_)!D>+@I8GNY]/60\IAHDYUOF)!V>'2X'1ZV+M,=:@KS8+]SN!F.6I=I5*;3 M>D''NYIQ6@,79C%J9^C4SX@[MH>>*F\_:Z1G^LK!I+C7:5VF[X,5US/JX6:H M9&G"\EBHL*G[F"RH'6Z#50)[WIL%NX>;H=:Z3%<-5;/ER<%J M-S=U8N5N8^QV<6]W2B6*"."PASP?+'IJV%/L M_>&"^QX&]TH)['FXX+ZW9W!?C\CJ:(EGJK'@1]);I)VW6'%,2E>OX)7E4^[Z M^_VG=GI?1=$JZ:N$4LOKWYW A_7OY8M\,)5^0(]C6'V/8U11C^.#,>'A_(I^ MI_)^15^IL5]1$].P,#&BI6/N"=U9WLU$;/:MLL^WP?!76/IR3DNP-&X;M@:[ M^\#-;O)"T-1\8Y.+?S/7R6)ZM74IJG;S.;_)'IY(\>ZR]>DMUEJ7)1S7YFG> M#?-S8X1QW]".^E4?T^FQS([&:M MEAO=RBCF&V8PO$2?K M_)Z]N&(;[V9Q^-1*Q7CNUIZ(9AC=VB4(*D9*H.&@:D);/]MZ%?5(<->5V381 M[DJ$F^INLD_R!L\LU7:Z3J*B06P-=V_0.=SNX:EC>TVUY,FU4EU"O]4Z2 \[ M%3:17U5.=2M3+_N[;O&KU-3EZKON&C-)$XUU#EI^6D/%5\AL_>0BEZ7D$%^@ MG48^:RS422S4FHW" ]/VFI.@QAKM:(T2A8K8,0HO^D\:\]28I]7*UYG+F#2' MYV:>Q.P)<$UCH]:J/F5GY_Q.B"'^G:4-1ZW+3F.V#KEWZJ'V#@PB[%UU+-GI M6^)7T&S7,;55XIV#\Y+E/5)<<7E^)?A/V!DO#'E$ MSSS\F,T7EO/.>*]QT01:&C.;34U?PE9CWHYX'I7?LA#/XYA;IG9RMBRG+=1Z M>X<-?SF8"-\IT6 083],[%$/FQ_#;O$Y/LFSJ\_I^E[(!,N.^, .+O,YHHPT M=NS (VB:*7/Y"&'GOI!G/"JA-,3XO ,S;S?'^]3Q=OW4\S9V9!PRHYA+6\IE MU_6+QW7&WY]LB8S3@-E@#V;XL2Q@=RS>^G "G&Y2=T7SA87MCK9F]%$].%NK M$&?G=V@\)(?C&PUS06R%W([X1(BSP$=RHI[;NS>X%*]Q_HDMQF$4G??(%XHS ME[,]5HR+Z:7PTV?'F7AXX7!S ^]"K6\?L=5Y8+&'Z1JO(@/U9:"E6T(.M'2# MR[HVQ2>KODVKWOB>\?;TV"X_.WG$>Q2'&20:\ HXU>*?J_2Q%FIG-@F58=0@ M]$L!-56!WIO@^K8[O(MYD>:;7:T]&&JE]+E4^NWA4"VI^:8V+*?Y9G4GU5L[ M5'4;'&[7Z8^G=+]SJ;Q=E]+-#W\*MBH][6,';[M:E1Z.3[$ YG<>P&R3$:I] MW]GMJ,.+\SVE9]KNR%O M0MPMU)'C/-"CBRVY[OC0 VT30'2,=ZZY,]Y*@SP/J-U-.EU=$."Y: .8@^&P MK\F8-[+R866E6XZL]%J7W70%2\;OE&K:H+5NH MY; %=M;J[>U4EL0837E@E2;8++8F]S4H!7L\-<4SULGR '&Z[TDEYK /BJ40 MJR_*26&OLRP9&W8^EF50BF498D>_?EF9O0HD)1K&&);#& IXH@U?G!%?C,KA M"Q6;O'8JPABE]B4953)%LQ;T;Y?$S!YIV3KR_;!3#M]KF-8O*V5S^KQ^25'[ M1V.FVIXZ2/Q4DFLU&M=]KKIKNM5XZ7S+<*Y\CSF9Q0U[V2C M]S\ZK:,H;++11.*[B,*1-&QHD!V3DGY^@^RJG38>.=CY:*RV0>UNPVIV,+^8 M./Z%&">+WP80/F;@VM(IY]9'* MK,HD2-UU2['$!MY1HGK51&!\AW[+5A)XI@&^%LA//0B:(-PEG,'1AU MR!T8EIQ?:F2WD=V/(;LG%%T\=)7[O9+3>4<7W8Q617]+=%3(:KD0N^HIMJ[7 MQ58AJ<*1Z&+\7Y,71,4R.\N?Z&-85.#G_^1DP W48V2T4ML2^^_,75ZY?&87 M8Y?IORZH%G MVV^W7[_=_D.ZN[]^^/GCX>?5T^U-1>=Z__!T^R@]/4C7#_/MS?XU^/# MM[L;G+7T]>[^ZO[Z[NJ;]/@$'WR_O7]ZE"ZD3]>.Z /RN:(+^_2'K0<3T]]E MAEG5DH9: M&KZY:F>(3>."1I1V%Z5R^N&,M-;EH!&51E3.651V:H=3T.ITT>JHG707_:J) MTOFV (%]7)BN[CONNP0!!J,VSRYK^G]D"D4Y_3]&A'.;1F-J&CW4EC'*Z?\Q M0@C=I@'(&?%%.=>T1]@PJ+MW@6?3 *3IB='TQ*A[3PSM(_7$^%1(VZ9Z'W@P M;?AK5[4[;%UJ2KJ0[G/1P*0"D?Q9W$-]Z[0:ABC.FICE*JD MWTMMP(S0BT_7SA]=;91ZWV;85GM5S6!L[I#1E (WI<#%;<9HITOZA9*@W0YB MP8Z<+AW[.WLP0P7E+J%TU12"EW=N&1!H^=F2\>^F.$\:3T/:\ M(&66$/ Q-&W$<*?27J0,_*%DU/B>(X6T@A12NGCS1!G*@E#*: T@C2>',."O M,].823/]!0')^?LVHWIO*[%IB/KCDWOIHM$X7TP?7FQL<5'O;K7?S"8>JR!R M."WDZP8D\ AS6)9>.>R[B]_!]%(M=Y!C_K+['?!>F8V;^DM_%LO?VGG>+-#1 MPFG&)$:7%HY+7FP/6P^QT^GKC.G!PWF>7KT M2\,(8!>-=_R'+GD+F.'4-")5OU$KG9!C"@H#8<1O 7!5O86N%8T[&T3@?YSCGE:[/>KX4#@'J&<=T%KXY-_^]'#5DL(7K3&!:Q,53B*<<#X7;"9YG MDH\2A O@KP):B]^S*0B5+T9.SM: $LW0=Q!'!!VXQ6);D> M+UC@!*1I8!M\6?A,*&:OCOL+WFC@RW P>N 3OAP;2*J=WS:P5.MS6WH$?77O M^$Q2>J@2)#0E?%4P5ZXCX%\[F"L1C.[G3N;=]4>M9*I]H\\T-M:Z7:,[G$YT MIAJ:,06V&[&)PO3_ZXY:L1\=]6H]4K0OB3Z>TG\E.DJD]7=28]_9+T 'QWV_ M,3WAR3[!X[\#/_U:*N0>MP-T$?_*%Y_A8 R4]P*& [%B*'Y\,!//F58;6\3) M6FB*C\8,.,YB#]-HLM>!Z\)?3QAV9$RWOSJQG!OS?!%K_)]1VO\YL7Z+" PV M#66=+#XWC*'9)[&]80:;CYF;^$I#4GN@IT">X;CDF[F][3LE^PPJ5[W)#?SCQ$ST7YG9R^+K:0J-W>3GOE1 M[IY79>FA*@I7KR56?[X7F'_JK^!AP1; 2-O77307R,[\0&C#_;'(QP'V^1YR M3^$3(:R+'_1EK5_]*V3-;S@G2\LW]P*A86!2SR5D;RJ%^5.U?-9;SC*=&]6$?! MXF]%D16M*O.ZKJ?9G$Z45S2Z8I_3V6 MG;EG?F$5H;4N^^I 'NZ?X&D*\QOI_(C2N:TIWT4ZNRB=?5E5ZBZ=.8@5R7J, MU:/^J/YAOXJ*GMK*/XV.'=!GMK0_(JKB#5&J$+\Z8^M;%&7Q!&.,Y MW-HQ%@]CX1:-O*Q\]-@S%5]--Y2+)HM'ODC;U(%D5U;5I31$Z[1'RJ"<*@P% MABI: K)':4@E[X"4_%0E"=],ZA0LNOT"UY=G-950U2D'NB)70B\1?Z,26NO M3]5@8V^_WUY]J,*V*\_4/]2"'VZ_5U-J:T"[CP3=LK[BLRG8^L %6Z,-_3#" MQ$'AE-L >V!T^D.Y,]B[P* .-8^5\$J.$PDV:N+CJ8D-9V<[JXEAZ[([',B# M[MX-K>J@)!H!^K "M.%X:V]]==ZBS'B7?!=&L40WX F62F)99G-_?37? ML@$1-(SQOCHNO,(.R?NTI.[?==/^YN#-Y'2@AS?J]D>FK^"=]2H)\Z&>.B>1 M* ; MBUN8Q'A*)@BT5J7(UD9I&^B;H_:5D&Q^;@LE4)[/#Y+X>TH>=1)X[PW M+%41EBK4$KR3@HDLAY.FYAN;7/R;N4X6$_6P*IJN7#56O;&>FWO5GT33]5N7 M2D\>*.F*M*.KNO.M-EW?6G7+\YKLF[5K+]=^A(/%,LA21452S,!M0#O=^?@Q MJEGM=DL^?BQAW\Z@8*"J3S4ZJ=%)^^JD#>"N.^LD+) =#$OL/55[C=1(:R.M M^TJK=B!IQ6I<;21K^V._-M+:2&LCK5Q:#W3Y1#M4Z6]]I;7QJAO)KX[D'TKN MJ'"98D=ZG41L\_Q" 3P"^]_]<*6S9W^FFST)1;; M6?Y$'\.Z C__)ZE& $=M_85Z7FPKIU'LOS,WG,-"?V878Y?IOR[T*4SQBVZ] MZN\>TCG>?I"N'^YO;N\?;V_PK\>';W__T*%U(GZX=TV4QJVTD-/W)WN=$V M*ZE*FZ6_DYJ\#M7D%:G)?9M6U8H"5S%3QJP!Z&*Q9?Q\/KPN+6:UWV!CUYU-GGX7D['P;(=S9%PL.&0YAI,/)&/)E6:H8K8CU3CD MP.FH$::CA@--'JEE746K0##<,)*RH5U(V8S4[1 CC3KRJ-5 M5%)RH:NT+@>#KJR5D5QHF*H*3+6'>BJ+J51@JFY/[HS2&$5'9ZKSS4O=F)[O MFN. ETGC%_F0M.<41A23A@VM3THWUAI>:):5T=XW))M@M$)EX!8ZFRHJ754].[LIX\M;MJ*HNG^L13G6X%^J&> M;Y;OR=4GC/9V-R^O;D%/,2'8T)ZF=/L\:%WV.WU94\HJXFQBYRJPT8;^":6S MT1#82.G(2G?O\\2&C:IDDW=71V79Y%'KYT*9& :GBJ%IW;7327Q5*\# M/-65A_T*\-3Y9O7N'1OF/%\PGTGZL\L8UIR I\DA-5SLW M*9GZ.OG-@UXW5UF= M?6(OU@1*#'&!SW\9A6.(5EH7H^.UTLIJ',(;E350(25<9FH:B&YL()KI ^U= M5=_KM2XU>:2HLCIHVH WS8 ;62Y%EC?XI >2Y3[)LC:0^QDEA8TL-[+V(;,TJJ MX&5'\%+WBL;Y8OKP$F.+W1.@OY(A4']1!;SJ[H06BZ+L2;GMS3>N[;1=X_]D M4N QT)&N^4+ &G$VP'5*KNG]DN:ZK3_3,:FT"-R%XS&O+6U!E@E#/&7><1X; MTWLS:6HYK]*,39Z9)^DNO7XB^8YX!8Z1'-1'B&6AZ=G;@MA]JW?;CK_R?O%6 M7)5N&-CT&=L_APO*FDWX0M[R)9ICXV+=,WD7Q >FI=BAWW'>Z?FX M1Z^F/Y.W+)CK8N$Z;V#*0%W!_'$1_HRH M31/T9RYC(:MOR:1/YAQH>\]>I9\.4'4_=I4*OKP$"2$2>+!5$]B2#! $("*R MA^$\VS J\)GTK)LV(B;\I=A91+*;2R\%+"3PQ1_LFTA88[;@GOD_7&"XM\@' MZ4>VH-]I76KM=/V;!$2R(@ (P=U%>;#ACH@[KA:N:7'N4'D/8&*."7A@J(PB M)@%=\"ZXQ)4LAYH>[;$!FVR/L+3];2SMZ3%,? ?,,M(+&!/^$!@FI+,M2W(6 MS-Y&,6XR/#M!FL"O"LKT<+U,+R7Y7JR78Q%L%V3$!%P! 5>&ZT06\V.>NWT+:H\MK@JH!_R=WJF@Q,\"5S>RQR?6A^HH=W.H\ 3>(D/TVOQ MU@0%0$4:7^ U9$"6B^[!HM75\$L25@:M!?,V*_S*!E+7>/YQ$6V+B>XO\\ R MHK_IO>JQOO$UBZ-N A=C";6CC,CFDVR.Y;%QHK.Z4>^NY,DAQ"G,7 MNNN_IX4Q<3/M[OYKR(O^]"TNB0'J+>3$:"P(0=+\"%+YZK@3C]F10':6O-EO M74YAL+0\3LSI%%:+^C>133!]?G'>2+P6G1PRPT #'1\CYY'!$ 9BE4DONBO" M).00^O*/]F-;FB#LEXN_9H$+_WDS9KH-HQ#S?,+'6DA^Z3I-;:_UN2W] :PA M'%402Y)L_,?ZS:'-#*T,!$CA6PMKS>1UA?[!M";V9.SEZTQ)]T'GP__9 6U2 M7 "7JBZ])ILX:,.RNOFK^FJ^48J57O<3WA;-_4)=3G[8NNRVA^G[7G\EP_Z? M_S'4^MW?8/=(U@I!UI51.UT:>"C*=\ND_ B1+6=<47JK]S;6E59 MF"KAKA5WL&WFPY)>X V4(^)>=EMZL*6O;.P&F 91^V&\C%(7&RL6^V#*(D^& MN9K4,68RP1( #6%[0.N"EI@(&G+%]=9YX5G=\1:>#55^BLF"GENP6##13T##*<9.Z^A$P&2Z-@QV.^ M;XF$G9A<.S])62%KJJA@3;/Y!LWJ&S,"W,S<[8L8*[V)_4*V\IZ]7D5,6M!4 M#B"D\5^=M"ZPV2ML#1A"Y%C*(6[P#?P9J WVMC!=3,BEJ#(@!W[YZ9 ^'24] M8_D0%I?KA0VSIXD+B:/9FC;6OK!=O9W!\;R=@5:2MX,;5(8#,3R. S'H9CL0 M2353LBT;EFK+>NA%J.F@=P\OXDBID &V>= Z&7F<@Y)_5"KYT0-M#S*I@&E0&78JWE^/3,0:4LB.T-C,%C*1/H7 M^$LP*80[)U_)L3W,*4M*Z[OV T?-RD7"!YH+& H?;P0_5M$(J:>F$ M/D6O+JB8AEJ..YJAB[VECVW&_$W8@2@/[K*%I1N< ',>EJ%?&]N8*:/0#$CN MF<" XKR<*S;:!%AOPL5-[W%28\X7./53^RG /,Z=MDNT CY:'DF/\.9YC M8S02QI9+[1OMJBSB0LH'85]OD??%J4;'1OND7"N2EQ1GD='F'BXGJ76/9W*' MX*UZYEL54Y)RE)-4M0/D).F8H@PGH7<<)V&(4&:=0D["R@6\5*%A3 H%S_>Z M(!0+QR/)_L(!:5_8;Z_FQ)^%MSMBOQ('XYWE3_2QYU@@'[D_B'O1%>=5 M:!Z94-D'34^WWVZ_?KO]AW1W?_WP\\?#SZNGVYN*SO7^X>GV47IZD*X?[F]N M[Q]O;_"OQX=O=SI[Q$'] M(\5! YCZH-O.0V\X4!S4+Y7\0ZS3ZV2$H9M.8<( */,(*=5B6<7EZ(FRPK MB@C(54YXWH2/YKIW5. +W@16A"X"<",7]%M^BB5!4,'08+OF+R8M7--@])*Q M$\ "X7N#5S'%?S*#M:_^9EFIC'-)+99JMV/G:_00G9W%SH?$0@JZC=TCN8VC M;=S&:+_(<996-^(/".^Y1T_1#_Y"+'I[1EDZW1,6KRI;RP,B7%Y]WG#F8],N M[JH?B>:CSMXTIX4OB2MH*:03DP6HF7B6-SPC;4M76"(;DHI"<[YG)AV=5I58 M2G%BK7()G50[T^F%2#E-@M5<5%JR@9DXE1,V3"1.8F.]Z%; PA&3STIX^1P3 M)3J_WX9GY#I>[GKG.\5TUP;"XR&DBWHILAQH-J)<3MZ["9WDG"/&;.W2BKFW2*IK3G-97O MVM+,U7I?LID8-H($3UQ8(A'$:@',F+ML@3(-C$G."M(3+QW$58INND)B=3=Y M@P5Y'L70L85_L*64?L*[#)^E3ZVKA^L[3&\5N^+X:(!D!19[F&;>< DOP-S9 MCS[,!#][F$;7%W\PEQ2W;616:";IJRI?=KKT253<4$L$WPM2AFDWNJ),:G?AL2_A'[]-3&]A MZ>]?3)O$@'[T6_(22V^1NIY,+^1?+Y-8[0Y/9(EV9N+-XNLV?/6W].>]7EO3 MU,RO.FTE\_.\H=1.6QME_R1OJ/S/M6&WO$EIFX;*:-H0[@LP!VN>BC^UH67> MVK:+H]1C&3TH>%+LD%T7AIMR>1P:@U3+=ZY:;E&UY+9+/I?]B34MR>NIL*[U M855VCA?%ALI_BUW;O-IS)A<91DG8Q%KP>%6?.D$[T6.VH?F:Y0@*%WBOUJ$; MY.8<6Q5M6G(5VQ 5RT8-UOL"@ZCH>4]U12"68[%JX^T_+7AA7]N1IV=,A MC(U@71Y0C5=]_*#&$/<,PJ0G[ M0K''12&M=#N5A1M.BO3H,;K8*%>XTUHAF M+42S6!-P;;@JFYC]@[_J(*1X2;HC=[3RV@4>34!/[Z%4]:GS1=ZY6TE^-9@[ M*6TT6N\I+-L Q:L)LEL".?Y-=))QY?TW/W*+/5!8VU 3\8':X&Z?$<-U.Q5F MN'[KLBM68>\#DM M+'5\4MI!6,X!F*AA_JJ;[O_BL5[&,=A@]<"K9N>@JV=S@M[\9 Z6*NYNB!)] MO..!QV?4]X?<63I$&R>V# _#8D>ASC3>"W.:U1QUIRY17[8Y?M;R.+P6QV?] M3GO0+>?X3!FT^\K&DZHM/^]IV2_9:5*]M4.5<]Q0@RSYKH<*@@WW.E=8/T:% MB19JAI!NR>.%ITWS,X'A?1:^C8@=[>3@HJPJI DYVPTG=_@DX";$0^O)P6!5..M^L MU@^7+71S$MY>XI>CQ+4QTKB^P,3:QQG=#]JSGF*SH8CT(&*#[6!5>=@OJ^:C M$IBS);FY'Y$'4\621^!!!$49R=WNWKF%8_#@!KU>D:*,&D^P](LCQQ.U)P*M MTE=/?4JKU-U*[U2$%N45I*=677\MNZ$(]"!:ME^6I2^Z7Q4][&BD[,REK+>A M\O4@4C8HRYKGNU7UQ19KCFV$!J2>. '6[.7L1 4IDLU^I853 M'Y."'R.;WE3@-#4'O?TJ<")]7-B@#K'N0-/R\"]J>$#02,1Y2,1^53B[2P15 MX@S[>2!2-3WHJ+@-;"IQ]A>8_2IQ8@*3D@D%6]IFP)LVU3CUY9;]JG%V5J^* M0@Y'MRJ7H,\W6_Z0.#*VQ(:9Z7QYD8J*/3JYU%-,]JO:V5U,5/)"A@?/)E?! M8V\8< T#[E?LLSL#:G@]0^V4Y08?C@$_AH-\H)++34?ZYRI5^]4"[2Y579 J M5>YI>]]Z*K1Q-?"R/QP'[E<)M#L']H@#.Z.R*N8KI-AKYIH?VB4_8^'9K\!C M=^'IEZ6^:U+DT?#A6C[L[U<"L3L?#LI2XDT9Q/X%B596,<2.9E1T9UDYP/]0 M#73+)$CM-I8R[:QCLSM"5N_NW9RAQ.T\4QC2BVXCN\>LC=Q?=$8AN3]8Z M>U_5.['HYK2_3&!L-:CVEZBBQ88VJ/;KFHTVJ/856-BQ4>VU3%3[;JUZMSXR M)MT[/I.4#H$5FC:W" 0 :B>ZMW*H2@Z[[4S3Z(JZ[[OF.. =47TG'K%P+&\" MTW698>F>9TY-K,5QG3G'8$3,4 &I^(EC5GZ6"2<444CU-X*.A5^_ZEX^$GQF M&)TH?KR[_YIO*F_?#"N8L,EUB*\9]M?^&<% WMFW GDW:3FGB"%_@;BUD='L M1$93[10-_=73SUEI7=I.RLBG/@!^X5"O,!>;>5X<#],)7,G0O9DTM9S7$/!^ M0M :^V-B[@$:>^*^U$^N/B$Q8+"'("K T$FMLT4;[JIJDS7*LLO[1.O8)IJ: M/*.V,5P&^CI2(#MT;R:-4 A_/%F!=ZWJ!(B MU.,8K'0^(\C2Z\PT9B?:6@X65!1MOJ<"@_?:>24-I]WF79?4PR7E[_9. IMD M$9DV>17A&I@A,$)F$4CN7DQEDF?03FM**6T4<"FFVC?Z3&-CK=LUNL/I1&>J MH1E3T%DC-E&8_G]]1$K>8$F.ZZ.C2S:2_O,_AJJB_E80K3N*^6],SP"1"H#B M*3!!FD *0#?XW?=,[TG9*,,FIP9#(,G+5SGQ9RPA%_OLF?=Q?0) MN6A+) 7>^H>[]$L2AKL^003[.!Z#39(JJ"J-D:PE S!4 '%A-&H/>UI1P 4- M?C5:#TBP-;:!UE8ZQ; ;U@$NE(0"T4RJR*36XV5L"2]P@B3^*C; GM>3]X / M/G"":4ND=3J2-737?8=E'#L)MMT<^69P#:W[59YCAI'(!F=>PTGUAVOY_P(' MTR4+<'D8P2/IY!E+E(X$>_4++?*G;PR<94E) 8>>-6D>X;7F%*: ^4:L:B.: M.&,8C:( ^N>=O0B6%%(_+(6(&(&]ECI:DCKG6P-Y9[\PS^>08"!27(RXVXC^ M:F99Y $OAU2$*A\)9WKWK%'J+/U[Q#V/$?,4/3=7AXB6.>R5U0KA]#4M#6)[ M(TD9)U<;[HF7(DNC1I8:6?H LK2W70SO>ZQ+(DI@0$@[.\4;1U4Q9^CE;4+=/4DN$(*E"=_^%Y9J-#OYYK MUNM-K32]V7!,A3CFT'JF;-B3AFNJP#5;]T(JKF=Z5=,SYYMXCWEA)74@.$MV MWUI%QBJ9"M7PQ;B_7]9ER^ITX?WP_%/ +=O$0>M5YZ#LT+;AGBIPSS'U3VF7 MO1L.JA ';>VN[:=_1E73/^>;0..W.Y^QM!LVVS,GS.75POLZ$%P/""T(Y5S(_U"V*Y@I.P3D&T"=2I&E7B-+C2Q] %G: .6TY\V!;K\^-P<:06H$ M:0]!VH!(M:\@E5ZGU%S!::[@'#W,V;VI9H$E-"7QE^*> 6[97"7ROO%O2#?=4B'NV=M%*T#_=1O^<(0=M[:[MIW_* MNSW=7,%IKN X!,S9K;YKR#F".:@ MEHG[0+B>BN-6/62!4-$%A0FB2L%_@P4LG0JH.3E;X[<+2!1HNUK]8-,KKL_0O?BV! M+T'<3M@#];2">[P*-):SYY*:N]V@I> MML"8--[Q@U?=G9"*1 W$7V*XCN== M1 ^9>'4 ]D("K0>,\:HO)/W99>%F_T+=L[<% MH?8AG-HKLY!@R\]@C-2/85.=.>IV9!C'!I9WWW.H3.L3D&[$?G%(-\Z0>2O/ M7/#J$L?O$BAD([!TM# 2%FUG MP'56F,"Y-CN;Y'G)G+IJ\&V24Z$M!3Z!U<";^:,>H;@O]'D<71"IH^0+E''+M4B@YG MP1@#*P,7&TZ MH94&)1O,%WPUIHU@[/BIF*L$ONTK*#*T!9[T*9H<&0D;)-%9""K"W^-@\ASI M:\=^OB!!@LW%7S^;!GZ:[]H4#W)K@'NX,X";\/["< MZ#; _X/LP'Y\EARW"#*\H$FO"T0#3X%4[!>7670$(.[]B^ R]BNA83O+G^AC MS[$"/_\GJ4N81]UM15NA2>R_,W=YB*+^F"Y[$Q%K=$D'ZZ_7;[]=OM/Z2[^^N'GS\>?EX]W=Y4=*[W M#T^WC]+3@W3]<']S>_]X>X-_/3Y\N[O!64M?[^ZO[J_OKKY)CT_PP??;^Z=' MZ4+ZQ&T2^"^?*[JP3W_8.E@$?Y<99G'7)G!MM2!@]5%%-[118'D,W9M)4\MY M!8ND6^_@(K2E.QO<U0;/9 8S P]AFHEN[OV&&;7E=$"#0T0(^SCW:-"9_L)MC;,@Q0GZ?3J% M^:ZL I](6F9:&UD A.8V0<6#J['-=&&Q^;,E*JQ.>/7-Z^>=@F_? 6Y^2P!V M>.#>L=T$'GN4X5HFN'(@VON=+2#:A5G3*A$X; 1MYPFJ,4-Y$'CML*63B2D\ MPVSL=MS&ER@QZ(=T(UX085N _B9P0^@?A3]+>D@8E\68;2M/:=O86,M3.\=M M> 0VO=WA=KU(QR.UW^Z,RFN^D_V2HLUW5+6M=(NU83K"I+KMP6!0M4EUVMJH M?Z V155I0!*+RQ-G.5)TF/.A^K%$AH1GL")S\J&(\$>L"0VG W6A.0H-UM92 M506!_B>E5C[]29^!C02WR(60<<5)WZ9%3VBAP%UB^?0ZKZ<:DC0DV9LDQ:]> M=]*WKX]9Q#G:3K/$L]1;*-S=JI[+(N.N@Q]L*5^>549SW?9GY([<^JL>[ M4)=9,@6O:+>55#G>7Z4+J>@2!IV3+ &O32KM-&[07Z5/A5>@G&0%&D)5MM/7 MKOZZ0Z!Q,%M\+K^OL (VO5_2U&6,,O&G= K7T*HJI<_7#B\7F;"QC\4/@8%G MZOMUS:V8>W7JWU=74GY$QW[O3'=C1WF-Q[([4=6.V@.K#__3;_);33*G(4E# MDD.29/VMF]TJ"]87%% %0?S,@SQR^-JQ#?B5J"M(%1)TMR@DP&Q/OZ)E U/' MLIQ7.M.GP_2H=""[7L"8X:$'58?@B?]6]9!3+%#!"H49>J]S^,G,DQBL>2)] MUUUCED -Z7[9IL:I9B4 [7=&W;+.8[NM55EK^/H@RBJ\SGVW%AR?PK(#1*% MXSE[O^N6;AM,HGN^RF\1OH^4@O99NH#K[F,VO9G/O#?SAOX9D0F.);S^-/U9 MRMQZ27OK):USE#>CL8I>+^[WRKI>W+1WWCTVYY'XQ^A DY]ASKJ!?Q@1RI&@ M1^;[%J_[S1*5?NMRD,Z9IT"Y"O)CTV S?IP6UI@U;35/*PI_UTW[F^-Y=W3Q MCDWN[%O=Q2KG3,D8M"Z'_5X]NI@=J>1F_PSG*7W;C!"TH'#<]X6#+V=1D[?Z"&/=G77Y$0IMHW^DQC8ZW; M-;K#Z41GJJ$94T7MC-A$8?K_];NMC3>;CWOET?&9I'0DT8]+*I88??0=X]?, ML6 SO-M_!< ].-Z-Z1D6-0G)R':.6B+E%[#)E2\^PY&3.=#'F>XR,?+_DQB- MG=Z)N)+-N8W(!\]X9=$[BJ=-M**,&G1[&]T*O+LG>4@BR?2H(T: AY7C=PE6 M9%*:U69X>P^^8O@Q)D]?5ZK,)5ZDPMMHS.= ,AK1DQS0%;YNTS"QJ^/\OF!; MNC$M>MN&R8C;?QXP#-XOM^$A]F:PA<^[+6R8D9B*2=T,Z#XA=4/@K0WP3B', M 7O++]LIM8ORKC%CD\!B#].P_/Z*S^*>)O$P)1;,N_Z'M4BK3#7HI/EX;8)< ME]R$2L:%CVFC8:D30>9=MNW+3J)"\S^3?'FOU]9*0IFGZUM%[X[E?:Z5E<3' M26F;AJKDZ5Q5G]KG?&)4I_.))SI%^\Y/T6[Q%&V+LI9Z[T\L^-SQ6D=5-H^" M32D59ZZI1RKC D;-B7:U<$U+4E=.GJK,[%5]ZGSSJ>1A[Y-(W2,_4_FT!'U.Y [_6'ES^+*+*YN^#"##[53\J$*?-B71_N# M$)Z(#T]O4ZKZU/F>H=^$Z1/>=BE*N(BFECIUV?T0!^SE6CSJNH4)>-VZIMP, MUS%7ON^:XX!R($\.??8[$EJ4,ES%>M5F:1BM=:FI5>EH7^:EAP_,2!M,UF$8 M"0'8M&HSTNFU?E6?:NK\S^RI\PVEQ0E1"<%T]OGOVB/@%B$+0.DVDO-562=0UQG.AP,UQGJOBT9^,F< W?=LU?I MIS/7[?U862KX\A*DI]@=4V(".E;DGXNS141%\1;,P(VTWMNILIM=RI.N#".@ M#F-L\H 2BJS@LAFS/7C)'95X8?%Y7J%21L'=(*/@KF9Z;J6FR@N+JE8N'8?H M7P[783DZ51V7>]ZU)\ MU=7:W5$YO;,5M:UVBI5,';ZA=S.I0I,:[G/7_(RNA2-:R%<$5_AO-GEF^>]$5DSZX7B^RWR3Y[FEWP6 Z0]$%_M0I/DJ8"ZO0RC+)X3@%*[V MU01U_Y:MI\Z')C&?1[!+PNN1/J''\UGBWL])^RH3-!5;90_D06^?WB6-J#6B M5D]12Q48'$[2L*I1Z&3B6EX2$C_2UNCG^R*,P>\T-! MEQF6[GF$S[E[VZ&S*>S,-%4;VMBM.\#YG:C\-(7I%>>O@K[V8$L/X)B'0PR.L45#OMJ5@%>&V;;TR7-T>8G M9;H1.*L=N:^4=6#5L%X56"_EK!Z+XZ;F&YM<_)NY3@:SC3JM2]%/L>&V\^&V M&JBYD=*Z' SEH;9WTNR49?/,N>(O,S(+B1$9UG\3I.;=W*3.E M2I\O!2DM*VKKLC_8NWM0H5VI0<;AP['7CAG5%?8JJ*+ Z/%@B5LIA^*[7NNQILM93*J\ F[XK37^3M97XZSOR M;EFZ3 \=#G_J(^U(IU!T]BE6 UD([6-U.9*[>C@ M4CO DS1UI#52VTAM([7EQ./#SM%*H$=#L+K]KMQ5TU'0KB70C? VPOMAA5<] MWO6%T0AE5Y$[O;3/7#/9W1GR4"Q+[%>O"QNZ<#P3'_C"6^^\L&4CF;\F>PR) MQ7:6/]''L*[ S_])JD_!4;L.*:N@KK'_SMQE;X5G=C%VF?[K0I_"%+_HUJO^ M[B&=X\U^3#LO_P=/LH/3U(UP_W-[?WC[[&YRU]/7N_NK^^N[J MF_3X!!]\O[U_>I0NI$_7CNBH];FB"_OTAZT'$]/?9899W+4)8U-MY<,*CLX' M5K#I;-5,JNS.5B=P1E>;\&3[7ME9A&(KJ4I#H:;Y5M-\JVF^U33?.DSS+;5I MOE76DJN8A"B60-Q03[%W[J'?Z;0NN_)(V[MVHNE3TLA8562L8)8^U>'N4)F^ M?@>"5T7KR8-1TWVK$;4/*&I'ZW/7[V#WK8$J]TM,JC>BUHA:341-W?8F;0F2 MIH$+V='DGEKI/G:-#/U( 09[N,3-5Q4(2U5F1YN_4X?&4ON#1HU=3X,M@%2\YCLA4VU M-+G?K4J/P*:SUAK(LZ:;UHYNY0D[?O0[6$,L#\MH5UZ!&N"S9+;#>)@G9;H1 M1W^I2I>9AO..X):>IIE67VF::=6$VPH9U0U.ZBFUFX('?G*W5P(N09/_W,@U MA=IG':1OUE9G)U41LJ/D0_=I[=%75,(=Z!R\L]8QC_(.W5GFC'FPG/9M!7E0 MHYO1RMXWHQL>/ L>/$&/M[[2+3FWVC!AG9EPQZSL?BS80S0[61D=O,O6$0[[ M3]_0JJI/?92J^ZN%:UJ2NA?<==,^X&!DJ;N&5H8;VLGO7W:E]%N7 UG3TI7$ M3<>>1FH;J=WM>"[5'N]@99,*=MS2NG)O+YBH1G@;X6V$5PAOJDO>X807C\I[ M7;FS5R5=([R-\#;"RU,:Q[NOH(Q:E]I0 =>Y]JWR.TB;?E*D12L? M_I%I3Y@-7#4$A7/,+EU/,P:L95G.*^R1Q'L*+5SGQ9PP3S)MSG7(V+Q!&3[C M2$ ?"4@@NA;9]&_/!])AZP=*/3@+YO):2&JBH5.1'7Z1NI6!'^*]#>;][=.S M;MH$4[FQ]BX!: G_ Y/ZQ/_Q66)O"WB*R9+-Z)6^_B:C^- T_9G+F#0'NLP\ MB0'1)[P?.8\GPZ;D-&E*G_#/10[ERS:MH6K6H:DW:G?5?CDM?H9MK5M6WR%M M6&RDM9/:N+XZYBG7GBF,ZM1 Y8F$\CL7REL4RBWZQQR?IC'/,6$15R[Q%;&& M5=R-]?@,^=18O^#M*%I;HJW-M=='N_0+UTI5,$CY]'?N1^ -#0D\E*GH6<7> MC)EN/S/R#]$;]KYLP]T[G>ENP=G;#E!15MGU&HC:5GN59)MKQR-_\=EQ)A[N M4\H*[5UZ6I&5%H[BSRL.5T;;]JQ'EGB8_AT9XLJ>/#+WQ328]PBL430@5ZE( M=M _CWLGC2"">3_?813&/+^P-M#V-XM-N>=YL.^VMJA*[-O=WYB= MCGUK:.G66'YM4$D7D_BO:1*PA;7*DG*@WBT_SA$MU[.$$+O]I*]65\2=;.ZY M'M(*;,4?"-;:27L85;H-74-5O";HJ*@JOH_.@TL(+3+/?HH5M%19:$\6>L 3 M5H T^N&X^,&5[[OF.*!C\2>G)+>-@& '@WT:5)?-#?6)2AK./TS4 %\9?J#C M,*(BL>D8G3)W*1R1[9MEKI;=+M'"J%O1P_6=T"Y7-B_!38*NB0"/(->^.GC' M&\L\EETX=[COK5)?-K53UG7OFOES9\JB>_1SK1Z+:AUTV#K]JG2$/1L#M2:= M4UT#]<,U'1=_C,?OL$[/;U++&1H@U<9KAZ[S5W.,POY=CAJ@?1-5$UA*<>VR MB>G'E$):[I7697=T'M5"#4LJHS* $$[-DMBHKKJ-DVMH@VH9)#TRW[?X3:\F M/DI?-&6UHV%FADCFMQVW.L+MWP^.J M 9?N&_M\.*[=T#^N2ER+P%_R4$D7>M:#9VMHP>I77P0<&)Y_?HC(J& *9"L; ME5'05U!2!ZW+WE!6M1)*')IHIA*,LY69V*825!NV+KM[E0HW84;=PXP]BT W MV>\S]M;VCC&.4>"FC5J7PX[<5_8^,"VZTW4.,,Z8:_>.,8[!M=U.N0"!3>WE M[A%&!6T63XVE6N?%.]SM5[V[TM-QGTQ$14BV?6>',@E2?W69Z@V>5)?@/<7. MHU]TT^)J\-J9SQT[WK?T=]TSC<)Z4&E=#H;R4-M;$9:XJR>*_!H);B1XIW!Y MVP[AAY9E=7]8T$I*<44\G61+Y%@O6K'J"Y3C+UJJ_TM6V^$+1B#3%^#;XYB0EX1N@@A5=21%]@ M:@6\V/8>RP(KIMHK-S42W::SVE'C;J 8F&K?Z#.-C;5NU^@.IQ.=J89F3($$ M(S91F/Y__4$K8PN3[7^!X7^+M9%6U(/UB$[UMJ2MNG=\)BF*)([JI6+=MJ/T MW(WI&;"5@9O10[NK<3T&)&23*U]\AH,E.VO3(8]$7:>)&Z80M(4_Q.;4R[[3 MZ5WB6UAH[H_&C$T"BSU,;Z=39OBQ5N!O/X%A?S(8P# MD]Z9TQ^\V\U86S>] MMO]:8:,E;?#9#.JHM>DQW6LKPW)Z3*N=MC8JVDLZ[_.>EOV2G2:EG7./Z9-T MWMW2/C+M[$>R]*;.J!?*YD/I.VW\6/^(I< M4,\,3$;A&&$(,CH>\@EM7>31A;ZDK[])X#RR.MY:WWB%O)2C@DKJ^MSDB!W, MQ\Q=6Z*?RF]FN_E9QT)1Q@/<\,A3Q]K&/GB)J93'7W?2P-L<^S5;G-IB[9!; M3,W$VNG\]#8[7!'M'V6.4GF+5,Q,:B4_+E771*T8X=8W+R6Q7/.P"4HJ\KHD MERUS*R%RE,U6"K)D85OS78_=OE\F1 MUO[N])!FN;OG[8P$%M'\E;E,JI+5&>1:'9I]E;3G,$][RL#*WH(/;;VW2Q3! MJ06#@'@D!<_S',.DE/.KZ<_@VS C;,QT]YGA8;OS; /74689*&0S3CUZG-[- MW+EI1YEF_.CIY]T/(![=HTIDD/=8SZJ\B^7$9)Q#\\&C IG/92^Z%403,\!\ MZ["&/]J/;8E0^L(LJ?TL^MP0FQAT 5@R=-=]A_F\ZN[$VS!O+DS@$,R ?*Z) ML"EB@BODIC0M*BK:''S;A,$^.PO*M>.3_.U9F?8"^BI/[^0IL.U2]$-UVW<-RD_?K_9%19IY\1%Y*A>W5 MGTR:Z2!8+ MRWEG3(AUWCOX@'BX9HOB-BQW#J1"HBQH$6O M"\1*Q\'1N<-?DYLHY*ZS_(D^AL F\/-_DHILCKK+2F^%)K'_SMREC_S,+L8N MTW]=Z%.8XA?=>M7?/73=X[H'U(P8?*#"VXNN>'N'[J"$RM9E3[??;K]^N_V' M='=__?#SQ\//JZ?;FXK.]?[AZ?91>GJ0KA_N;V[O'V]O\*_'AV]W-SAKZ>O= M_=7]]=W5-^GQ"3[X?GO_]"A=2)^N0R7UN:(+^_2'K0=@D'>9819W;5+<&U7T M46457"XPYC :GC2_@]-"*,5AVR74J9$J)8L[^$U:Z.^2#4]*2\W8IH=>6Z1D<7 @CF6]RY*.3A1(NCD/YK) 4$;_ZE\! MC ]:^UW2%PL8DPZ +?V5>W$N>\92"G3 X?UC(*& 6>;:.K(%2X7MO7L^0Y!G M ]\;@C]/N&OW#E:":UA8 B[%$PZP"]O"\"B>'AH[SB_R[]P7M"Y71*^D)R[# MNV$$E\Q^9$/(8C <7#<,\!$F2ZO"R;3!2(GX>7,)ARR>\6? 1*%+O.X',8L: M[K7D!>-_HG,+6Z9CML42;O$8/#\8CY;Q#!X\[7X)\7+- N\[FX(4&2)DH.6S MSBMRV!LS@C 8T8FX%*F(\(GQR(E9&#B\21A6N@O'I8#FYW)O>+@I85L*Z1/^ M @5/[?R&(1?]J?SV&:1D,]-P)X8B-3.QHT^F#X)T][]A,' MUX+&^&6(.MJR^$B13H,-G9B> M4.@4E2]TS*";((@^*"+^H&&"A1&AMV[!>T@6P(P(K>K#3GE3YKI\"%W"U/Z" M[ -R7@AA*PF2\2F#!-XP@X511$22N3ZAL3F98;@H2B@\M=<9_AID1M#8P7HB M$X3""N8+D*?Y=MC74:)PAEX6F*_RHE\J1RFDX4J'6+.V\=L@9++DQ M J&2^6:Z"<^XI*Q/?G*,57F*G$=-HV@Z&+1AE(+X!/$\BTPW.1U+ M1D/&8F]D8>#EEJF/30O8"VCQJ>4%[L(*/.X\\<=;GV&?1U/_ >IOA)83%&A-W!)L,2\]3B-?24 9:X_L#HE]?4 MHU;W.!VI>H!CD%U3TM53I=T%@=_3QR M"L&B\TI:D^)U$64C[?GF(B4MMH9E5(IKH##-^A6K'R]F52A2:WGA"T+ZC-KN9:E MZNO E>I0%RLR#UO41!V8(-O6IAXHW;X=M;C1_3TZ_$S5=);*5)LO2E:1HW:Z M&=$09B_6T393J"9$*GX=HHQ;#S4G6M'+#1^$+ TOEP0K,X=[0%27QR/DFT1$IB"K87>8'KBV)JD!1Z+68G,I+4N^[*FI'VUAIDJ MPDP'=M.VY:6UB91^>=<^[ M$>$-%=UJDG';.G[^]"U#&H"X5S':7MF3&T'9PG:: )>UWMZ RTV\7"%FRG'\ M#LY, \KQ-LQ4<68J&$:D7+\5H*/B;)7FG"&$"]T2((P:EJD$RZ3\NP.PS*AU MJ6GI/._16>8$G=Z/6P@;77G?T 7]XX8S*>)N M O;DQ.BN%#7$@PYU&)"5#/EHPN;Z\EGAA-XN[+4VA!XH50NA&\XZ27JO?,Y2 M&\XZ1\XJG.HKG[.TJG'60>YB?82GCITO/;*O?9\!HQIV(,EVOCN,P#6_$'8 Z81:QU4.##I0F#2[<@=9>\K;Y7$K&Z0YQO9K5X4F">[:?'L MM2Y[I:7O&]%L1+/VHEGR64D90MH'(=72Q:N%$]^-?#;R^='D<]/!5!GRB3AQ M/:V^\MED)TI!_8P@F1( 6^L@FM+-/&-89U5L!_Z4ZI]JK\E@Q*%!EMV[>?OB M)11,O$NNQRQXZ;,L/<.0KF[Q'M831&OQ?)>0J\*W\)[/YMI.NH3*%V$[\%FU M5S"TML>KPT.V+1JRG@"@3ML1H.[:F<]-GPAT94\X>!)0WC#96EBZP3 -!S<8 MIF'I8L-S),3P!7Z\F_5.F'3\=1F36 $\JJ*$T3A?3!_>:FPA<[?VB^DZ-I)1 MMZ+&P,>3>6K"CGA&2T@7(\XIA,\BVOBCF+'X?#,!E'C+S*$L3,=%U(R%X\%,%F27#8X" MXC*+Z:A$$,ASQN9H%_'S!?-=QV+!G+JY^]B'VT/4EX!^)>"0L*LZMD__CFWO MJ3^TZ44<_2Y(X?'6^!'@$@C#PF4S[-\*2BRQJ=)/!G,$]2734_#(LH+V6S3L M%<(H.%.?84/K&("))ST&"^8BB)2\?!T,Z02NP6!$&^&CEB/B<0NX AQD!S_P M3. 5W>7:DC:,P 4\@7Z5W!7JT$];$X(]F?8+ \%YYMJ9;_6<34S4W@CC)%K6 M@\=B^@1 @-W>7[G.#CC0BF,;T;]A54Z$=8M?KOP2*:3;[Q?<0A#0K.[!O!$S MA^\UFQ1!._TH,(G]!B:Q@4EL8!*S?0DUTY?0JN]+K)7YGUP/<\V_5,4ONOL> MFC??)'!"D\!GEC8"&Z@(:!?3)]05_%^..6/K9+ Y+@(8B>7(<@B<9KIQ(' < M#+Z;,+!LD]!6S\TW' *"]W\%C+\%47U@,%@KT,Z 7[ 7QWI!V 8WMA"?&3,; MR/9,+^2(0>19.+ J/?1)P"C!;Q&1*)H10T0(0V#[(F@DGS'"CU@6_B]'?(,E MH35"PS,6?TXC'$0POH)B+C?92ZPOPF?TLX%/7@42,6(;N1CJ% 0[&:P'.[E" M]!S=^NJX";<"RR@2/GU1P),!5MRVTS(PN.UY+?A;Y]@9E]Q8@\P MKS]Q6E=\1E=\0M_U]]_9#YC-0Y \O :E:GP!I8P8^%@+U13I^_"O"7YW4_#OR*AA0TX%P M",.CP R3&Y9NSC&W97HQY#";(VX:$(MQ+*$Q N$Q+Q%BK8XA,F(BZ V-&0%Z MN0[%3)%8@R !+Q)@;D Q+L9.^#$'UT7M*:]$Y$N5%FFI-9A=*=.5I26+ O%U MUQN!;Z8OX)5_/+=..YV1CVO[5;A,PK!+)#90L7-_@)0[PLV-L;M< MJ+=":"AREF+)2!<5-&5"(@4'42)W%2SX(T0X)F-Z,&,QP4 M.\;.KDAY>,2U$P?1:8&^ELF(H#K/&8%1(N ^Q):TW_&?:$ )'EJ6F#M39) M)< P<4Q6$J-DZL,"Y]B$I][;TG\[K[ ,5P[?!O_@6:[ 9F'3G3!9-H$O+6=! MB5?X@8]+B#@P(@3"P!(;$\]%2-()SI.76:\P2Q1]8^*[I_J+X_(-$Y8_7#ON MIG!9RJ,"-P844'"!1;\%=A!MR'OO0H<;FG.=(\"65O"Z!(3P" X' ("4XQF MJ*>]8+$ ;GYVG EG+(_WB/5"W,UPJO[QW?/9O"W]$2&; MBO?*L=?@@Q&F-@PZQ_QJ'%8Z_A8.1DX$ 1%U:5G8&>;_,30 M_0U@RF(E"X264+,GGTPA P,391 @3ELT5$\DU!%,5?2QA4$>B'@0\I^@FR S]_3(*.AV\7 MS('^&,%]B_B>E!H!?QC><,''J)X7-\Y=$HZ-2% M3)3'?[)P!0DZ66#0RC&0W'#2(2N'1RI9>-8JL"W[Q5%A^1:NQIX")#?!0B%Y M*,X@Z41@2R=XGN$_AFWIZQ* $Q[#M>DB9T+_%HLDBXR[8&/@@E01'FB>X'&L M>7VQ ()Z2SSSD)8KVAK=:^ #T/'@"=O/X6S2C)!!M!"O-7R7 .$E&MC/:WUC M-&K"#Q&$,CUA']'D%LN,*!NPJ9,ID'>1*+GRKW77?8W=L$ M3(W'3H)*!=>T :5W94WXSSN;%]T47DD/7?Z\VZ^AWX^'1,M(AI];8D E?!\7 MO:J Y(CG/NZ2+(,_#]VFT!\,N8SJ%S"0(Z6$+(@+(,:/ @;N]C/IU0DL!&-. M*'U@/ 21#;5^ K4:.4UXR1''H>^WP!\>E,_"=,;#](?P(/&!PKO3;UVJ6D9$ MEMB>>GE5ZWTHFZ/Z2EV.S 4B9+-P)[\#BQ@XDV ,=HV#<8> ZNBO0-QB3N$) MVLSH%#G\U5I)>#N?J0!'<"4H4V14B&TM M<.IM/ Z8FJ3NT@E)'7\ *[,1T/:3Z MWQ:P3B0X=]O !X,/1,$1_NE':/,TI$,%-(/?/-#T=C %[@QA^ /DD9SX.)L#V MKN?8G_%M,V8M). $=!ZX\F8A:6F]Q,%+E$_L=&&90_IE.Z^)_%)6.DBG3!R=0IC\;,]U MQA1? +=P>PW_ .^/-@!V"<]YBMG9Y(V[_LZ^3\95Y\[2L Y:E[:33G32ZI;9 M3"YH8T:U0\+],;E4+W,QL6K)W..@9*P5N;OQ_!3G2!S62J>68NXQ;D>4/J+2 M(B]738C<4EZ,3%G"L!PIJ267*@^$;IA8!'/\ H^>AI@9U%KP;] M/JS[$1HY"B# RXJ?&I*W-],GPC S6QQ?4G5-V!*$>ZM830#!A7B1J.P5QPJQ MR5"V)F^BZ$L%9!"7IYKQ9*<>*Y8H>J"I*IN.- ^2O1EB?4ZZB>)*\F:[4\SX M0=CJ3BVSD&8(L17S$*1EK<@=AJ=C6!K8[.C\..[?,ZJ\?M'!9L?90@_\F>.: M_'C=91>(%P$.C-CO*#:#=;Q@3M5Z%PE"_"V'FEBF*D,/A4>?7I3$2;YG8GKZ M,V5U(\<:?$F3#\,3>S1K^C?8(YI0Z&N(2K'D7,)Y(,.^\IJ!P/8" P.&:6!1 MC1T&*9-P&T++343*\'# N:%@C&?1<_-!<1Z.U05LY^*DIJMSOUN^[_=W\65Z%:/.ZGSSO%5:6YK/3GDE=;H\A,1D M@B?*N+D(>8+NT;4LX2?X,S#_H$UM?^9)8)9!*K,2'J@C*)7//U=Y/O]+@1P; MD(.FM0S=Z2(WD,72%Q[[$O[Q6WB]V+1IF?2CWY)BU%ND[G'3"_G7RT"XW>'! ML+C5+=XLOF[#5W]+?][KM95A/_.K3EO)_#QO*+73UD;9/\D;*O_SGI;]DITF MI6T:JKH7S?-OZ%^^KY)JIVV/-8/9MKE%%1DB&067LMK,GK)G0BY^,"X,Z<%$YZ1=2&L#V'E% MSJ6>@N;'(?^$:/Z:B@^8 M>_LF N@KRIBQR9/^5K1IZ CBBVZG+ZO[(_86VKL3]0QO9.VCRIJJ;&C#?PQA M4T'8%$4>]O=N WHB8:NA?U ;5,?;[[=7#7CCJHD.@C%5#G5\;3__A]GOCZ*^>LGC\@0S_6VEWK''TB^G\"H200]#Y?7E4<<:JH=LN"Q:XZA,[^QTR-$#="'!/B#;B1 MAQ?B ?C@EP.E(X\T]2R%N"(.3@AC4Y=2U>Y@6%95J-KM5:]45>T.SKE4-3,< M;,I RZ?I%D6#-:D;+*_,LHQ*RYH0K2FVK(X'VA1;-@5@JWG #8>*#[S=%M[B MPO8WV_=>B_G/"B601\.28^!:1[F-+)V?+*D;#FO*D"6U=3D:RGUE6%-9JJ%Y MK\T):E,KF2F5&]+ 94BEUKI4^[+2V3M!U!R15HAQU,,S#M8ZJO)@L'?92W,$ M6M>8K"EUS)*]#6G_,F2OAST!9664U[^J&B5G32UC,<;I'IYQL)>X(L-2*\TX M-53:M?&TFUK%+-';<)>P#-$;8!M_65&J73+6.-K%&&?#I:,R&&<(C-.1.UJU M&:>&.GM/1SO6N$H,<8'/?U&&5*=X5*9],FS7Y81<%R(.E-C1L=_N;3&C MC&[?E)66P;N$%5L?.YZ1&MIP#:8,-33"6[-=N=O) M0Z(I+7];D>.0AN?6\]R&,OP2>$[I(,^I#.3YMA@[V!F;DXF%N.&\9A< M^X>M6XA%@XVK(^S1VE@\=1^+5S??^E,Q#9,ZX,?6S?#7(52-PIM"**.TJOE< M#0^["!?N$[/,9>YDC MY!;A]XE.T(1=L(0 '',PNR4JA$VMS4N^0=995Y7_$4IWRB!+[75AJH[@@)I0 M:UUVY<$H'25NKPA+W\%J%]0UDONA)+?$*V1ER"O6<2A=>30HN8=AI<2V(MY/ M>%$LA7R02"!K_#0 86G<@"I0<> M1A@,@A:5YG'$8_XCQ))T%R39"%.$ +2>#).R8'W/LO3,;(*@1G=/CT%0O[ H M>2$3"!#=V,&G8B \R_P&_=R61.9#(.T8\&+'16"R\+FVE,PN9&-6:0B?>4(. M'&V%5A)+E1R# ]7."@<.VAT55YR9;UJXH%\Y1#;GPQ76B%A!P$G[,UA!01[" M,,$-P@>1 Q#MR'2),P0^*X=K9;YOL<3',>Q9PD^SX/4(KL5<0G#B$,U//^]^ MR A/!V)DN.:8(]UR."!U(WK2*B!/E ;<$R&I7U6$I-ZN"$G!V$.$/-N_?4%D MK12BT ![&Z_@(L%G&;A(T4@2*CI_(RA2!BB1&#CC=>I!@SV$9RYN>D+>=57!)]D-ZYO7ASK MQ11@Z"#G,8, 5@=1XI(:)I:#@-'9&Q@@_-AR7NFZ.JB?< B/H^8YH(GFYK^7 MHR[ FYP"GX/E!>L)&^&X_A2\. >!2<$E?)Y)/JH=7 !_%=!:_!X\1'A:C)R< M;01##=+SC#8R'#]N 5&_)=?C!0N"K9X&ML&7A<^$"N_5<7_!&PW&33U_X!.^ M7 #;;V"PUN>V]$18>;KX\:MI6;1##+'E.90>4!H$:"+]*]!=Q/2#U40(6(AL MB';"$/LY9@3/#9Z&#XP#.PAC+2PBUI@#MC/X%1^AMVK "X+6-3#:,2G#FT<) M6C8PV@V,=@.C';/VV=]JW<@7J*H!S4 R1.OQ8F) J(.^G<\15UG _X;XS006 MF_:JDY^$AB3TI$%'S_5_(A#B^X(0H$4, 'ZSYQ@F-SHA+O(&XU($"C&/P(5= MG=I@*@[;O>ZHE)XPVJBM]M8WI"FG3TC!D@D(OH]B(#?WNQA$182A<$Q"].P5 MWP7B6T3/GF24+90+N1<1YR YAFP2_' =\#SGD4Q'FN++ABJ-0W4]X40X&@M\ MND'A=PGL&<:TT.%-GML.7*GOSD;L(UQ,^W0F'BWTITY-)? M9G?Z$(NDST=#@4,]6W"NZN'F.H"YIDNBPKD6-P)E51M60$&L>(9UT1/2YIK# M VY7+76!=CCYHML]9>J"[N'F.H*YID^)R]0%>SH+">82H9*J@>]_Q.LX2T^Z M8&19FO$6L5G:?C?&/122WL&$1.VT+K52C7O_<',EL-C" IU;Q9#,#:BI4V6E MO5*SF7VNK+5+D]=M3GF/7MN0.EG6V@->VY X%H#_8'H)TTAA* *LX9F\,('- M%Y;SSEATA(N,-&8VPUH(/,7QVKDYH9KLRHG/^\-=N>9$IV3APL4\V%O6L;H. M2MC"DS6&)1OP(.8"<5-0\?-#?]H6:6+"=SYL<.S'N,F8$)1C!WL+U_FG.+W3 MG\5I/@V _*_X)?B"&VUWB!VR$<5 :DS,O%2F[TNC_O:TD8.S#C,@M4XSS;0 MF.<]35M,+E$]L[%ZH(1CK*HEI?\,227..HOEF>F8$1X)+*QM@IV#YV ?=&\F M.8$_M9Q78#_=?L;?4G53.2;0G[YM95)@'@^!;^')V%85AS&KHV++L9QBP]+- MY!'6HX'%SVN?)M8C+X\$Z/# ]$&Z@/T-1V;PB6"I.O/SRY[1I5N\'GP;+28""QX0O5CH<&(&&L<6+^$NO:6%8 ) M;>T8R"83KG"B @6J,]A+/^]X-O51Z@Y&^74'V]?!#7M1'=P>Q0I4V;E*IDV' MQIO*JHYY+'[GL[FDMJ7OD5=$17B#WSSIQO2,P/-"G^O*UJUW\-Q0)KZ"AVR# M0V9)X,U-S,@O^TGVE1YYB#RF72L5A\,UE8H8=&=7U1ZUJN !PO@7D[UN4Q8\ MVAP6'/^@'WSLJ<7>)+SQ(*J=)](G4U)J#!6%1K MJ.-DQF$,+&H\>)0%%+483=C@+YU@N;TY#GS'A7?]S@P=:9%X *%WBRD_I(3\>OE;0HVG8)7RH"#V9H,0JK\^K>*ZPV,Q5YT*T"WBG8[ M+%D5^R>V'@@S#H!H"+CET0X 0]G/#E)FK*,QP9)9VR.QBDIYR 4C,K[@W0Y@ MV#%&[N#$((_I8C.I\HC/@4<$R.BP44@0H _L 4X*_5D@/;YG@@/X\0F)W::B M6%PCUMOJ>+^*^&W.D*5P&LO7<^_R#A8RX68O>J_'V"_R"7EU+_"\;UJQ*E\< M"#0(?,;G(X0M&;2:.%MRUSRA@[BC.>61BN R3G(J+0Y_S)F0Z\KPZ_F"^2;= MA D].S%]% S+6'B'.D4Y^$)H(PF9)%Q.2,F8 + 8ZW,6]O+U MBF[\*S#YS+Q5;<(W+*9S8*+ #1XOHWZ=F<8LO/L3%6WSA3/+G,=?DAB5(GM: M!Q\4Z&4S2Y:82?0%0:=)N6']=_RW.*DP.9CQ-7>T87HS3? O9WS4%H)/EH('5M<(4S@8 MBH>C8@+0BQ)K6,,-:MSU4DL12;+4IM9+VQ:\QO$#E":%\$N6J-5R-UW?0(@H M4JUC"-WYYK(W9@1+WL^YCRE"^_V2O]P%_'KRW@7:W0995A^#_: MCVU@X:F)'!R> RP$U?'==(V!KGBAAPMR]$^1.WHR?1"XN_\-4[VWXA:/ ML"+*75T9= BAC 9=NC"FS]'363KBMS_O'J]BT[,GI#A8$BY+;?!1W^'NBN;L.\ MKP6-\8F%3AV=T**%D)=X=+A$&QA*.25MZL&$?%A &CT&5#N4E MZTU-BTWB@T_0+3#IZLNS[DY"(T!+B+\CHC:2(;W\< IB5.%TH)]#(X71#6YH MI'ZY&N46Q 1!Q."'/PA1N&N&-U@MNI +M%KHP'%5.&):;\]A,>=2_@ M<3M SD,[@:DS29",3QDD\(89G"3\YHPF')T)C7;J^M1J?.(N7'>0Q]LY6;2EH1XU,U]7L36YSI M@DRNW,(B3E@$+A '7?$\CI*E@,(EVA,=_&T_6(OH*S+@J8?C^'!FC,RBF$P4,AIXY^:-> M@,YL]D]H%P+X&48ZH=8TW<@D<=UA&"ZZ>LM<-A*=1\#HZ"><_'C8QJ6*^U"X M*^'Y1VS/<(_8&RDL>+EEZN,PA/G4@KAM84$T3[:8/][Z#./,(9R.B5QDE'/L M\).+FM];7KX-3W %CX4Z/D4<;K=T/SSBT]"P;YQ"16A'3(25-.8D,HG#%"V)DF5.3SK.Y7Q'],G0J0@&A0':^ M(+V<2">04/##ROQ>6&T(+9!FQ/(\Y OYGL<;65,D5OZ+-EAJN9@-%I?P26 ? M*%*ZXK]R[##:F.#Q""V)ZJ#("1GK%KD?W@Q"Z6U58F\;!_6H2=[,K/96G2"J MJ-ZOO"@=!X$3UD^$:7Y9:F',%T96+4FD*<. M23PB6T"$*FE]H8KE>*(XNBD=OB%,+&_[UN4+*6RD%A#1JR3]V6G'CS#XU;1P M'V/U'":X?L(' W\:I YE@(.\#6X7XYI1M0+^!J>'T"[9T_^YK@BJ\22B2XW ME*I/J#H7/OKTX#M2* '"F]*W_W][3]K<-I+=7T%Y/1N[BL(0O&EMIDICR[-. MQD=L3W:_I9I$D\08!+AH0)3VU^>]U]TX2) B)4H$R$ZE9BT0Z./UZW405'%%2M*MBCEX328^IX6C%O+1B!4HM2:G1:ZL)9^WKJM,0D]0-[@8S>H* +D<-!I!\615>30" \D1=RI+\( $?T9:+([_V> MDN>3##8:YC;DS^>J9%4YB7@XM ?=]MXYQ%V[V]N>^+OK4*VFW>KW]AIJ\_/V MH'NX10WN&ZJZ!?$>F' ]W"6GN#RA]I %'^_/J96U"5"W_R@%F&LD*QL;!:2,? M/FR7^A.L$7S?EJM8_[??[MN#>K2\?XIJUP9+ZX&E3M,>U@-+*\^3CK_ JKZU M/9^T:E:$3X6*TLH!?:_K+C7RN=;+5L\>9NX*&*%M#WYJ4.P;RWEV0"B#W^XX MB] 2Z85N/B_0E7XQ9KV$*SJPLLP1.0L:T:0Q[B;TD[DT6J[9KANE!DA6-@Q\ MGK>RU]?4\5L4"J&B98VIPY@ZJL(>JM\TO%P.,.:8,S_WIRIZ5V>KT2$,1S4! MFK$=5<1V5"K8&-O1"6KE':=G._70RHWMZ&RQM#UT[$X]L+2&/.DQ!1B?#P>^ M\ CE%"8CG\F2L%%$.*4>Q=W>WJA_B+Z_S[G%GW:1C\^^676WNS>G/D5$J B! MO:]FH6Z#5S63LQ3MY2(?9')VVDV5N;X(/4H;@4%:=N>!5F<*RF4W8406T2RL M=9I?)XO3)+ T05D&()=%'Y>;HJFBD4Y;4:D#(M;9N)22D4L^5\G*%'H<3B:" MQSAS$F1+G?B8=ZY#J F6 .? HF8&P?@.J]+M5&Z12WE4,8$N@S+B@?[J/7>I=^9W=FM= MY7IGAI@1&6$9DS0!]=O5][2@"^9B44ATB(EOB$^+2$5%1W<8$HK4=CVGB*4X M I.XO%!2$1OS8"63"+-CPH2P#:9,;ZB\/W('_Y4 'M#%=/HX[G\E (\>_3U4 M:5UERQ&QK R'0;,"?<&]]1LAZ+0=54!;6A\!-, H<_JE;9FC(?_CX\?J?^FF6 M IQF_P(TO>F4IZEOBQ"KFF!(;C@"+%9'CY519-HF[D2N&VA03)EN,K4,N"3" MA]TV5/R]T)FJ=-A<76)9>G-"U3*H?@8/F"_'60WKQ>0B%VL"Y,/M$?;3G(%% M![#+@HR46(!($V*[$%U4,X?%C4V'-V,RHU:20SIF61XPQG0PJJNYDNX%FTL M$Y/HKW]IM?N7S *DA/-Y!^\% O^BZE9$>N_01$BD7BXKX-&0V."*HY&!84/9'$"Z#?&0[G8^J M#C,"&L-OX& L/Y3YY"KS \YI1"PRU)VQX _;NJ(#P'I1=PT80'XE.>*4&"8B M\ BK5&(V;*22[:AJ3!ID3S1,'A?;E.%7+(/K"74#;.OOX1+6&S4L;Z)R@0)9 M5!W3,W+Y*.K&>)2QE!-.8+Q$;+Q^>.M'N4QYJL#Y@^>I3MJ/LDA],E(B*-\3 MJ[4VTIROQ,>F6JJT3%Z&P=*J8VF[9??K@:4U9%7&MUYEERJ@_KXI2:?H M4C6^]0?0P%-$A(H0V!W[ :[X+JOH;=]!!\@:ZSPH 7@?C M&SM;).TX=K<>2'I\[E35MXS+[J0\-28)TGCL)![L&UISBGAP?/):U;=.S)&( M/JZ\,RG:H#0]Q)MXO],0VU-F3CR=C:N38J2C+)VXD'[#K>LD"A<R?IFS.BNH]^RWG]O M*3W(^%Z,[^7LWSIUN[GQO1@<,KX7XWLQOI<*O'6BOAX$3<]B8UNM M#&^LO?W)V##/\]Q/QX1F[(YG87<\4?O>7@*/,?6=H!&E-L5=C*'OC'&T50\< MK0B?.AW;RR[\:8](MBQ&C/]62 VW$;!2UI:9H"D2B_63U9'%%IV&K%+/]:IA&S]X#%/# MP*YJNI!@A0[LI#*]PZ7P8$:3^@"Z"[Q"RG0I9X)97^$Z5*^"#=I^Z10L>T'M7_08HJ'+\@O8YEB=OR43IR1$$7MQ#'EZ\MJV'FW./?GMT41R)2TML[>#[LG"1Q:;3B$_)RAVA MS?5VY80E /-/T@ADQ7ADT9Z $T"SKA&/H,;2/]#5!9L0,UXZP_1/'.&EXQ1_ M[F;EG50S&: (_IUM_4-6,5+-9<8SV8TA"!+FXY9QQX+=4.^7)]I):UA8:KM; MW$FK\&NG?!_8SD=UFB'*;K%(.B.HNXSTKG"W7OV,]N1S)+ML!O4>6Z_:%?T0 M@(AVEWG/QB'(2W$J93V8Y K@6X#WCZ6X"Z >FDWAJ%I *ZGG!<)GF$SAVB!I MP W(J0#6ZGM@;?"V&KF<02A.[*?CYQ,W\,84]R.2!?4)F22!(NF[T?R,ZVW# M*J3\WV<9XC3OU0 M8A:HQ U,+/%YG%60PW0-.4+W?K938;0^(N?9=J1$D]OM(M5MZC]MZS/Y=05O M6-AU"M%)^HG3?E%;6!-M;\2SHH"P1'6M]>KF[,\P0K5&]=&)0'X#&1:V-V(^ M26LKV)(5&%2-O%919 W.+UN](L?)6(R:- Z!ZJ9PI%5+ESK!E(D9REF@46,C MGXEJLK/4*VODN!2-7Y@-5@SJ^"B)1+;]M+5@NOG5%TOWUK.M]TF$W9+F\&,C M6P&)V81$+YW6!CF NEFE*#9F"V0T,O_*];"'F%AQV.>V6MS1RT$VIMAX.J[$ M4=RN++:8/^C2Z4LHPVHQR?PYGWUEPE:5*Q-6G ZGUV;$IY08B2Q9BQ,7FK#F M!&&\?G1MMPG/%WGI&&N, V?JHI+ A7<(/H-\46 M.-H,=/155E\U*_8:9!P9ST#V^V2C\(8WE+R&)6UO/,S)A9/30V"8E<@W+&RD M]LA =>3[[>KJRR/BJ(X?,8?V=8F_^?Z %C(E:O)'%IL2PUU#MJ'$6_0I!-!W M"1Y*V$11$T'O$KS0FB\+WI;U_P.&XB>J22"U^8LX2LOU#4[[@'P' *;QSP2B MF4"TJL0_U#X@R02BG>>YGTY,E0E$,X%H]0U$VRCI11/,*YL<*FI[F3FA&L\+ ]PIL"0Z/#L2=#5-#3@7Z &YB+[-/%49'+PB/T$4B;/D65%%L)ZO70NQ@B M&<-+L)#ZVOF_LUL $[GQX;"X:O878@>_I!C&9#P Q@-0%TNP\0" ",!^#0'H T(NQY[NKU9"+C_K7P0\&Q* OJHSG 6GIV=X?%E 04$I+; M'6==_AF!-(H#O/CEE?-Z)6QN'_/0?0;$G6S%5=&HG9ZSM]5@7P#4WJ2PEX/A M_' (!.9#>XI.#H4JPI(>GG6N3N,"V=";MD/D^1X3S(73QM>>1E)8/PK0_I"R M4Z0NW\BC=K?"1'R!'5JD32,_CJZHI],&]IBB(,ELGD&9C.P#,M0=Q7SU'9RV+9:L"!2H=4K"7!_V-]LBV)X\Q45PC2?>1QQ M%Y8[9E%T!^M9LL@5]ZQ;EH< S)HI^Z;0"UP!-YG9-K9-PC?E[%7J%[35COB- M3VGI[]/HZ ]9(/8AK^*SVQ:!-=I-F;&RCW&QT[';O?Y!['@.Z!##\I_V-RYV MV_N-5+]%M6MI\:Q@@ 0)JOWG-;,-]_=C-//T)^"8>'/#@V1+"])U@^(]=J^-O_S MAM9/H#?(>(N?7[U3+69?U\(L90*OS%OF0,_E+7.@)_;6,SFZCZ"/7,WANS$S MI=5/.H&HT^S5)8/(I+F=+Y8ZCCT\02P]2*Q$?0(E7CEV9TTKJ]H!'E^FJ*!- MOX+T[_KC]=59I#V^IR1S)TQX)\)8JGV]+95&#S'^TW-]ZT"*Y3%BCG#JM:^*SZ[;X]J%I:Z)&=JP9=JXNN3O/@+M:*H.N9>5G;!R<[ M1C3=79+1/Z=ICI3U>TAM:8?OMFF-65US=KD,?'Q>?44*O M@"#^V.2_7"OP*)QXFXLF[YUD5^77CH]9%30N$_JVNG:_^[PH?)!$L5R*X$., MZ57)Y:E.[N!98,U^++%^J6'[YQT^' P'D#GJ!^"],Q4-?$UNH['\G_M;YD!/ M["USH"?VU@D'?9KR3UU0-(S\[F],"?RM"?2[)C,Q@IQD?HHN>>2 MV>CT369CM4ZD]>"F.N9$GDI!&=C.W@J*82#GK(:<2UICJVVTD(J=2-.D-5;K M1)RN44*,Z]2\55&M,M<VAE37OS7JCK9\U2*J)*_AK)/B#@&6 M:K+%_8US!X=,M?W0YD:V->(#3NWRSI^ 2=QY95_Q1D#&*QA:Y]+XF MR.4MCWL:S=+NQ@=K:'MO'DM+FC!?'U"*W&7.(@0&=JN#._[&N?4IC+GE=+!5 M;)A$ 'F$B>!X!@&A)#62G:1=3:E?[)PZ'7O!V$]-,:<9@2>]'&/.)"M7-FMWQ+ M\U@%&\*%=?DZ;7SZ4U$C43>YF7W"1K#0)-[\R5H:QK-V3LZEL4@=(/??690I M6E-^,8HX^W'!)K#$-\Q?LCN!URQ_I^!"Y<&VNF.YKU_^-HKP>J[/NK%U[Z$A M0N.4)<^6P^AM.%^PR!-9U^8=.TDCFE'*D'RN.S(_K-GO$\!A:[_BM<#AU=56 MK0FX7G"A_- >3>!=E7#D6B^[=L^"=?EP@1L6# "J]$\-H"V(!UG7;#A9^.V. MLTCULFY8RYD'0RYA$? C'![LS6)Q''FC1/9DAD^9]=+IV%T]03HO4DG!?%CS M#5",.?PO8!N_]82FA&Y"7&\\214V3Y B<7 ^_7>*(P+X^N(-0*H?<+G#7Q:6Q"0S\$M%''CU_. M &CP8,Z"9 )XF43XYC@4L6CL@ELE.+H&\8UX6ERUE!&F*&F@'.&Y2D[0,%G= MR7C&X&TAI1ANP>T!\)+0P[S(NF%^PA'!E812/C1(.2,0=6)OF\Q1K8;UA=#, MO9=ZW%N):W\H'] HA[>Q9[>+M_'@G*!I-U,ZODXW[^,$#3F,CV0\@E=B@':C ME"Q/V$T8T<03'[Y.E&0,,Z%H# =G$1D(QGA: 1S8FRJOB'!Y M9&BO(@.&*QX.&R3!3.DRZ1K9H-=)!'L!V/T1(*I\Y"YJ]M8[?H-G_95/$U]2 MFJ4'JE: -(P37A//AUO@APM2KM()2ICU-GJNZ'=&T%>PK)R*;Z;Z=2&#A=C" M^HLKL)L#$,9N)K_25>C;S8.2Q:X]/#A53'<,[!F)PHK((_5U'%,)/N4(_;*= M(]CP>;CY.B'T8K2Y'XSPPYMYM78AQ/DZO9N((+/T0$FDST_OES6C;PX.2 MWJ'=>6J!](0('Y[J 67,MNT43[=;*F'"=5_P,5JB'WS0CQ7\Q-;C]-S_?.&U M>N,>;_-1N],9=P83E_'6N#V> ."&W'4X^[^A\^+9;;];R<.4H:%KMAGD](0B\A M&.@?' !S Q@0* OD*(RB< DX(H"5N( >."Z0MM"_(0D?D!4O D/_#H!S"3@- M-X &3H@]3N S^BB[/1$GRQ/YC@#G%?2)I\)@2:30S^6CV I' %W%O_5U"P#$ MEM/2%XZ;O@7/+]!,>Q+0#(C-U(.RGM#U#_QG.E2 @:%@J'WV)B_2.Z MF=DJ&=X[,N18#$VCL#&T.8?!1?$[C3- *24H4\C"[F?<7V0@H!W!T9(JEX>" M-CD51J;5@T+%IO(TEV'DNTM8O)RG\#WL!J#AQ2'I700-F%3D%L/@]RF-(Y*1 M .0'>I$".N;1W OTIY*:X_(5A<$9 P#(&*V#\2P4>GA@'8RT/(M/)HI0 1R] M^AH3/@?6>SZ*$A;=6:V>)-P-J3Q,@18T?D:@ 3]>.JV,:9!Y$[$ MQ+S8IV4A:H\Y=P%ORC>QQ)/EXX16O@S)4"\X\!M<"\X*MWE]#[EMQS-&9@7 M.CSYU2GZA$S9TP$]'39R7,R_:\A;X4X1H,P+ '4(Y0A]$"(W@)?2A'J7W@K[ MFVVYH>\#[X.O>1*%1;G=>A6'4QXC]\+W7Q PRPXDV\R+UU)&OV?+M%MU +1% MY>JV)HCJK@?+CA#VF5L[$@AS-G[L3LU\&,_G_94#J2.W>K^1.SRKW\9M'N=RU8[YVZZ M!\-:=G_PTT,NQS"[',3LGO]RE.Z[L_.^!T/8]Z\AT&SE_M^!CE@@K@,#%7#4 M1++1'B&]L@&Z7XDP*W(7N)IGXS)2 J;FTGM'1IW@P,E">JH\Y5E2P@\H "#@ M12F;\+)HA6Q5)#IHN6@%T"0/T:O$P!3EE7Q?+0GTF3"9SM1.,A9C6U>" GJ0 M+1%#F;,[D#CUOFC !3QZ!8N%Q_")!Y_2XXB/.5"BUW0$M$64-6&_2M71Z#+F M#60N=IO-32_)V[$+ M=L!_0 "S(D_\D.RSY$!(9H890*;R)_AO>,>+"I*O%+U7S_COX1(D_8@.0HO] MI#7B;!2%!>HZBKI\S!*0V99*&":J3?%4:+[2$D!NU22W@#B8YW#%18," 0L% MJ$H)$2\!0'S*&R0H7P#F@]#IB5DA8BQW^V'UOTIY>S.++[?1(;%1.%LBXY#] M3HAD+JUT!=L>R,I,>H5A=2C?2BP/$WDJB%=BCYM/8%^&B8_7&FC]OSE=#;20 M* %-41J2TU)RHWW/,-'+?B;0V=:[))7=!4;,N19X<%66*3@J*^18//BZ:[2.7F7LA@6.:6&1.FR/6(]@ &2LHSPH^[JDUPUZSGH9.[@;<,4:H9+K'[9&N3BOU([W':+76:OSUM, M).*N1^80K("$$>Y*F*#D$: E0%LN8)T4GR+-"/KG.\M';[&^@$'.5Y'=AIV] M%&P\EF*+Y/.T_OOLB](1+ELRN=H@! / *H8WGXXT7=RYW<8G$"G?DZN*4I$I=;D;SQ MU\9;:4I^KTW). <&9N7#IC"H%9@"SL[NI!1\0NSZUQ0Z=;6>2DZ"D)F93SGCMU#]5P=-Z:;P/U.N+2KO5+J6:O5O*0']#L]<"Y?$S)([;[L\X'\ M_ 7]DWYY\9K07LK[P.^8ME\VM"%<60L)%W%TD8S^)$489&4>T9>@/_"%DJI] MD&YC5$-1B(\\E%5A2\I0V4C%76VY5&&B>5,[63Z180(?!ETM$)?Y[):&-><1 M6@/0< *BOM00]$I I>$Q?(#3D/:F=#=@I< _@05CYID51W!T;*STJRN1&IB+ M?DBIN/!(Q181OIOU/0G@#-T*SR:BLRO49RC9B!6JCDBTJ9QJ6EBHP; MSI')CU>02&-:N7E@=>FTLNW+D:(8HC=3RP/U,U&!XHQ0E?AQV8()Y0DWK7 9 MR$\2.2)GP#$43,+(Y%]UJVRWKA&3_);,4>SX-R#;^U3'_Q" \#*7-D'D&8YS M:7W&"P*7_+B?%\A1$C&A4CDW?O.?3[Q^2VV5PJC12BC'_.\ M]0LC:QZEN@5WFK\JB4[*5/IB%U_]#[&!Y!08LB=R=+!A_1D"G_*E+"?05HG$ MHZ'41QXD\HS6KH/+MG(7)&]ZS2Z(EO/5A[B3P92$6&C0DL+ER*-WNH;=BVF"P+ M*1NAS'O<)FB;_(W^QZ5.,O<"NH'TT6615G37:^[0A/+GC"C;34F85>DD-;/Z MV8:??EY_WFG;SG!0^E/3=O9\WAYT]OIBTZ) %QL,6F91.RZJMW6H'5L0/Z8O M;KYW:J'^1/WZ!=[3/_4HP*QGY\4MK4.? 8KMJ@-QN!,0RT7++>U!']T%M,[0 M^H#+&$OQQ !K']0",?<6(VK0@I:'XNM][NU>E;"?NLZM!XS6'I*6-H=VGV#I 9)*XVDG?;PD44OGP!+#]28HL*B MSEM,I@DGUC0,7CL35-->X6G)2"=O:NEFA-YVDO2:1ZK MX\7IZZB_Y3*K#ZVD[E.$N3[8Z#RXSGP%A-V3/)('=,0Q)_*T)S(<'JOMX.G+ MVA_NJR=M1.\=H/@*\])W;\-H9+PG/8U^;^_&L>9$GO9^# 9V^]GOQ^D+W)\H M&00IN!&W=R33O8ITRS6G\0 R;4[DRI;3ZSG#JBT*3J_3?DQWVUO-&=-8[;O/)]KYK>]XGRJS:#3 ZJ\!*$PH.V%&M:[=V6,2&OKP7+7NP MSHCOZ\MKHG!-%.Y30,M$X3X8M3"/4BIK.\7CFAMI;J2YD56ZD2;Q856(P&1(FK'=+0$$#1K5[50OL-7AJ\+08'=9MFR0)@Z45 MQ])^IVYE#V61\Z8-:NV^!"G,H3RMW-#K]KDE5K=:A=!I.WS$W MI5J' N0+9'3#4RIU*$"^.OUCU3XX-P^;KUJ3>OS@;K:=D+-N0?5.P^GU'UJ1 MJP*Z^TD>RM#97P8U1_+$WJ[.L=*\S9%L)%T@['3-H53I4 8]@HXYE"W7*QD[!RN)\@*-A[(S\SW-@R\.USUXM5A*>?/@7,F19YJS")2! MW>K@CM\E$69L8\O7B1>)V/I7PB)L:Q].5(OZK$^Y!W"#=POM?ZE[O%7YD5<9'X<0,^A7^.&?N/);;&9_%00)O/&5+\(HQB[R[P%^EM.\^.^T MY>\=9Y%J];NI03"<=2(V-3S.FLT#[GCQ2I]H[,$>APO]BPS_\#:C1Q33%YF+;:\^&M<2S4/#B#Z6ML^$1BZT9@S4%89QK MS+W:Z3O?PONUG2[)"VZXB/7);EL7;2F@+M?R/F+/:"^^H[.3%1H0U%AH6][Y M76"^RPU[GA;UFRI3T(5Z&WED(+"NL@MU#7\-7OOX?A4 LY#DD,X&T"4 M76X_OH0'BD=/E^VWJZLO@!7_2CPX7&O. C:EEY&DS-D/0 X-*46IX68NY'4A MY&63";54G]&U B+"Z>XD.!VL228$T*#R:HDK'\C M9\'MZ6M1NDG\;M-R5(]*^1*_7?! P!]NQNSD1T1RB>78@#0Q4DC)G02L,_%Q M[;#MR$*XX%'Z=]G5T;.Y\,M-=J>0(&P$Y2-NTG&Q\,/AN @Q_D44WGCX3@XY M(CYE$=6/P:G&^C+GN&,*5QACY@&C8?39Q$>NK-<1],7@(IA!#A2V\:+B3#/4!=EZK+T7@:4?"UM$\!_2)19P$T M'.8BI)'OXK7,89+$+;P(>J@$P!;EGN QB/2L)/D37^:I\3< M@N' M7%MJ_(US*8JU>4%2([@ZCJY (H5 /1&/X!M#$ R0@1IY" M<9K )(#-#35@_FH M2-"#1CN35 2:&@:RMQPH?$:_]:CX#4NXGFVXLUHIJ!" MNM5ZT<6TKO%/Q?J42F-K9I^P$< LB3=_\D0E+7<\[U9OI3!D[K^S2*]A ;ST M8A1Q]N."36");YB_9'<"%=D\:@->Y\&VNF.YKU^HI%;9K+LJP!6X]L 6EG#- M+WX/PQ_JWBN,VHA05;OI5W[AZLZ9R]-K^S]21X;+N!7HAPMXHT%/ MG$O]RXC['@@]JX\U75A[#C(1K&#E*3!'8-VK3^?L;O71PF?!ZK.EY_MKSY 5 MKCX4L[*G*55;G4KST=4?5*.@]0^B\,^2O0&(!A*.'\R!1F8 XT):+SU@-]O_(W&PA*U+F(7:;8S'ESH M_ =Y?E+H:%AT^!.4:C*)H;$BANK]"U3JDIAH_B@1@/@BDZ7AML'EBZ0N#S3E M!Y?:A!2W0'"3HHY4PU'U+:ZWH-P2RD^2&&4[^(K42^0W)!-'I#;_22I%:$6> M^%$JI65B'DI%WABE*'@?8.]ZXYA6 ?(?[*R!FB[*IK U[$0B"C(:8/ F47Z) MR@W<:76@".X(!4, J+9SB&V7%)0*CDMB5I!0]6/<-*PEC$2>/X^!&DRE&20% MNF27<%0S;R&DEH:+7B01O(WZ"DP/BZ%ESMF?\$^0#X#@\TA8I/"T4'QKKA A=[PH6/!%+"6!B16 P"9U)F7M@UO@)F/\ MG/!COH"]D8$GF,A9M(X7)8MT4L2MJ1^.4)C 5=[A_O%Y ->#/L WT@U8KT"] MC?%T&1)5D CXA8 WQCSW#H%&J@T1H9; @_2]?\M5 )F_\<9(GB!7I MNJ3 )F*)@S<,KC*IG7=2XH)S4:LC"AZQ98HN=+?@ OB8^Y[:1-$$%08(W8:\ M]VH.!322MJ*5A2JU0L.U(4U3I(C0[RA&PB-/ZRWR;!OZ SA0?'6*MX,'/)K> M94\(=8,Q""*X%O4K[A?>A9WB4M)7U4K_"#P4&HE!*VW9%WR)UZI!?V;C*2T' MP$H:.XU'@U_2AD!\5+!$X@<$8(J$ M"+3 YNBO8T-[R"WV2*4P/ #]S_WP [ M8"T!O"_N,$K0[P$F!#'"'V1.H6P';F90/H=6>L&=;.;N KH>@/82)>XI4Q8:,I M6JO1BW>,!_ /&&X&4\2SL=)V4=#P^=03N?L'(X!(#6A*I&B.3!R5"Y_AK<;- M+& (&CWWY66>*GU$BLKPU.6_/%^/@^\03SV2'U7!"G3C_X8KZ"+7$8N$_A:X>1 0 [B0HUAJ M94)?$?@TH!U)*\'$]\;J]L[@@BC#5D,B+Q,$JS"8AK2@]'5ME?Z*2B"CK__X M@82 JUGHNX^>Z_KU,D8;D(9JS0*#L EQODD1$+(O:*YG8B*E+)H=6 MM[ @'=C";DVW]@VL.3Y87,?:9-R=+>8@V M=HFEL,1D07;'^[A^ _$'V"9"E9C%TA,T [IO4&NG5TF 2(@L,Z&-K_30!]9" M]U)?A*W>N,?;?-3N=,:=P<1EO#5NCR>@ M[@RYZW#V?\/.BUUTS6?5)#,$@4,$O0N(;"S]@HB?\,#7?[]++8G"NB()]Z.D M)XA5VZ%[1-L^D'1R"XWPY@=A*F^DI%F9F?+N&<')9 0W'J[(%R#-UH$@N M/B,#Y%(3DK^]3PV@ZC<@\A*47"K'J:A(VIL:-^? &.?ANTCA2SQ"LD2.DJS\ M9QKI@&*%TC13B[!M_9II_J"?\O1(&_3Q S:#JU/69QKRR=8NC5J@Q^-R,[%- M2MBDNY,.AW*S (&)O/4@3$4DM=/25NE=RCCAZQ'7JTZYJQ>HF84U\7SN*C>* M=*>#O">]BM=:WKN2$JHS;'=0[W_EO98W/^*H.W"W(;>/IH!&/CQ!RJ+*U8BX MI@,.O+F&B+#08.1-O$P3_';]%LU'3O\2X)/XF2UF+O_URM/S@^Z2S!/EM2=G MSWR>!"")QW+GX0JZ9S+M S&"-%JV0-4!+F,LK1B^'RYI2R@FP5ZDA2MSS64H M8UM7&=:(.X'L9PRJ6QBG1ZR-^V4'')+Q!Y::(MCJ8(A'.R%L2W^@)'IEMW4@VP!8_2/7%U_S!PFN=0Y>OVE5>5T;Q*532E%8I/+WC<7[' MF0,L"PX(QZ0PNCIT@"XA&I!2]QRBA\^ERT^@95\'T*F0'Y&W.,H@"B0L:*D1 M&0T$C<#[H0CDVON-_19MG';]S4Z[W:51V-6+([KZGE/\_7+U]3OH$(?LU[?C M41%O;%T^Y<3E6[8^?__[]5?KPZ?WG[]^O/K^X?.GM5NS\W*^>^AOP%"'KR%P MZ T+Z^T(D$(&W=XXV]ZBPBOZ?"3]W;&MWT&,\*7FP5&:J&T8R#\X22?2+ HD M^P9DQ!!$49\M1>(ITQ^9F- O!D(4L XE$ 8HUB(11]LIRAW:(*9=:F5CJ, 1 M2P>P>L%-Z-_DW#-I -V=%N#IZ9)%Z(N[D^9-'^.DT"B (A^/\#'Q$D9N" Y\ M+)3!J.0&"&Z\* SP;_@">!(0.UCC%$4SL6I$\5) 8SPW(>&*G&4R-&HZ M10TGAC=2^]N:N;HD#K"Q(0B0_+!B9DU F0*P_#UD@R:!=$ZA M\*C-Z/"C'RZ4D=DCUW1Z**GRA(9[.EDZB"07UI7'"EB&A)T.6DA_\7#N";L) M(WDX?R+[H-'O'-S Z5W;!SU%7%HB1D#L8IAL% M%\]!C=-6B?D\'_Z;]LMY[7ZMC61PP"^,8F'*Y;SL]Y$L N MS]8\T)WI'O_.=&WK,TEA'S).>2B_ZC,YL6F<-QXH@M[XWKU+;'/1FT)[?4/N M&'SKQ2]?$Y!BG>:H>^%8WR-&'H4O& 955RZ12Y\N$2E" ^@\&!3?HWD0[[K$P4,AL=)&4&HY5D!Z-='P_;]90QC-[MG5]._-&WI:$H2K).)BG,PG1=TX!#VKI,A*" M0A*8(&,QW)^&"M(.HP4R2!G%$''*^!S3O0P;^7"*-T\D@+8>X(Z0M172RTI- M]&!^GRT$?Z/_<:EKN7@!C4[J;ZJ\R*;92A6VDR,** MK.?(,/3MVRTMA%NUUPY+]D! V2BR4F';9^[MO"(%WH^B.X)O7W \[^4LA)D< M>^N;;<>;<6$R.3!4MMEI_L9*E0(EV%X>:5G6+$)]7*VBU8K#?SEH7;G5%;#L M60P4\G=/D'^[9I!^LH?LKD3#OL;*B;$A(:*!Y4B2J MYI:T);89(;)SZ70P?VGG](VS)GA&CC,$SQ"\(Q"\UE:"5Y)E90C> 0A>RTAX MAN 9@G<$@M=ZE(3G#*P_[&_V6QMI&WWIM+M-F7HJPP@*K^N7ALU>6A*;12,6 M<''Q^=;G=YH3Y*@E%)OW0W/M,C@U8(C[#?=[P M@R_E9NM*?F4^E2#Y-N/4YV);ZNR&)">89/L<*[O%=+OWF&YW[QZM^[=WLQ>@ MLVPKE1=T("A3E9P;/'3JBH/,<<.",@[\;5,%^[-ABQW#%BNP]0HQ&RK696%0 ML98G56^J_[BGGOUA>$V^]86*RK-(>'N]\8:NM?][SHC>_]OA_QZ2-W9/)L^S MQLM-L$(7DRT9Q6;$V=KMT>M)XQ2'XO0^2A"N@\:2QV97VH3FA8LA6#=^>VHR/@ MW:]W;TYB'R>5'O2S^-GZW6-SZ[]LZ[^Y[]\9NG#6.ZKI?:K;5I1*28K[(K;( M_&WI53UTGU6HJ$!@*"QE7 D M$;M8[&^QNUB Y,>?9Q.?/+)0[;8("QSA\F!TUOKR<-4^;OW\Z82CL2+[N_N':;/T:GA*/>H>'>SMMYWW[]^W#X^\8?ODF)VT]W?W3KR# M_>/=0[K[T^CTY."0'7WPW/;N\1%M'SK#]^T32@_:QP='^\P]<0YV#P\UTYD\ ME#MZ)<+2SO[N[M_/;S?5 -VTE;7T> M?%MH/1N&?MK^8 S=XZ8[.!H=P\.]M+&R(JO8^5$<'T'KV-'N^W=O?;^7H'43+G?WCUH+PKIJCE97L*C MG?ABBU"E0CZ,%+L"F"^91R,?2*+@CXCZW./,!1OR&5K)0H/<947#$5.W=,+D ME#K,0HF??B $H>63J0@5"0JD'I5#+:H,%9(=M$AL!M?"H4I;-[:4Z:@*[7>8 MKR1^:^.W=S/IMG;L>XUD>T3IM%+/>9JX]^27*A+D;'KOY.1D9X9&6BY!J=GI M]FW\V(8Y>+!7H=M5]FO?-WQKIW3;D"&;H-5D2.E>*$/IE%QE"R9*_5V^5(SY M_*XL1D)928QR?V&)14J (!Q5Z5 RY]U(/.ZXC-O,O^7F^*'*C%M@PARW2I]I M<_Q0TB<- J$T/?Z2_#:=\L 3\0_P$]KJ:6JP]\Q+/7ZL)0$&G\4:JO'P7>95'3Z0\(#_'0;OTV'5P0,)\__?Q^U0O^JX M@<2)_$U,'LD?X#KA[EGK0D#*?D='(!W^_N6^MSJ%TOUF!"G7E&]FAI]V];\] MTLZR_#;1E 1)/^XL$RRQBB1S^\$G_7EY]F]'70OX<.@?]V[[#QT+PF>_LPZ%_U;B_Z-UUK[5NR,V*S#X , M0*DL!2=E3/*<2<::]*](S/P-O4S=H(^[^^YG:-/[VMTRE&6\C;@>;(+K0D]O M*-L@<4=#&/"8*0Y#>$W(%SLRXG^X+?S)CPL]_ZOI]G#>N>[<7G0'G[O=A\&+ M %_D9$3TR [1A"N)V38=K85)U1E\OKKN__HRU,HY&M%[O]%\!/Y$=_"&8T[K MGSNWOW0'O=ONO[_T'OZS/327^!HQ_; 1IG$OX%U)W,\;M"LA>*7@NJX3(^C' M6P&]P5'UG$HNA9"3/IT$ W#,'A/>? MN901I_;UG_0$U2\@;IN>/\$7')JSBC/(E1S_O+>LY1-TC-]TRJ,')4 M%,*$AMG,)U/*0XRDSA@W<"NX'A,C(R0'1=>3XTF * %E BY M/2IY$J/^#Y?UGZ-ND)I_$<)]XKX/]B8@'03;@S WXD.?42F9LM:]D8\1D*-E M0%*6>BYHIB3C2F*V#4+JB@+9,9U5Y8OV<''PKNRJ;$2WY, M.VC2UDBN=/M 88V]2Q@56-MD[1GHKLF2D!F1]+>WZRB#*R+^+^0 M.6(4\#]3D+9F#*OX&VV@4.*PM(&D0Y+UF +_AGL.EX[KZKZHW\NR[2UCOZX/ M(_Z%:HHE_EFGI)=?1S3/!G)[(-6 +1(:T2J44!8V8)JG>XO]$G!4 9@LA"<: MAL\XA2:X[RZ\44([? X9/J$*]_GCE7'%2/VZ0IALXJ10A['?Z-%N' 6#!B05 MC<2RX:V"J70_D>$SF0M($@D;&>EMP!:3J0AP*2^\YR5"QDW8;7;D+'U)0#LLI; MHG1% -,X"G&M.L0'7%0UM=>7Q&ARA1+KBD,F>5M,,BOM_3+A2"(=H8IX!28N M[K3/921:R#?S2[3[%;YKL11SQ@'_(V)8:0FFD9+8#0]!YME4G.921S(>.:D1:3H)RXMLQ)JH-QSCK! M>>;NW%F0]\TZ$T7?0ZH"$Q^F.G8"^*;E!"_U"#DO\(JN<:MR&*W0]O2=OK;YEL%$WCA(N]R/(9YX8OHH$(N$C3-81-)U,8.HB M$RE@YBOMJD85;>YUA3 :G-W)PC)STV+A1E@B&$DE(XEH)):-Q,*1G'1OUJ;5 MNHWB2$6N1GLH5-M7V,-;960-L'&%&7RPXT03E(_%I4Q #88ZQC.#N)## Z ! M4\)3=/9BV%_0I\$HCG8+Y?851A'+@ $H)T522EV0(SG]&E=3P9> ,&^F$\]> M,WP\4"+^M%F%;+N=&HVG>!9SA4>Q,ADL6(GT1N +5?8J M9]\;B*C52?4M'*YX<3]&Y L5;OMC\F^G+"H:Q"U+/^+)-.%-YT2E[:<^#2J> MV7AM,8SF5"A05S$G/$V;;G^@:/IQP#GZF:I:XDH$1ID(IM?3NFP9&^*4GWU1%I)S:"$>AIKC\^)R_.Q8? M=Q9?A1A_7WA=(KXL,7GOK$9*>;/?/T..>@%+E;M0/&)]7MZPR9"%+4*'$#*H MHZ!9&+&6?LWC66ME\P /,PWQ_6YQ<_TRWU/(=;EP'_1;V]PH3)Y=)0$:Q56$ MWWX)130]:\7-N6*3%HE?\I:]W??4%1/*@QY<1$[9RR"7QW(>21XP*<%A#GF@ M.[N-4+R^=\-]!A$[8'?T.7G2:39 C_IR/L)J3+8^[.07,/\1"\U#OIQO3Z=" M7N 9/TA@:!@_R6W%,,V$YJ'%+Z95KS.R>R:G'%0GPN=+D%+S![N#C&6]A9KI MZF"J@V@RH>$S:!WOK0C4!21H7>@)X@:3Y\\W]+\B1 X(BXP?:Q#_83-U[@OG MVTI@M\#Y-16DTF[,.NK@>R2OA%!3/!YYSZC/1P&V,!N!%>GK#=/:##J. S^% M6 ZZ9!!JG'CGH1.X^H8X1,C@D*MPJ(/A+]R% %+VYO<@Z)""*Y;53LN.N,HP MXVM#ZN,+MN$"&_)J_FP"X4#!?#.//#W1_XR[G;B]S@:*3;],5XYV-4%-1WC# M9MRAP17#?7[_@T@KI,5Y/-Z^YEQSTO =_> '+9!Q(=P;Y /@+" DG MZP>Y$:L:F&!R2W;.-TY#,0KIQ! [S'1U '@PQ:#F/^AS1KJO\[A\E<:XA:A@ MF(8;\:J#%BYQ6ZTEJ0.Z]_&##_!MYVZRN#2M MS^O//;TS9L[BJW*I@2ONWG0[22%P_=A*&M8!N([DU$K^DH9UD#^9%_?Q+2#: MI<6/8Y;XF&;^B/(E\P6#P+JE1E5&KU,O255FMUP^V'RY;"2MP>R:+X0Z^I@\ M1*OK; /D)CGXV0_NTV.?^M68UQ#RD+5<-?J7FH\/C-CTI(^Q:>/H4EHP" MEX60+B#4CWBOA?Y9YTYXBS,+I!8 M5!ASY]?BG.P:EM'%I<: *14SP!"*-V%QCSOQLL/];R3U#O<5*!#O[CQGG@C9 M YVM5/WWZ;RN9I]6]-T'/F%7L&1G_4<6_CKF#LQ9!T1U._IA#_*&/I]#HL)= M<-PK=;DAM[\ZX^EW;ZQRU6*[.CCYC=(.O56SU40FX;@%C;CJ= PM0R<:ZM1H MLW1FW;Q.[A5/2W0/(;A,T$)\!$M_\Y>F=':L2_.]6S@'E?,/>+1+>)OZF^\B M5UU=T6/L/208V=*N<)K(CK,%\U4#>@2(?ZETSO0M @\BBFS,9Q M6A+789RX&-Q?6 W8+2!7T]1A5,7S#IU1R.*,("T'KTF>;-7*O&<5H@;Z=(PB\O;UL&\JT:GC>/1-D/DRX2H MZ:*H!U.!T^". AG%*]=LQ).A&NH1%I1UL+4[ZL-JBEUSCPT<#F@RV3E?/[2U M)#4H+'8FT)M#I5WIN[QQ':"ILH/]87N;X1_J!"76LC=(7U;3U&!0-_BLD MP M#&+ )Y&-,UE'40=+31)BBYRY/C+?9,^FZ.%C4)(]HJ\"U6L^0V--7H>Q]MG$ M@$[6H [R=@*8OF,F.35,]4*[.DA?7%[R[OO\"EW=UUM6[8MC/">HS:,(651(\O%Y0]22)?4= M$,WI!K7,KS]9#9"B2% "@6JP:4^V5NNQ-"_C'\V9/V]$O7O/^P?, I ME^>7G7_;_>RS3THP3J+6FDB5 W$6'.&4N2RXI=+3__?^9RC\ZH?KRS]?N_Z3&*YFSKE'P[<7E_;-I@OQMNS1__SV\FW\ M ">>-(M^Z1>Q/*!O?NZ'#U^VT2\'J?^0K@7D?(104D*]M/G/CW\ MQ]\>/%B)HVOG\ ;R@_+_W]^\^.:12YA#GL/GGV)[\JA<\.C)\:NGSUZ]??84 M?WA[_/+%TZ-WSYZ^?8?__O;LU;NWQ\]?O'IR_-LS9&:X^?++*?SRL&].3N=P M_MF'#O(O#Y?Y,RE*IV)%T?_=]LZ/OI(>_3R>S0=)O<3?U_PB+! M2G;G),S;^,U%\Z*YMCO_R[D/,!\^G9WUY+WWI[-7L'R!;]$)O&S[?N84S0$\ M(]3H2&1@@7AO%!%19Y%E8F#YMX(KC/7(V:#L[/LP:'Q]=]0\%X]@ONS//RE" M%H. -Q*P$N?NW'R]T_.N/7G2+I;-X@P-Q/$I=(-B>KQB?E9LQNNV*Q\<+9== M$\Z6/LSA7?NJQ1LLEJ@5?,+[%XLE=- O9X%;%C4H BDJ(J7UQ''!B;)!>":4 M5S%4%LLXG'PKWTN />KB@[9+T*%E??C@$Q0KN#:R*[9\%Z\A^=L7?'W%H_[L MY&2X)VF6<'+^]QFYJ(6\93LYK:\ BB*HB^"G31]7[$#ZR@U*[CB_\Y]G0(7Q M7#(B%-I2:9,EEME(N*!>LQPEI^/B\OOT;8,V?L_15E%#U3"TIJ- ^8+CE/#9 M+.*3@68B>0+B<\;8Q3@3?!&I,96ALH&,?3G[M<.;O.[:W"QG#+E)0A@2C$E$ M"AZ)]4*2C,$65R$$&T5ECBX]?DJ6=%]]7T7XKE*N!N"W,%CB7V&!C,V/%NDH MG32+IE\6-C_"L\^GL.AA)B1W,8I :&1HH 7+Q O&2&(Y@_#<*<,J(V [RFYI M^,B]0L<(RJD&G#?0 ][F U+U%#["O#TM&> Y28R&D(S3A K@A6O,R^J6#Z&]OM"WSYP+^97<6EV<=J^69I1!'TWB5RV3@H0 MR#Z3%@&J&0DT91)=SC&A,>3"32:1V\'P;KK[%@0\AMQVL+JPB"G@2YL O0:^ M @[%A"^S]981A@FZ5T(+HW-M.UR']"FE"Z,A\YJ]O@.UUPL6-E&&U#S#\#6B M<#9^/^,0F= \$Q-,/D^7:$#I*2T9> JZ]HN\$Z&3RE#N%I!5=3J2^]BTIGGE M+8'^V6=,P5!WS<)W7UZ@Q/L;%C8CT]J ,*40(:RP^ [H#"-\5$:X27^=O#E M[)W9&6.UC"H/5DM'*$L8,92PP25C"%46TU<-5%AUZ-6R*3F-N\/CU5=Z7^U5 M?&%7W)QGN%[C9N\S$=Y@U&1-)$YZ0:+T3*9(I8NU'=J-FR6[+.M^!(S)SI7= M^;C\HUE^>'+6+U'*W;//Z]W=H[X'_"^5.-&D%'(*C&C,[HDT "1DPU&/SFFK M!5^6Z!H.Q? M0_?V@^_@:3,_6T*:<<]4I$D1P85"'I$]KR$2P$]UCIC_^=I(N(&40ZY(XJ/7 M3QTHF'DN>0! M5S.NDLF5DT'X1+1EA4Q,WRR Q!Q.)PJ.1L,.7W*W \P.5=\T/LQJ:VTTR_W8 M]TV<2<6\B<*28 #C^*0B"9$&#.M9P#Q.NV3\R'9[(.3 5GMXYDH96EA'63(D M,E9*=\"1('(@*G(6K;94I=HQ_\[$3MEBWQY/>]KK'75X6&M]B4BGN&(N8J+L MR@)YPFS92AV(ESP'IKG%8/ N;/7MX'57EKHVO.KJZX"@VJE(V]),E0F)&'1E M1 +%%,2AQ_$N");P&V/O8VG^KO(MFUFKE1E&OWGV M3[SFQ7\_&^]0XJ;''.2$X@_YJW1<\7CY ;HG[DZ'&\U\I(25!1&,@S+Q60.1$8*P M&3BHVG4[([&R=SG$=\@Z.BE&XS\KZW;QY/)>'QT_>;$UT<_;#JE]W35MMU[W M+8O!3SI(S5>-Q"RH==Z19 (&J9ZCN5'6$)X@&P^)\E [J9@(ZY.*DZ;PPEVK M^9B&GFX%T7J'^VY@_GIQ?%E2^'WA5P*!=%X>?]0U/3K1IT/)-":&39LN.*+: M29%D1,^N9-EYP9\"H-\746I#DU2T^BG!$?F9U,;9?7J3#@ZFT5^/(0#%@'*^ MM@W'^:O,,;I<__*MX O?_^WG9\,?7+ EH^<9F"8) @:=4GOB-$-Y&^VU\5ID M6;NP:W2FIG42[1Z]*'<#JX.\+6\@SGW?-[F)=;SING Q*@+2U-Y7OE.%)GR[(G58_,<.340 CD@7\QR5.G.+X M$P1+I08%MG81=F46]I7HE>8YWK)()25@F2?2:A%AMM& M9X?:QYD2K*KK],!H*S5O9A.IS;7;1-T>;?5XO]FK M'WWCU;=9P!&:2Z=*VXPD6"D5%<0YA_&'5THZJI/UM6LK#L#6E-Q'=01O^_+> M%4P.\N[O$VD[Y83S21(NO2621DV<89R$Y)$3(16F@O=Q(W#"B]^C OV0>#@( MN)_X_L/S>?OIGY#>P\7KF='17ULB6:05!\8;)R3QY=BA3!@-!B2:1-#"H^MG M7M4NA*Y)_Y3.G=XIBD=5_.&K8QX?O3QZ]>39VW\^>_;N;:U:F&]O.EKERW=H MKU3G\K+QH9DWRP:&TW'+-O[K0SM'L/?/_GW6++_,G-7*)NU)]F6[0--BEZ)# M"Z7Q;BQ85&_EM_I'-.UK]2[=?Y8SYA$9$B8L^"9)5BRN3\BM@12TH3)#[5-W MEQX_I1"Q*A*NVIM=15YSK>ZD&3QNX6Y5'?@>(])"D)4T@T">8BI+G5IJ@A8U M$A3;21),MD.2Y>^).&2(@. M@DLV5+=^/[)W=QN9C(J(/150#0BE8<"R7^6L94TK,@^I,%/.&D8 XD,)U /3 M5 F6G:B]L/,- 36:OBSPDB\8.WNY8WM6/92<+5$/NZ@U/?I*&J?48U=Y L8#I0C"=U:#=+W;I*4AA, M&G1.M9?3+C]_2@ZLGHYWEG"]$ ;SLN(H\7_%.'[T\\%U+I_XKON"KK.4^L"L MV,GD/7)&G2SK"()X"(&@T[39*XL)8_6&(ML0-B4G5@\5]752SXG%V)XA,9BT M Q(6YF5GYX)GXXRW*I @ACY1B1+/J2@[_NA598Q@:IN([]$SI8*E>N"HIH': M;F)][N]\G?);CI-21KN@")>9$9DH$&=MZ:]@3$B1TD1K+TQO0=8MJV_N"4)J MZZ-R!#R+,J-S2YE05:)O%O"Q3'G"'34A*X=I>^T2Y-63ZT;P5@EJLE'$,^N) M1"M,;/2*&$#9&64YTP>,X*<0]=Y*L]?LVL["K6C(VE/HEE_*;LH2WYOB?$_7 M^RDSGZ.U,B4"7J!!C1B=!2LMB1(#<2I52M6GE7V/GNG%PWMIOYKHZX\A>PF^ MAS=%C,?Y=[2GA5FTGYQGKG+I$E0:$PE>FE"@.8U.*IZ5T+;V(?#O$C2]0'@O M.-03?KU^I&V;/C7S^4SJX!SUENAA'(MQC 0^>&H>,F<0G:X]9?3\V=.+:/?2 M\DXBK=GRVB_>-QA KUA!2W/1W/.",JH%$H&F1P.B3"83B,O1D"1MU#IX)O@( M?;!_2-?T M>]@%!=%36';@%&).FBO\,%@;.LC&!!)!)4J4JD^).GT1*:!*-" M*4E3;1=P,S7; $+?'T!4$GO=DI8U#>TBKH-4(Y-S)LN2;6.02BG^!-81$;P3 M:+2B4Z,<\K]*R#;*-_='^?L+NYK>+VU,G6'']=?P M-A,SI0QW3R1L6,6KH(":R[J%G$U,!L>MY((XR3$@RUX2B^DWB9D'$@&:CJ M8T5^2-24$M_*X*BKD+JY\ 9BM/'">8VLNM*K'S [#])S#%Q]8(IEJ:#ZDOAF M4J:4#U?&1 WACY$=SQ(^-T3E2'8J(!25)=]AY^][ M9ZPVM!.[].A+2Q14>.D@.X)>NFS:&T=\!D>4$8$9P;1SM3UF%<(GFF??"E/7 M-A0/KM$Q%YTRI513B$0;"40JHPF252)$= #.6^=8[='A]R;]W@LF>\JZGL[; MQ?MWT)V49. 2_J*W-#"TZ$[KXN!E648UG@BMN3 FIT"K+S9NI&2B"?=^NM]? MYB-5&YQS^.4263DD+S0$$KT+9;)G("%D2T %+GS6D:O:)N"'1$TT*]\+%74U M,=Y&Y&6'56ID0O#>&4.@#)Y$HEQ!+2?@,U4T*&NJU][^@*2)INU[@:.F%JK' M"U^>M]WOBPC=TC>+,HNI[9MA1,'E733*7-;2$\Y+2S,O*0FYS-(!ZI,P"0#& MVKW:@KR))O-5(HS:VADMG[_L"@&#W%AF*PET@#(A/2YG(((Q81BS@?)16NCL MG*7<05:_G[.I(_L[G@YR]/:?SU\>_U&M#\+FFQ]F$LAF7BKU12@G-7S_X777 M?FSP;H^__-X77W(18GF ^8DAT/CJ- M+@>JC['=C^(*8YRZ$H4]A=7_7RS69QO._?#&,PXS;H,IF^5$."/*U%!.@HN. M.)Z ,H/^V8TP56T'2B>$5]YLZSVMUH+C]_2@M%=PB/G552K];CTH"IXUQF?RPB M\E?&0Y76*X/I*P4),QT8>E$?2+0Q$AD](V7UFR#3,C)J;/T#3MO2-J6%I3L$ MTRBJK!DF70GIKA]2E5]L.:!6)O2:MH=0GR* M0*KVEGP[4B%J+;G40 1G@C7IWVI!E_X%0L<[ T7=;=%-HEHW M,G^[1'I/AEXUSKA@J2%:&%L&*1L2F$(Y6<4-8RP)/I0E:"3 MRH]WU=JH0%JUD2VE"DQ+*R!1PH,3Y91 (-;+H8.D$. 5V##^QN@E@K8"TL$F M-T\,2;NI;:25XJL=6F;&21-MP,1%.T1WI)8$JQQ12)2RRDCPM6W2]RG:"DM_ M@3V&BGH[P&+P^N#CT2)=/P$_4S9P;@(C5)7]_6@Y\59;DKCWS- $&NJW%=^% MTJVP]Q?8DCB GFLN@EPY _0&8OM^T?P'TJ4!VT_/X%W[%I;+^6KIC\V"#X%J M3*V]+RW*0L T5-)()F("0G:8UN[A'976K?"Y5]A)^,@RJXR5OVBZ_]SWW1# MH^^W2SC]_71FO*4Q9D6\*2O(6ED, D*9I.VI H\RN-I_=..\\YONOQ54_L0; M M5D7[=;\HN34Z2E@/')!]^]1V,)X( FST@P%&DI\\B]<)(DFEPL;3&M9+4# MKXV4;(68O\""?@4]U=SQV22&B^* KV*8A22,-9*7@5E('W.9!(?D>N-B2,: M2+7=V/;4[7V>VW\9#/AQ?MJ49RU2V>$[:1?#,*!9T-S$TC(AQ,3+.GDFCC)- M, 8!%ZBW(&LG+]^GZ#X4 N\+HFLGM.OIJ(KG17XC0.K/Z2J">='W9\@TM'FH M[.O/%J@*C'+Q^^8C^$4:/@Y7"_Z&$^47H\X'?HY/5Y:&&T8-2@7- C(CO988 M4&B# 87V160V9;:%&S\(L5,Z\#TR**<)@'J=[5$W(O@6Q8C_YFLZ0$T7 V4;^#TP@571 M)\E(SJYL88(E(=A(7(J^3--V6HYDK[>@[CZ$NON"ZZ90M[+NZH2]:]K0J>V"3.*3P.E+-B!4EW0L8$?LR$41X*ZA@ ME)GJU:G;T'4/SK55-U:UU55U5NF5H9AOD+*NB4M(ZZ&9WWYPZ&JTO( 4B7(*8M$1/>*!P;:=V!G?;)W'"[\*&BO=# MP>0NL@Y)A_E4G 7DLCD-$%SF(F&;*U#Y2I1NZAJUZSC;I?P[C]D]U7_7>SS M>!YH1J=,0)<=;$PAB"]G33PS'"0,O>PFLL]SM^'5_8?GONH?&YZ;&VO,N*,Y M)R<)Q#(KJDQW#B\^NH>3L>C=NN\=&[D*2Q],__VJ5LU MY;Q^CQJ]-W] 6:46FQ?O?VQB?:\W_M-OZ$FZQL_[&4TF*X-I)E=E%U9*2[Q%]C(+*B&[X*KW?-M( MR)3,Q,Y:OWZ"85^15SPTLR;EC[;[5^F(V4;H^UDPB1K&*3%1E-E@F-4Y79;? MN62"JN1L]8&WYRU_[=J^QVQPE6V> M$S[SX#V3U*&(+2.2,2 NR3)RR&KF,F,JU)Z6MAUE^]NL5(Y:XI# MKTLB9HR5@V%$\Y0PV\Z9 =!UPZ3?T33M"*FT8%4546C.M6A MB/]#.T<-]/#OLV;YI1P/7<1FONK5V^;@^R8NV]3,SY:05AJ"Y#]"Y]_CI>78 M2C\<$&C/ECWR6H2XNZ\=EYX:+OB $JODF?]84W"THN#5V4F KIP]&NA;G>XX M_DK*+*00)<>0/VE:2JADB?B<(TH+9RD%G5+M(MI;DKBO";WA<=>>\[AHG>DK^_I"0/+"^#QP:K)K_-@L?X]G)V3":?,X_EKRJ.3GATY_3RX_>]64;?C\8HB+83$SQ#CA MJN!+ZEPJF15)0N:,8,=_JD]3W8:P*ETK-SRD=#=Y#+GM$/IQ[ON^R4U<[5U= MR$0(L#I12TPH31!"B?71UA"=N)9,IL12[97E/*ASN_ M):><)CCZ:B%NXF<]A'M5M7'!@ 6A*52TF:5YH$6>;> MIN0=B,R9JQT]?9>@*<4"HZ#GQ_WL=E7/B/T4SSN_#S0)S41B2!/FE$B3 8W< M)D=,BEQ))QB#V@G\]RF:4G)^1YC964$C@J9,M"A5L&]@>=8MCH=..N>M:R/W MZ/Z06W2!1%(3B5>9$R>]4T8);VWMKEVWH6]276?N"%&5M%>EL<%&$5SNCER& MY T#5?Q\EIUV%G@@"A2&F48:8H,P1-B@>'(^>+%-(X/;/'-*QTI&AL//$REGG 0=&0N?&Z_FC5\?H!JS^YB1I!JUOFG>O/RS^E M8=P__O:_4$L#!!0 ( #1EHU@M><@XTTD -$R P 4 =&9X+3(P,C0P M,S,Q7V1E9BYX;6SMO5ES6SN2+OK>OV+?.J\7M3$/%=U]PF.7(SQ=VU5U[I," M0T)B%T6Z2,K;[E]_$APTDN(B"2Q*LKLZO"59YOJ0^2T@9_S[__Y^/OSM&TRF M@_'H/_[$_DS_]!N,XC@-1J?_\:>_?7E-[)_^]W_^V[_]^_]#R/]Y_NGM;R_' M\>(<1K/?7DS SR#]]L=@=O;;[ Q^^\=X\L_!-__;QZ&?Y?'DG)#_G/^S%^.O M/R:#T[/9;YQRN?JUU=]._N*S3THP3J+6FDB5 W$6'.&4N2RXI=+3__?T+TY( M4"8G0JWR1,:@B?->$"L4A^2BH%+./W0X&/WS+^6/X*?P&RYO-)U_^Q]_.IO- MOO[E]]__^..//W\/D^&?QY/3WSFEXO?5;_]I^>O?[_S^'V+^V\PY]_O\;R]_ M=3I8]XOXL>SW__/N[>=X!N>>#$;3F1_%JP?@X]/L\A]>1Z-^7_PE_NIT\)?I M_-^_'4<_FRMHZQ)^V_@;Y3NR^C52?D10Z(+]^?LT_>D__^VWWQ:2\Y,X&0_A M$^3?EE_^[=.;NT@'H]GO:7#^^_)W?O?#(2*>?\+LQU?XCS]-!^=?A[#ZV=D$ M\D;TJR474*K ^5_ETWX_&-,9 IG$BP $?PJC0O&*&-=]^N&8+S^+),C^8CBK MB/CN9U?%.S[W@YH"OO/1%=#./XB_7^R^-'_U\Z/N+889,U@-"@;T5O\=OF< M KSILN#[#$8)%GO4"LIP'&_\TK#LD.-+E0Y]@.'\IR<74W+J_=>3SS,\KLK) MA=CA#7XY/8%@('!GB?<6CQ1%'?%64A)TI@*\=D'$NX28K@B6_33,*;%\!%*# MB]]A.)NN?E)$+^9BWXQB(> *Z_KBPQ!. ,!EB H780.1U+BR'$>DR)1)'QRE MS=8T1W!S/5>4>399K6SY,NYTIN3)^+RJ/F?C:F)<: I!_^FW\23!!,TH_*OY M#O&7.!Q/(>%[.+F JQ^.1S-D]:OA_('XXL)I^:(:$U[]ZV(P^_%B?/YU/,)O MI\^^#Z8G3*2HDL1U!)F)=(J3H)@A-B>;K,TR&]>*&.L 5>3)/>?\/;S90]&; M.'.PP-=1Z$ VW,+TE$F5$C%[XKX.9'R[!.2\<=3P0RI,BTD=)K 1#'+?1>\6$ MY;6M@7L!/04*U)-X@S?_$\QP?9!>^M(&1F=.W7?SV2IT" "C*^JWE^\$80X\7YQ; $:S_,SF!25CR!LW) ?H,W M(_3280G4!^6E@DB"-&@+"VJ(3P((Q*QH8I;%ZBY"9W!/@1]M-'&7,N)0RGR9 M@)]>3'[,C[/%R;8$QB'A*O$\A Q=H38/UTJAZA:JJ2! 7K-(OY\YB#;X,$HS1]X:=G)\QI M;Q1"T ;7)GF0Q#DTA$.FEB>17$ZUC7]5W%JT,5O\DA+J1$AG[( M7_SWDV22"I)E(DRV1$:7B-?H>(4(U"$Q):ZY,A^ZX'K:-*FNF;OLT56,RH5] M^_)B,AB=?H3)8)P6A]G\S^:P^83YM;K?5VEVJF$=7^[H<7L $Q=U[:!)10Q]#CPO.5>&-PI]46 MM+*<>V;Z8=H]*']*HM72VEV>V98\NV&W?X+!PK'W*D)PP(B$7!S[E(C3',7E M-::GIOK$4LA;?3&D[+;EO"1(SYQ0X!1)E,. MPE;/ .R.\J>D62VMK0GZ-0L&QV0,LU(2"A&(--*@W2@=<9 C*/".\MI[5J=@ M<)6X)K/"N9B 6.MP<5PE8B7SQ'D;DXX^6\OS'>\8C0KD[3-DF1?CG4PE'AJ<660 MA )EP(KZY]G]F(Y5:%]#[=N8=(CXFY37WL:W0KF"KU'Y_39LQZG$KZO1 MK72IH(YCT(9&9;CDD:1@2SVQ3B0HSE"\.B2TLH2I[G,=ARY;JO6/RY9=M-"B M<,(/8?II8?:A ;@L$T,+/&2/WB.+%GT,BKZ39T:5> (U4FF>?'5W?!V0_CWN MNOJZ[6(?+.R*%573R>SDG?_O\>3%Q70V/D?7;DYVX9#;/B62O$$TB1D26 HD M:\F-*1,(=.JB>OSX:VK'[ZY4OO[)3\"BJ"#2BC4Q!\BU8JJGN7O)W\=3^==0=-GH_17\,/96?03^#@9EUJ,R:IE)(-T M.KA$+*>E%YEE$HR2)5CL!*,.#YM;D<,[D:?.#^OOY*ZHE'%+B58\N@O >0'% M.TB#Z(/&?1=5!Y MIX<]=I77EVCUM_P<7JQAH:$<-/>!4.4U;F4FD"!S^5;ED "M&,,[O==K/_ZQ MJ[6&U!I4*J_Q.K_@/YV?34JYX$ F@MY%0HYQBSX&6J']8-NA]17@NX+U8&)[^ZEP:S[A,/GW$=&[!C$JX,;A M[@@YH262 AY+4@ QN+EI*Z@UKO[$A9ZIL7LO^F[3HJ+LFS1*WH+U$4]> M_($_!7;B#$3FK,=UEP(Q@:=I8%P38!"T4?B.= OR';);7,/S $CQMDU2>E^A M5W86ES'G3Q#'ITO1QCB^&,VF^",8?"N&U4?_8S[ #"8H!.UD*@LEU@)BS8P2 MR[PEF4HA77(A\=3!I=CUN8^>",V%O?$0:56E-/>*JY8LK?W$NO5+VT%7*F9Z M-9H-9C_^@7[E4NLW/-8]01VL$) MQ'@&Z6*(3ON=!S[_<3/N^OS')_@ZGLP&H]//B\J9Z<*E\YEG%H,D8',9UIUH M*6[,1%IN Z[+ZU2[YJ\"[+X*J%IP[$YFLFV MQ%.B_DM$TZ6KT 54Q7SI1B#]YTL/U]%=A5<2<&_:][9TL&M+>"QC?"E#VUUH M3;A2QJ&A2*VH4171L];OR9CVI/1=Y%HYF_)W/XT70S]!XQRFJZ2 ]T'2!*P$ MESGZ:#(32YTAW@D6<@@9#?(.?L^ZS^XWCU))Y..*\JKLT[Y!@V""I]1B..8J M.V12)3BMP$%T(P'?2W[K,?N_X.EE?E]^_9"*;HIDT' M_G*B)22;8B:9Z9+8"8GX;!5)TN@,S/FOM(#E53%P6+)\O)J4=4IV*2BY^:F/75\'R*AB6O'N&_\W M%,GX],<*EA/>,1CUV,MZ56<9S2O M4H'S)0AJ/-41'7P1#/I<=RH:7GU0S*$J9@A>!.R[%*7<^TC'[V*]I1.@^$^RPC':USQ MBW%) ,39/P:SLU6HX]7W.+PH]Q4^FT[1W(54YA%QJF*99TFT X_6KO$D:*^) M#XZ%1"E/4#N*NP?,(TPP[B%"V5I?&[V3JHF59_%?%X/I_&/VSZ6L^9 *Z9-M MT"IE3)Y?3)$/T^FUQUT1)&0GHF=XD!;[5FJORH!(6N8X2,.ED\S6+GR[#T^] MW,B:ITR?_[CVW;*V+0AO *W#8-")EDHK]*21OYQ9S07*Q.1<>?V[8NPKZU&- M)YM3'0V4,$>1K:C MA?K']=70H&QL':SRY016A5%= #:J.-T*[CAUIU54V8$>A^OA*(3AVNF$KPF: M6N@62,8-<3[Q$DWD,2HG3*Q]!J-YL1QZ8=/23S/_YLO$CZ:YU%PE=I)E1),,(DF"L5+HZ(@U M6A 6@S F:J-D[#(: +/UJ51$Y/ M%*,AAR3134>^RZ" N-*8!4(KK941-'<)F^WRS"= B:9B;FA2W*1NJ2Q"=#=( M_&R"+#Z=^T?33^6K#_G#Q:P,"Y_.9Z#^=7!Z=J(\#XD+3_S\> T^$%\V2127 M]2E&D37K9<_9=P5/@((/0+4;\YU5HWB?\%6:7)2^8%R3'Z'LO_K!I*PBGOG) M*4Q???\*<08ICJ0/4"G_QLE/!G M)7MW16A)C8H^,>)Y:1]FU!)+0: Y;GVP#**K/NVJ"ZYZ(<8;3YL_:7XG9'GN MLD@SZZ"D%>6*6(4VI)86[=*2=DDV\&QMT+)VU\\.\/H*+%9GR^8 8UV5/)38 MXCT"G'NZ.@7C(GC"$YJ8,BI)RF65)-(8J92XEZO:5V!L@73\6&-E)MS)C=73 M2 -3KS1.717G0VX#YOD M\"O/B1>1T@C< *W=UMXS,;:$$X_#BUW$7CF<^!D-R($?EL[(I>_P'$8HZ[+P M>?G(#;S+Z)A5'+R40#+WZ*TXXTA@+I$0.<\&6)!ZFWV][[/[]]LJJ6W#G(A^M;D#'4W6),E'K@+-$J$QB$3?U:+V1$(RR+I?3 MU7=@1O\02GO3: MNJ ]85K,+Z4-N#$RM)^D2 9FHA+>NP6,\Q)2M)TZ+DO&TA@3-+='9"VM33@I85P7?_Z@GHN>* M\JS+VEVK% M-K5+$"MWH@.,BE,6KCVZ_[D*>PK_MOH.D%R+=W35W:,A2J\$<2 BD8HB(RV? M1P>R<4E%Z':#R+$5>,^(A+KZVT5@E?7V#B5U?K%JG@,:M1=<$6O1[I/2,8(' M2KE?4FB1/=,J=&IRVG8!R/6']MO7MK?8QS5D5OT*E^_7@#AE% .NB5!,$ G, M$T\9$,B1,@44CVNHH;SK#WV$RMM;9JW=TYNG^ZJ:HGS-3G+,3'I$9W(L-P^5 MN!Z+G.2@RPU4PE)6>TI:5VQ'-G];9/&;J*7Z6,_M&/WT[,/%;.A_X#%5*LW! M9^)C]D0:CT1GN&FAS\\5G/B%J-!9YZ[UE*8.3#%X#YY'$ M!+Q<9X=.NXV1<* F!R\5W$Z6U=U'ECB>$#&JB;MU./PF8=\L:_/*UR<@7>8I MH.&B&<*D"-.E,H364O0NG7:!UF[@Z0CMJ1.EDE(:W$EQ#\SK4+^,7^*/V0EC MG,MD%#&6H16<52;!>]SLDO Q&A<"-"VQW(KPYV+2H2K:.+BFWUKJ%XO_3!;C MM/]G54K@\J=8JS M/N*":4>Y\DII-.W+F"?<;(G-(1!E:81R\V]J.)?Z<15,[\*60PJF=U')@RR8 MOLRT6I"E'=002 I= R8T<59Q8G@PRAMG=*Y=C?]HBU1VTGJG(I5=I-]C34(7 M6#]ODT$AD&62VF!N!JR=) Y6:.3!4;+%['T^1RDY*Z%JDLHL$ MCU"DHE-0*7M.+&.&R*@UL2$CF;7.SAG'P^VNO,=?I'*0GBO*L_*+O+QVZ-J: MOT[&IQ-_?GE?M)#92@,$I,2-RXM(/%*3&*DU3V" WW8H-D\$O>0AV(2'?6!&7."C-!?&2(_M\5"2 !L(A<\^DU ZZ#*^X[QF/7[O5)%AY8#9" M^CJ8E%_X\7+P#?$-RM7?U[ EG8V)61&M_7R J2).Y4R0;XS3Q*+G7;I)MCWG M\6NXJB0K3M#NVE873/0012#:EX*.9$1I;J(D<^ 9++H#U>YFIN^H$: M:9!&V]QDU078KQ[FG578N5=U'_GWVL/,F19!XJ:)E@GNH2IX8E4H4T0M#SX' MD:'V/(3'U[B+T!'S;VU*XL6!.R$+G4F5EA<=6B%(FH@/@B,\PF$W7M MN[FW87I(O:L[J>]V0J&F[!M,4]S84PW)&![0%F+:E89=3@D:6H8 HLHI\.14 M[9S;8^AK/X0+563=.N"[3/Z>&&$5*!U$H?D& \6=X-MH%Q5,7MS60BP0I4LM_C+ENBH,I$Y @F12<(%2S9[[B#7 M#OFO1_($:5!!Y,WW@N)/X;HW0)4\Y"Q $S2-5!GXPDCP,1/.<=/R5DM%FU9O MW@_O"5*FE7+Z&57Y7^-Q^F,P'/I1&I>3$*7L1Z<#]-9]6<)T! 7\",$/1M%/ M)C]*>=+Y^&(T&^?3Y;\-/R:K6Y^7%1'[C[%LBZ="H5:/ JM4S;5"?$7W(("C M683D2QRW,Y:1[E%S0KD"]+62O7.+[<%[Q!T0]>JT5A^]B#'A?IP$\QDM0)?0 M= \<3??2LI.C5-&"3;%=3=8-*'W57QVFW\W%5OO+]:$45GV>^=G\$U<3AU>7 MTB^Z,G5F.N1(G"A.GA&EP#:5R\><\Q)R2J%VW.5>0,>/X!Z@\=LLJB;Y%J&7 MY9Z['(+5 4RC^.P-(,>)R594U&T*'"SEYJJ'F%(R$@A- LTQK3/Q-,IRZ: 6 MBDFE8GQ\*M\2;>U+X[L(MW;!U#G:9=&O5K::3@)1"33D"JK(/DTZ#!)"Z5IIB08A>QEH5SCQC+ADD6I M50[@:[=:KYY]/+7NK8@-BMU)B@T\C14.7!,,3D<_PO% M\W8\G9YDIJB,$8B0%)%:CR>Y1.N;41%$EB+CB=Y(W]O1/1U&5-9$@R*R2^XZ MQ6.P#&T"EUF9FZEPI2:2$!P#%HQVOM4>?Z0OYI>';4<%/<4&&$V2")=3F@'244L3YH; M,)J9VI&2+KCJ)1'N>=HB&JHA>)9$(#'H@*Z58,2E[,H\,.&,%V@-ULZ9=$?7 M5ZJA.EOO:E^8^4.\(Z?K*A+D'$_BFI@:-X#]0KH>W^^NGVZ"]Q&^8X=H1XG M(]),]=TI5DUO#X!N$*@-"21!+RP1*1PZZ>B1$::CC5(DP6FG<;&/C69;LC / ME66[J*L!NUY<3&?C\U*0N_#,IF>#KZNB;*4<-]XEDL&A&%0J=@6Z1RE8'YU7 M5O/:=8_WP.G?+VZJRG$;/30(D^':83B$.+OPPX^3,=H.LQ^KR#H'(Q(B:+* @:AI* 9IDR9<"+VNS8A.5I-A,.DGB#?-K[\2B.S[_"#)Z=3F#N MVU^>:D8'X:DA"5U#(B./)!@>B)6<9AH=I\I4YL)F-$^;%96TT*#M_\UH*>N. MEGE,OHP(@I)8!B*EX<26^4&JC&Z.5%#FZQL<.T%\XG&:E@IK< )M@;OV3>L" MN5&\9@^XQXG9-*7!;I2KIL,&IO$^T(/(-I8YT#$ZC=!3(#Y(0QA+E@N5,NUV M4=-CI-V6&,Y#9]TNJFO"-G0,(TRGI=T./_GLV2B]A&\P''^]5F'EE,63'E/5>)R];50U-@H+WOCNOOL?A M11J,3B\K;(1B+,28T.@L%3;1:!($6IZ<>68@ KLS:;'UL78'XQ.D45,U-3G" MUG#]+DK+=>;HH)*<8B0R>TJ"+7\DEL"KG .K71O2#=F3I%!UE31P].X1P[,8 M+\XOYJ/QGIV7)O#_F6=83J+"A5,6B"XW^.#12HGS7!"5',UXO//D:Y-H=Y1/ MD%"-5;4QBEFUQ!(7X4=EIM5@5*91+/KY4II_;OEA'D_.Y]CW+Z;<^1$5RB8/ M6U:E LF7,!E\PZ=\@^EK/YC\W0\OKHT.X<9S[Q4G/!O<:+@3!$G@B?'4V#2;^#@K([J> M__@KI-,RG NF@]/%>+5%H$\EY;DT'@_S)$M73B1>@2-&)8]O*>5>UHZ6MEM- M7R67]=AW9^-[&)I^*+695VM\<[G9?!I,_[D(W5@7P3E)LLE 9!D+9PWZV=IG M+W"M$&GM@OS[\!PKJO]0*',[X5Q+=2W*$=;*8147[H"M46S_/ES'">+7T^)& M>E120=\T8=98$X-'MS/]TV-+L/TX[-A%\BV* M;1SD>*K0"N9N1'2A5#OR- <+AJIXFE"DA0RD3#(V/5[WZZ%U#_SF$] MW=VVC:H)OD&P\T4)>:S:&$LA7KD(Y1-ZJ;=@"IN-TN6^^:1*Z-XD/%*U)LI; M[W2F(4A;F1\=H3TAIK101N4A'5LAOOK^=5"F5Z(ZS:H01X3$&;/$^UP<"YV( M#5X0FE$P)C PILL]-7L\NG]N-%'AN#_Y'Y$N;@DW *.16T6$$>52GN1+:KO< MO@0)'*->Y5B9+NX77?:3?X-P]UVG;FZ6"4Y!.^8)!$BXK\9 /'A)N ]"9P[9 MF=HA[?5(?OG+M=75"XF6QW,77(V\Y$V8CN,AU]#;5BH<(/0&'M!&?+B51A^E M)XZ6RA=M&;&" S$T6 %)65;]^OE^R;#%'^Z3"[O(N@$'WH]':8D)TNK B]K@ M1N>)X.6ZN9P,L0Z_U48)SGA@4=7NE%I,EXXVO7\'2 ]40X45L!36.F5\BF MJUE.EY;3]1;6Q75B2@O)32; BJVL!0*F7I-LST<_[$$>-EFZV2@HLR_]>@% MQ*")-Q:--ZLLY2IKGFM;QVN!',T6.E11MX/\!TNY@8G\<3P=7/E]^#AE!;*9 M^](Z&1CQH@P_999G)U4PJG:*^/KS?YDJ=533H*=YA645U^F II'5<1/)<4R- M_36S0<4'B+7!<7 +%=-.2"D"L3:4BU$9)[CEH1=H&3BJG*.\]O"M/I2\Q3YH MI>-=I-GB[IJS\63E>8-U0C-0!*)'S]M+14*YL ."DAZ8 QYK;_?7'M__L7Z( M)FZ/&-U3C U.\+?C2UM"4VH9%YE8%GRYXUP3YYDA3%'OA59HH=:NC;YZ^J/6 MYYY";/&"7H0I_.L"O9%7W_"/8E[,MR"6=4I"" )E'+T,+A(;>$2S,:D4N>%) M5']9UT/Y9:955]A='JD&/%J])QV M;JK;A.H(]U;5T-UV^EP@-S[V6"6 )5E M-#"E"/<>G=LD<.]DZ(H&*T-*+@E=_];3?@FQ[5:[7OFPB[C;\V!U^F5\K+., M4,W*3A@!3S\9",))V3#@J7JUS5H@1[C\J8ZB[E?_'E)N<4G0,LSY8;0V"OH> M9A\G,//?3R+ERMDR81$U0"0UE'@=/?'!4&G0VC*V=I:K*[9C5O_6;J)KHH\F M^?05NO?C1??LL_FEY">)NYR$ D23..)B)5N<&!%"*L<,*,':94-O8GE*O*@B M[Z8Y\R\P.?^05T;VB?(J69DU\666HXP&M[1()>$1HN 03+2U4P:;L#Q-'AP@ M[XK%EJ7 ^!HW+XI<"JJ+4F?\U4]F YB>""<%>MRX3&7*]5.EKL-10XQ0Z&"C MHT7IMFD!79[S%/1<79X-2A"N\+T>?)]/N;@L*3_A5$3TE,LT9N-PS8KAQH36 MC0FE@D=HDUGM$A\J-QSP% M26YEU%Z[J*OL)5 MC)S!O&KT)'F6@DOSX5MEE#?3Q &7)-M$+9H^2N@N'83=GO9TU7ZP;.]JW]0S M*!:#UR!=7EZY\H<_01R?C@;_4PZ^5WXRPFUJ>A(5,TFY3*(K8[IP-T([*#@" M)L<2K]>1MC,V=H+Z%/C4I[;NDLP>2K)GP^'XCY(@>CV>O!Q?A%F^&#Z+L5C6 M!2_@FDK^!RTE;@0P$KC51 IIB!4Z$*,]9T(I";EVXK0;LJ=$H0:ZN,L8UP]C M%IVULQ,63#"&>L)=R?T+(XECW)/D.4>R2VM=[<#73@!_/O[LHYDU(3+:TWS% MY8P06,X(.4413_TH#7$_A>GD?7CQ!O]R=@:#I2,88(309K=_ M<96K_EU]>5B]P<"[4H#A$J)@"7B$:C MN+C#"MUAG&M7+Y1X%*,I'1KI\TLX02M1 MQN\+$B3/A%MC!?Z= O$SC*9\J!3:953E+JKL>P9A%VR_1E7NK,5=AA'NHX*^ M:<)IC!$M=!*5S$1&*PA:[?AN@$8[/UL&LMTX[,ME!E];<;4[:FP[@+L%\#'6II MMG.'_CYJZ76@@Y0J!ZT=$;)T/Y4]WZF$)@%PFDV9L6-^#73HC2Z[:*.W@0XT M!,-XJ16*M-R;#H$$YQG):"\R*:QUNO;MY ]^H,-.BNHTT&$7*3NL^27-WH?J-N'"+K+N M::IJ5E0;E30!PTMQ&63B&34(240I><2#M?91\["GJNZDHPY357<1< ,+X\/L M#":E^FL"9^6-*(=@.2>7.?55Q.C+Q(^F/LYE/DKS[Q9GZ^K0?3893(N\+LH8 M^H]XHH[3>YA]R%_\]Q.@/+*@ 055)A"SB*L+&8@1^&/O-76RMC?3P[*.&1QL MEG9]:'1HVB][/0RZOE=S/+MWZ.WTQ.H4DZ>1N) LD> ]L5:5$7*2Y1@]]Z)V M..1W+[PS \FW^;35,8Y72[TVB]<'3OHYBY6>>UO*Y>4U0'3 MJEBL@:AZN5:81FFB2>A^^K)M&C0[O45K@1O'J%09H/J0UWL!/>!KA9U11GC+ MB.#"$5EFU@<'@92[=Y+/-NCJ-T$\]6N%=V%?C]<*[Z+I1U&[I87WY8PCFE)* MI'*)A &_S"1Y2QE,'V,HC]V[=9#HTJZNYF7[K@^IE3U#OIK6M:KHPC+OE N-$F:2M8U.QQ\Z5-GT@;NNRBC=[Z1!@W0H') M1$>-H*1CQ(]-DH+8K'%R,;GTVG,)LN3T<3%/?4&>*RM&AN M*4&< $&,9(F#!):J3V3MCJY_PZ263N],AV^BD&9-)PM<;P<^#(;S6?6K*UB- M!">B(U8(!"?+L$_'$F%:"5#)I)ALDW:1#8">#$'JB;W!=C('=Q<55\)IRA4! M+F$EY"9D>.(L.$S0#3*^5Z;WI;W^(5_]<+Y[G90K,$%VR- M9RB3IJ]TR^LED ,G/\JU_F<:C"40\7 >CT^"G@T.:JMJ#JM%I7-)S80RCA7SC'%R ^3#ZM +SO("Y>D<SUY$>IB+AON;']2M^>E++0^E_NESN\Q^77_YU !-$=O;C+7R#X3QJ0E5F @(E MP0F#TL3#R(*01"?0*B<3?/7;.+HAZSN0W2=%-G7NU5-5B^:%%;1W5R?1]"[> MI>_4!6RC*/9.0(\3V&ZA\4VD:J:NHW/,AZ1M%!$](H'^N:.6N')I33 I".FS M3-6[.!\ M[;$QQ\=A"Q"N=K376I36 Q%&?$*A(DT\3(Y!7U M$0S4SKG= ^=G(\@^6F@057_G)_^$67$#/A?/8'$CM/9)+@5.VM8QV._BAQ)->^FA*:AM 7\D OT6:=\6R3OM0H1$#N!X5O@=2& MIZA]R[DC"PP_#2$.$G[3YHEK(EA=O1F]$]9F292,% %*3ZP6%&UR[XSTCF95 M>Y;2?7A^0I(+G@]G9W!93)JG..E .)U =1-Y#6#URBE MUX\X*TU0W/6%PE]X?RWY.'^_+A?\9;7@:Z^<3BZ6=X!P) MOF8Y/JCW8*._?&S"/)2$Z(:#]_F/TGTRCXDK&W7V NT]%]%+<$X2FVPD2:2< M579:RNJ7_6P#=?1^GJ/3YW9G6%4UMF@07 _PVGRJ+@ ;Y4:W@CM./K2R4KM1 MYD"-'(4ZU@B)3D! 9!%/!$XC\5$($K/+7F?PTO2T11UY?N2Q&;.+(BHRI?BS MG^ ;C"X@>#PZ/_H?UT;"2!JIC]01)G@FTD:+7J.1N,UFW%J-R/1V%&EM^=C& M!_2?7ZBLB'%M*38(&M\]->=T3D$!E67<#X> J'(DEH9(3.:"V\0,B[5#Q^N1 M_+)(QM45UB!Z>!?5\H7I@JN1];$)TW&,CAIZVTJ% X3>P,#8B \LHTPY)'PL M_/>@B,W*$^VTQ5U0&:5J3S#HEPQ;S(D^N;"+K"N;#N^*:_W"3X;CSX/SB\7$ MCN6I9Y5CD24@1J+-)&6Y?#.&1+S+3(&-PDG:P7;8_(3^C8E(Y&7NF0*E 0;,U$\),=]UB'4;L[:A.67X7"[9*&&TAI, M4%N':W4O8P=DC8R'S:B.8S[4T5X'2AP@^@8FQ#T(I8NI3/PB7D6-VZI5Q!N) MCI,%2,8J<+IVVJ9O4FPQ(_KFQ"X2KVU*W$*U]*?_/B['8DEDKVY>16=:&(]G M8BSI['(P>ILHT9XGFKWW0%,7NZ+;X_HW,FII9]Q6M!5MCNED=O*I7*.Q&/+G M@Y<1#9_H*" (A2!"BL1GHWR.T6K9*2Z!GWKMA6DM-&'W.D:J2V:N_'0_H[=@\0^KB&SRB?I.__]&I"4K7;9E+FF@1/) MC"8>HB4&3X"4N05 8FEC0S:EQ<#2E R/.AG&7*=K$+8H<>W#'Y\R#Y?APZB]OFVUGQ@C:1ER M300/E$@\1'!3R8X$D$ 51&Y9[1M2*L ^8@_90RRCZYL(&T^7JA7=G\_\!,[& M0WS %/YU@:!?S"]&Q!7&>#$/;4,:EQ%V^$^^XJ\6O MV*[Z^ H5V>W$4:GB^MD5C,5XR>LPWLQAE%'\5Y2G1J$KZ1EQ/&LB7;D,4:-K MF073,3#\,]2^2W17C(=NT1V?MW"P<]).VZ MJ5WP]56QW)1'M[?.9@IZ*!7%GV>XMO)!KQ9[!JYO/"H-T(N0+QB&?H4F$-&3 MD$)EXG10Q)H03(XAT" K4^Y>0,<*G+6CP;B5.AJD36YA6N5T.H!JE$Y;"^@X MF;2*BANWDGIOE!":9[15T8,2O'BS$OW:,L8>34AI=/(AF]IS WJDPI;\6=], MV$78#1AP;6M(_7N/%12[V6ZIKI4&I3_7X+XL\H;T''V2/)A]'/K1]%GZ[XOI[%IU ML_5)"VHE27BV*,J:6#!F'1#K;\U:8(GO)R M]TDH,3=-B77*$J689XH9ZM41 A!/DB\5-=&@F!"Q3,!/X24L_OMF]'DVCO]< M1ML6@ODT'@Y?CR=_^$DZ"8P[RPPG"I#F4I0;,E!*!"AXKHM(5&VW>4>(_=.G MU[!-2X4U,'_N@CN13&OOT +S0N/+Q2V>I"$& DGANI.R^?84]0J1E]LH^F=) M4\7=B;4<)/56-QMM>#&>0QY/X!/$_' #W:3.K+STVL(YN WN-@NRP=2_'C7V$R6"< M+M>"/F5@,7,"S.$6SLN 9BL],@EL2,%I)G-E3M;$_[1)>C1--S#0-H&=__P2 M)$T0'%"4D?2ZS L/Z'AX251IC[-91*IJ.W^=@#UMGM773<7:WWML@2PA66D< M\<8Q(B5WQ'IT;Z+P4?JDJ&:UF]4W66"-ZR:>;2\00)Z-%U_!XM+0FH43ASR_ M2>5$-8$4I6XG:,JRR^RG*IU0GFFG<&,)*48\ MGJ+"KR#B%F,","VIU+]*)P[DT4&E$[LHZ*&43MPVH#Y"P%]#T)U]D)FK.) MM/:8UX=(TBTU*(^5H[MH]P%Q<]7$(Z/AIF2I1"J7%G--',JP.)").2X5C[5C M]H#W,?GB=O+%931H, _A6VTN,S\?'Z-(O?A.HXA5T^+ M&^E1205-;_)9@Q&X#M933K31FR>K5TGU3X\M)M1QV+&+ MY!NPXO5X H/3T:OO<=X[M@)X687#I)0@2/))X.E;&AO*K(\$-N<@M1"F=CKO M7D#]FR_U='?[IH-J@F]2GG)?1;L/RB=G(K$!#)&V7%P8\5M?A@X8GV7TM:]K M>OP]0H=8'_74T2 3N[Y*L NHG[U':"?%=>H,V4?JO?4()4XEYSPC.*J)5)$3 MRZ(E7OB?_4([:S8 WN$=M'*$7N$< U_&_GS\60V^)^KE2W7@'*A'F(F+((B,IE M'+>)Q"2RS39)*VI79M? _<3HUH_^VFYDV];P<3(83S[#Y-L@HCD_G;V80!JL M7J6D,R2A'3&&)H*V?29.,4D"4^",IA.1';.!X\ZJHB R!TZ<58Y$+:/0640M:IM@F]$\@FZE0RJE*JFA M@T%Y4 22,(+]//Q9G!?4QFTT&X6)6(KQ?QAO8'IP-((PE3I&Z7*.F\7R%Q9J_/6L \OWGQT6R8P&RSFA%XW=%^/2V?/RG=?' VER\=;B3Y3B&CO:ER] D-L&88D M6*;)"!FUKUVH7=X'/[)"8W?=95?JY5Z7%MAZ1L^+QKX@@N?X4?^\HK6@RK*D M#)$NS>]:GA!%]416QPPN(&$5'*#T&(MX'WU35^-,;>K9SN6]T/I=6\K.2]7_7G M&4NYIYHX7\X7A$NL,90XABMR-D59?2SE]>1'*>R=G_-;%#Q 6)MK^RL/#.)):(T,A<=&$Y"1E0(A-.0RFBBVM5# M?2AY2\UL*QWO(LW*]T]_69JLQ;U \W12_)E/E_O8PNDH:%#C+DVLTV_9)A MZSR4_KBPBZQ;V(H+D2SVP1N;Y_*@TTQJET 3%B(E0?HB_,$2>J@6>UD MX39,QYA#4D-[MPW+FJ)O,D/DG@Q*^79Q>>U)XB[IS#AQ5$0B00+QUJ(TM*:1 M<^^EJ\V0CM".T?']8(-?ARNO%XY]@C@^'95>GFLU'"\OX,OXV@+8B=)<26XD MX;E4W3.44C!2HFP$> !);:Q=%[)N-.;N-^?5&2.:41]V+Z(9>? MG'#MP(@L2= Y$)DY"D9F0:C2D:*GD+*H'5CM@NL7W>JI;:,GUG^^%5^7Y9<1 M_WZIO9SXFEIL(O)2NJRY?E7,O<8C&V3S-U% MW0\EF;LA&*%TUB@\@0N0#,UUHXC5JMP\$:CCC$8I:AO 3S'4NQ,CNH5Z=]%, MKU&]#KA^YE#O3GKK'-[;0^A]DL(DJTWT'LUM? FDI9Q8H8%8R2.EQL>8:K?5 M/H90;Q,N["+K8X1Z)3K5$M=-(F1%I(B6!"DU,4S;$)RRUEH],.O/6"D4RCP=.Y=$ISB]:\C%E)%/:JBJE^VHS(^( MBRJOB\GHP^AZ5DPHIC,%HEQ"K!HX<<8JXO&4MN569U.]9GH7?+](5E^-%8NN M2CGA79SO87:C!7=41G[!9.*')]$Q !Z+& 1:?]XR8FFY.=7+P(6.ALE;-\&L MK=3R!NIM,,9B[2NTN-][$)<_G1_X@2=G?'?_[ JY MZST74BD+77:5%ZMG1GS6%;&XM=X)Q0D+SI9N=W3[1-8DB*!,D$Q(4SL"N!G- MH1O5G4]>W:4!*>/1C;ZL"^4/2H(1N&26;#*2QE#]2LCU2/K*X5;2]^V-I()X M'TJ*];G';3#"YS. V=OQUM%>!TH<(/I^R>&H2"F* M2)*6J53G>V)5BB1ZJ0+3-,58V]_JFQ1;LJA]YUP%/I?3VREQ;I5QD M\L 4)=)1AX:YY,0ZGPAZ9;A@D-RGVN?%)BS]NSBU]'5W1O[APJZ8F;@*;/)W,3CZ5 MJQ,7-VAIM'HS&C-0;&'II2=!AD@44&/1W>4Y0I?7%C_UVBN+WUV]KC<>^ 1L MN?T%6#'0?@EB==U/!QB[6&E=]%G_!=UNBAT@_-OJ.T!R+5['U:Y@8F+. .U&F.P;$5N,%LJJ^_701666_O4%+G%^>K*VJR519P M.\I>E@TE1^(H HF1"YTD]9)W:AW?HKD;#^WO=#Q([.,:,JMHR,R!^._7@.!! M''S0ANA0KB1..>%!@,3DSL84 T3..A7E;%/>]8<^0N7M+;,&KLB=(_WYC_=^ M=C&!#_GJQS_F^XQ+4CG*@#@SM]M$(%YQ1K++Z)()!UK5+O7MCNX)F$2-5=(@ MPWP3Z1+ERLKO *U1Q.L>6,<)>;72Z+W$.5P=S;>;FQ!9Y"'0D$@,7A$9LR!. MT4RLE&C?>*.9KAW\Z)TI6^)@#X HNVBA\GRZ-S,_'/C11S_!_Y2\S%LX'4R' M\]C!\K3DFF@WX47[XQ7]_ELY1S-/9XL:C917Q$F= ) X20I3EEG* 8N2F#Z> R#4!C E6NOE7,FG)' MJB(^.;2\C5(F^)@CJSU0; .4)V1GUA!V@_JP=;#*EQ-8O0E= +9*IFX#=Z2< M:@U5=J#'X7KH:=.X"3266FU:XF*Z7,'BK29>.DU8F>/BDHW1U/937Z-IB,1\72]<,[1^:) M,%39H/+RM$36DX '*#%*)HX'J12\]BWC7;$=V]:L5M;71!F5'8]7T]G@O SH M_H([Y^L)>D8?OL'D'V>#>+:L%GAV/KX8S:;O_(_G\-$/TH>+V4FV5(L@-,G* MNR(54ZJF QK@X)@+3L/MEM.U^\5>#W_T].A'["TB5BCGT[FG] FFZ"O!2> . M<@8@@9M2V.XUL39Z$B$(P]$Y"[)Z ?!M$(^>#W7$VV#2^2T7?+F=/9N]\)/) M#_SAW_WP D[ .I^EE22%@*0$K4O61I.H-<\4,@NM8Y7K@3T=7E170_O\1_GV MS6C1"W/".#C2"P.(9%Z@C+C".WW)PF3(5M&W+D.MPGBHO]A9Y@\#%+6BK MT^Y#_HA_,0C#^86.)X:K9$442%F*KA8:!R0@9Q$DVCV*,<\];\N+]<">*D,J MJ*&?[K3/BUZ4P>UK(:@"IN5BW5?XD9.1 M'[ZXF,[&YS I+9!OQZ/3MX-O:#O.>_:O.*3 4D5+7RMPU'!4C'AF\"MT?R/R M**54V]G;%^NA.\_G> ;I8H@4H.A." ME[6CZXE3F0^F?*_.U%\W+R_#54%*WS"1 M7J #F'4J(289,]466.T^\'L!'2L%U".A++,OX9A\BW,I)G&>XK0VB7ZUL53@+5GE7;O?( 9>F/?H(W$82N8S""PLTF"UF\L8/ M[]\9.D#8XYJ2JAUI?_?JV4TPAK*<,DU$%/M(*F\(0HN$"Y.\4L:!ZY)UN_/! MCU5EATFH]ILV'?B;8*)56@?<,6RY0TZ0WSJ4TG[<[M@\M26UBE*R[#O=S/2@E'Y/*VM?.M]%K@V2MP:0F5@7'-JJ*M=G;@!2K^]E'7T='O0?04A-RA1 M>X=.^F3@AV5$YR@.\-=.YRM>HD,777H>#=%",SS1I$2[1&DB\"O%O?&"UDX* MWH_H"3"AHLB;7*@S-WR*W5.2E1,?9_\8S,Y6ML^K[W%XD1!RL7OP_],7__T$ M05DAP1'%$]H]VBH2A <""JTH("R3+/7X- ',N*.*N\3PA1TMH3.]? ^$DX1T>R *H3U'U2C!*$#Q$KU!U>/>E4>=44$GX5(U L28E1EC)4CCK- ME#%:1!-5]+7K"S9A.3B-NOHN<[*91#!7OL#/W-24.,NVBY280R5JZATAPM,:6(8#EI=,D2[W9E MUT.?B MZ6"S("!B5L)[%OG'*VB\R:3CGSX"V3DA+/B]WO)2=.ES"ES@8= *=S MG1%U#V/*V=[*VUMF3:(M4[22XNQB@L[7_(*OLJ5('3@U.1$ERD4X%-<7J!($ M[;P8N=;>W!ZX6R&>L@;(HS=SZHFY04/7'5#+V&(76,VN,U\+Z5BWF1^LM&TT M.$#B?6P&JP$[D'C,6I%0+NZ6"HV+()DAD%22(0>.YL=C)L+6F\S[XL$N@JY= MX%0"5*_'X]E7Q#3[!'XX.!VM[EI>3<1B,G&?(D'WGI:1XGA,T:B)L2DP'T3P MLDN%6H=''2/L64$EXW;R;!#UOGW*X3];.A3 DA&>Y 212!,$04,D$^]S9N L MI[13Y&(,F8*(76+=#Y<0FQK*^B9#]W%W9X'RW-+Q."" M%XXHFS/ZK&CUH"VDB+;HM.5GU;1U'WJW\/*3>P#FX81.7> MTF>CM)Q$LBA"2Y0S$QS)@N&"I76D)&9)UMDGGG+BU2=/;H'T9*R%FJ)O,,ZA ML+X4*%\#N:H=[0"LD=6P$=0#B!T>5> MR&?XX&$I (/T$KY."OBYR)=HRVNR*D[5&J)#F1 ;*1I%Q@KB>'(DQ$1!;XW#@KH@?/4=6;W\FITXEJC4EJ%JA20R)$Y<$):X M^"TR M,#(T,#,S,5]L86(N>&ULS+WK5%F^>Z__N+^U?D+X#N:LVQW]U]_^?7V'8S_\K__^S_^XS__ M'PC_SZO/'\";G.X?^*X"KPN.*\[ MZRZ!]4]!__,B]^SKQC<;'&5YL4#A/]= MO_8Z?WPJLKO["GB.A[K'NM\6?\,I9H'O>I"&80A1D!*8Q#R!GN,FJ>_%#L+. MU=W?$A_Q($H9=.( 0T1)"!.,?1C[@<=90GT'H7K0;;;[_6_R#X)+#H1ZN[+^ MYW_]Y;ZJ'O_VTT_?OGW[ZW=2;/^:%W<_>8[C_]0]_9?V\>]GSW_SZZ?=)$E^ MJG][>+3,+CTHAG5_^C^_?/A"[_D#AMFNK/".2H R^UM9__!#3G%5LSXI%QA\ M0OX+=H]!^2,HF/3=OWXOV5_^^S\ :.@H\BW_S%,@__OKY_>#D,E/\HF?=OQ. M?K8WO,AR]J7"1?4!$[X5TM>C54^/_+_^4F8/CUO>_>R^X.GE8;=%<3*JE#*1 M4KJAE/)_#8']-$-\2_)6Y[):$*Y6]Z,M&< M[MA:W]T#U&S1EY?8UM-CP6E6N^[/CS-P?ZBH58U8)X%+_-]09N)34@A)_5&L/^N\4%? M -!( 'X0,I0__N=/1\EM4+-=GY6M54+ ;XT$_]\@,SD]P=K*"3XOGFN;4WUM MCQ94"G5K55-Q@BZ9MM6#$[W12&6SJ]PF94? M,DS$;ZJGGW&V^Y"7Y?L=W>Z%JWF_>XN+G7BLW(2A&_(81S",P@@B'+B0,$1A MZ#M.RJ.$!2G?B.4YR57]RFJRZUAB7P-E@_S,OPH]:N%*/6^TWN>GYM7^E)^) MGG>4*H!:ARO0TZ+9_O7U (TBX%23*W#0!=3*7(&#.E= *@1^D"K]"#JE@/A1 MIY8]C[OZ)V') AQ\+4$/'ASQP6]2 E"+8&%QI:GL!0,M.?WK M7?[U)S%2:YN4'4U2=?Q5#$E3V>[KK_N:V3+JFM)B+_::K75DO'PMC$98V :Q M*&;4"6!,9,PO<<6RQZ,A="*?$,22.(RPSF9J$&GA352+"_CW1[XKN>8R99@? MM66%%:WU#+E3N(=Y!5I4>[/TI&*69M5AG%5GP4EUG\]:TR^8&:R8MO('+B>P M=T)(Z1#R797M!-2G1UXT*_&/O/J4WN+OPG.\R;;[BK,O][C@F] -2,@B!SH) M0A"%G,$X8.*?:>31)'8CCET=DYXAR\)&+V4"\E,$K"<5R ]B@1_$VI7EVRTN M2B!^"DHIE69$98^5F)8S\$T0G6;@9KEOF3@*!K .R9_]YB7> OR=.BY M*R"4D+\7:ES))0AH-0&U*O:\E@4^+?FU.9*LZODL4/;<-]H84L][ED6U^2R^ MP[R-=/*$\"2*'8BQ+SPA"PG$ 4T@\9G#TSAP'*2TN'DV[L)>K48"O[W)'\0> M9G@9/JKYN-^9H8]N)%=\S&654>$7^K&*2>6437Y E3'S%:_T3%?\ZVBVST=; MQ00'5.C,:>C79@N+S[SDXJ7[ZQU[P[_R;?XH/Y"WS:IY@^,@3CE)81)%'"(4 M(HC]",/ \2).4P<[D:.S=!A%6]J,6NQZ=F)'=,,MPCAQ:O.\-3KTK/"$B1XP M:)'M3;Q*"EJ:6L>Q5IT\E=1^/CVJO62\?2B$N^5O>//?][MVRMW=O<:/686W MUZ2L"DRK38 \A"EWH1^A""*Y]X]YY,/(=Y+4=3&)B);)JT,O;/^O[Z73+&7T M&IIIR*WXN_8OK'/BNSX[*6M%7CM);LF(1=6Z+HCZ ?- M?]VQ8OMT]T7&Z;/JZ9??JYLBH_SU_>[N1GS[%5S+]"@+NQ(!S@6Z_(9W H!? M0H&3Z3,$>W3H>0!%)NK=/;42B537UNC\8&+HU8X.U%3L MGQHHOF&V@+@IO[<)"GU Y\PZ#.QJ481 MCL2^@8K-@Y^Z(>+$]P.DLW10 5W8TF6 ZK$5 ^0[4'[#CZ78/939W:Y.LL9E MO6K(:LGJ1?2]E%1S,Z%$K]JZP#9IFL>)'5=U?+#&OP('"*[&B8*_S![FAJ:-]UT4A)P=I->6KI^,S-_A) M_NSZ&RY8_<>M0!7;HAOQ5?N('W@3+-)*Z5P ?^D#S.T6U.! HFOZDT7X5O,_ M+TVUYJGI@6&+,<@UJ+"5=[J$B.NFJBY(\EEVZY)8^CNI>M"?!7CU1JQ%#@E3 MJENH@=<7]FO'=$6Y=LI34$L I CJ^Z4AS:M1LQ?*INN=%F[O1R^9HC]-H[*0DB3BD**$0Q3Z#<9@$ MT'=]EQ*B38,M+C]!*H% M+I8HJ6AINTAINM5"7=C>#S+(R;MHF= M].G]3A@A+ZO/ O=UOJO';V>]D*1.2 )'N \20,03!\8^#V'HJZC%@!T$H!.!"!E )T0 M"ZPL-!6WY#Y445=U()I4/'RIC"9X%>9+3B3/[B>L=.?]![MSQ=!S. C(N[)P:B>LLCE;FQB_1-OLCWP$J!*IS.>J_\*-H>FYKB<]/S<6] M\*>BYPZ/'T@G;N,)Q02%U$[*]A'Y83W[X>D;KYM,8GG$=,PE MMN=:%R30L)57?:"%#]W[TM"S0DVY0^/!;_GNS+[RIM<^3<\S7:([ M\9=*QHUE@ORO._R0%U7V;\ZZ6ZW715:*+_^;O;SXVM2\N<7?-]A-$8I9#%V: M8%G RX4880;=&"]'/Q2CBUI<8G-PON@*M[* 57A:OVYW6(VB%!HW4 MX*;][&Y'/CO#<-UBS%H-]-F7\@5"A(M1?3FXN!R+^XI MQ-CP"'$O\"D,';'*;U*L$DPA][PD\@.Q_N=$QZ-/X"WLF3MTZ6_-3QZF.%/S MH1:9T/.%!Q):!RB@3R]Q"W1[#DU134N.:0IM50>CJ/IS1Z'ZFO[Y_2^[QTQ> M@[S-'CA[E]?>Z!]X^VZ+[U3/\$>&6-AV?_EX\[Y?*J26 *1Y,ZUWN1$3!]U: ME$P?[EMB0\]^=8@ OTE9+)524=#6Z/!_;-S5$@ 4E.LG :@\;GA0R._D:<)G M_BCG_]W=X1R+T2 A&*4P(-2!R.<<8B_UH4-P2HE/PRC4NB@U!+3T<6 #"PZX MYL=_0TPIGOA9T%_SD,]$=?U#O0F];)WC#<&L>W0WH>S9:=W4\\;UC?+]KBIO M\).L$]85[Z$IQW$B_)U+9#S$(0&,D1-!0B/?"3SDBM]I%C>Z +.PP7:@X+%! MU:YL=(D9-1.=KZ^>@1Y4;0&7*6@THI*]:D:70-8N932BZ(4Z1F-/&VYN+Y;\ MD/>=VTNU/Q?Y_K$\S!N1YQ$_9B'T8V&SR&4NC'V*H<>0DV#'X[$7:VUV]?"7 MWORJ%,]I)#*>DG495]PJ+\>CYM;9+H7ZFVDS(FQMKC71U]ULFU%SMODV',;T MEB-_Q!EK:RY(F'X*XG5=-:!-1HE]3L- I@*F)(*(N!22"(>0A-QA8D<2N2C2 MN^NH"KVP6VH%.51%J8TI/\D1;LHGZ-YP5*96S0DM0YB>_^FX>MOGZC2;N!%D M@70???VM77Y4!E[Y"J0N(><7(;5'T _ZR3/D-D-1WE>X_IZ5JL&^"Z\N[ QZ MB. -%P,\9+LFG"4%4"R!,J3U=#QOIL)ZQCRNJU@_"'1+D;L1O8PB=I?&6RU2 M-Z),/T(W]IC=K(FZPF!>\.QNUR7QW19X5VZ;VWKL7_OFIKX\7R=>R@AE\N9. MX$+D.0E,<.C"A-& XR1($]^WD2&A(=/")MU* 0[YN]51#HN)#SH?@MJ$OS*U M>LY#(:&A(_Z0&=R3$AS%7"F!P8"UA9,5="3Z4R0F&%"HFH1@,K2>$ZW2[PUZ MN^@.&/9#XH70\[$C'"'#D-"8P]0G28+2P!/_4G&$S\9=V)G52&H.Z[G"XTYG MAAHFCF-R>S"J"FL[?]9?CB54.@&PK9JR2QM0H'%+XI?2U2#';UIL_J_G3Z_B M,@9$[,Q^Z->&MY#RAX>L=@-RJ]*D0-\)5R%K!:&(N:$;!] +'5\6;@U@["4. M=*((A5X<,:Z7^3F"M;")]Y";I/T^MN9%HQ'"U-8@EFC0>T+3*9W>#%%[1#PJ\%W._>%+,\;*]\TV^S>2 LC#3!XU&0@JC M+/88OM"7JG_8+NED(;:1KMKE?%7VVUK*-O??>N\9A#3 MVF^YZY# O2X$Q,.N8CHY;)??7CJR)4"!1(4NZ!7P ;=MW(#69?45XENS M-=<,<4TJ;35!;5P]LTC7Y2'7"W:-JG02[QI_/#[BBF%F)B0!N[P"12,+Z(0Q"S9/,*47@[9'THS0M.1' M2 $^/^,'_"8E ;4H"\2IU72?';Z>@'F1J+::ZD/!;L6W3GN'XBR\EL2@0[H2 MAVJ;Q$68T7,878T:JQ[!6#^;/=*5<-?OE:Y#Q\6>Z5H#&/H*>B_V8%O^*?TY MS]FW;+N]E;E]&^+S"+$00>*'#D0THA +3P%3E*"0)M03#D/+,US&6=H/M*AU M2-&-I1UN@O:;<2\RFZMH:+7Y MY0#4"W2W'%?Z^>OIGQL1.X2O?[?FKIU_PO_+B];ZL!'I1 MOGHZW)5I[\Z4S>SD1\Q+(UG<(TQBB$+A&(@3.- ECN.%"8W]0.MNBP695ISQ M6\D D>UG_B7O7G;"7E.]D[ZEF#?$Y*W\_G'EL7"=F!*$81HQ%$'$2P"3F M#/HN":/(\WV7:WG-8:C%C\E[P$ BJYVTZ1*FYKWLT*#GE$P9,#@HGU+.VCGY M(-#*Q^13"I^?DD^^H6?*LNGQJ:^H4\AC[,0193Y,$14;(4(22%P20R=U4NJ[ M"2>$JC;T/A]^:9-ML:92RU6(&#?+^>IIFJ*B9EI=O8<5F-'<^\*@J_7X'E:H MW^I[Y"FSV;!7OJ:[V7(H=^\&J1LS#L,T(!"ER(4)"2(8NZ$3QL@AW-.:#8>A M%C>MF=TL1DA2FP'MJ*YG=B=5HSH*EKCW.JV)O]NYYQ/Z4W\E?Y[GK'/N:[]A\WN1" 5UE1GTO*RG:R)E']@KR%X6 Q M8V(709^CNEBH!W$4.W5W&S^E'D>N5K'ZI01=V'5(.( %,'MH:@O3?5'A;-O^ M2V:SE;RJMKS]@;4;,[,_0#7']&?X6/3^DS-;S#_%11U;9*O>WK&&IW^E9[)UP=OOCYDL6"J^ LFAE($? M4!X2&"6>6/4AE\F[ E1, ;'81KDQ12Q4O?IC@+_T4E"E'<<5Z.0"4C#U:S@F M?(_[Z158U-S,&1!H<*')A$GUBT\+,VIV0JY'PRB&?ABY$)$P@3AF$4R) MD\3,35S.M>YYC8$M[*@[:-##GA'#'J5-;:ELBPP]?VO.@_;J5$5!2RO,4:A5 M5XDJ2C]?Z2F]8WCVORTF*?,HA#7D,$<<()HQ0 MF*;,Q0ZEC&MF[ XA+7U.?\ %-;!BNW5-MM1,V@H'>O9LJ+[^*?B4:K;.M@=Q MUCVQGE+W[!QZ\@73JI9?,\9WK)0]@3;4$59)TP &W!-&*Y9', F9#W%$21JG M:8Q#M-GQ.WG92LUL3\97^IHFS=>TCZ*^)I6]M5@'J5MMLL^$FD'J:V=8*;*% M:?J-V2P!>4%^:P4>^V.O7+[Q@EKGQ1DO/618>A$_R0U47;J]O5-=B;_5MU9Q M,]\V ?4G&5W945DKFE9" !EAWP0,H4A.D"Y-/#%5,@I)F JK0V*R),RAA#B= MU=UJ%&6<(Y2!J=X:A*L;$2+9H3G+TQ4X" >.TEDL\6B#)%M5'V?)LFXA2!NTG=6&M#+H+-]8?DJ/ M'C=_>,AW]"#E!/D38)S#A8L<0A]3U/>*%8>CH+3G& 1=?@QQ M@2S':>2\AKC2\DYS])_C?DJ95_NI8.*+5#R!_M*E%J+I1V_=S4QH:]>/#(&] MA*.84'S $TR]9=K_KX8OXI(XB0XC*#OR]XSB#D0 M)VX,6<2ISYPH#(EF&S@5V(7C!$XV(EU2'G#B_J6_)MLNQ>3\8:)K9'C M^A%,*9%9LVD $R3^%KA)@(.015Z4;*J\PELU[S& H^4N#FC*-O"15]V%P1_$ MMY[EVRTN2MG"%Y12BA\UV[D/D*7F$"Q0H.@!;78]WQ<*UN] MRP=0UNT_/J[J60_QB<*O#"*X!;Z04.2;M/@!TDT&X)JTBD[G1OCQ[C";\7 M?OBR)__BM )5#G[!I2!<]HJM+]OUJGM= <+3O.#@4YJ6=EO)ZK%B?3$P ?M" MRP$U,H87!(KOZQ<0N^%Y;6 R8^WZH5*M$O;LM85=P,W;3Z!Q R?=4Z\?9#LR M]1)@SW4=M_.9:FIN\HTTU*K;-:"+47&NYV.M5H%K0(E^F:VA1Q;8>[]Z^CMG M=\*U?N9-$?;R/GNLKUXE)$UPG'K0C^3%>S_@$%.:B*TYQRS@'@Z8O;WXH!@+ MFV6+"OJP%O??P^Q:V(];X4S/QB_19>TRG!VEU]B:#POQY]FJ3Q*EM76?'FU> M0]O/G'*!3K9&L2\\$).]&U)"8.(@AZ6ICV)7RP.-@2WL M9PX=7XL#]A78C:Q:]=E2\RBV.-#S&P?U/_?4QZE%DP5E6 M ?F56[ I[ICREEOC7H1ZD0:Y8TH/MU=\LMY7RKXOBU=/['6M*-RGNF"^] MNW3DK.VZT(O[-/67!+X\I=SCK?KF^:+NTSOHN6KK69>"QO8J34VI9[2SOCC@ M:MOK,77Z>^S1Y\RFMD.$Z_WN<5^5'_A7OO7;*UT$A]CS4 C#5$:VF<-AG+H. M9"XE'D-BIQUKE: 8P5K8)+]D=[LLS2C>56"_RTG)BWJ% !I)P ^U+,#7/*<: M(T]M$K1$B9ZY2E!0HUZU!%R!EH %FB,KJ&AIAAQ#6G6F5%#Y^8RI\HJ9A=\6 M')?[XJE.B6FS8^0Q6;E)D1<1)TP@B[T(HLA/8>*E/F34(S1( I=&X>91;+%S M]J7"1:5FY8-X.E_HYZ@:4U&##DH)?P5H+Q8E2[3M- MW(5733*KIZOB(M%E*FQ;-*/I)'=2.>/PJ"RAH9DCH,JSFB-8@#T]M]"OR?N< MQ*[F+EBF'XB>ZM9+[(ZCOE 9724JADOEJKUN6@"PRNZ:RIQ<;DKXAGF1[WM, M+,I2'+DY]'J5*%6 &$19V&F_+*GNHV]=M#\C'-"+=RG_/ MV5%S +-TUC/UH[I'T&-:D,TR?P,J6:ON]WS\E8OZ#:AW7LMOZ$$] V0\Z\(I M7YX>2+[=)"Z.O) AZ%'/ATC>&XY3AT,_"D-?_"APL%+-O;.15PHW-F!J!G:N M_;AAS=+)+)8XH8ZR 0V*/A(G%.\T-B/^FGI<_U2LKF"8 M?^3Y]=>[.NE.#(ZWVZ<;G#&-E-*)89;>8N8[*),P/XK_7W_E!;[CSU(Q6W& ME$<[]72*HW%;M4R/GKW:94;K=$U19Z.#MJFQ5SMS4U2R?_RF^HK9M"M&I_+S MK?CU7<&;0]3V+$EL_%P/A5A.N@PB$B$8.T$$0R]%7H*Y%X:1SLP[#+6"N;?( M !^@]>;=$9[4IEX[VFM;Z#">(@8C7];###T&$TQ\2#!C:1)''DNT+L:9,V 6^I[/@*(_,M5+TP4) ME4Y*M5OT.IU[=<4NO,G5Q\R%8[F$W$6!('3@)]ZB.(4(!@0K@' M$\9CGP6<K$> SX#>.'.+L-1 MX,$GY]XWZVI']\J91CYS7.13* CS(4H"'V)'UH*EW/5]UQ,_T#J2&0-;>%X[ M0E^!CUAW=AME2FN9YB]*]L=[ +1+Q7=K%_UN@#U0A>ZAI4>OK8U\L[, M?-9C9^CRT"X,!SCD01R)R=21%=I)!)/(H<*:8YJBB"?)I5U1.G!7-:Q=_0#WJ_O MY>4"=L-Y\7.1[Q_?[8Z)08K![I$A%K;7%AE(:%!C7X%W>5[M\DIQ$IZB8#J6 M;4E[/0,=4QS\9C4)2E%'H[CUV+BKQ:P5E.O'JU4>-S##_ O?/<$.F300FLL@(?U5K"ZN2IKVIN1MGHV-J:1F75=''$] MNQI3Z,2B1A\T6[&^WS'9,3&K^ >Q(&;O=Y7X.#.RY==ER:NRZ3F\Q64IL=J] M5L(H3F2'[91S#Z+(<6#"G1BZ:11[7L \Y&H="!G(L+#1'B6"6RD2.,H$&J&N M0"T6J.6JO]V&B1PF'X#:DGAA6O4<0X_1#_88U5Y%S^#$TN+:1()5U]PS*'J^ M%)\SE*D[.X7X639I>_N=;O+::K +Q[IK4$!Q43S))"NLD:VB29^J_[%-BJ[+.?,P#44_'(0 G106 MCZ/TU+;F591 5W8D.D2<^PZMMXW=1=VV\08_R7L5W=F.XU#$_(1!S#"6K9LB M2!+D0\9"7W@&A\1)H+? N02S\!KFFM)B+R;:K 77]@27F%&V_)GZ:EMZTR^U M!5S@^&M<)7M6? ED;:L=4?2"E8X];6:50]VTY1GWL8=V_=3I)<#VHE1]!?#8 M\OU57?3V,Z=RI5'789 9C,??EQ]Y]2F]Q=\/(6>>)7IH\19_W MTF(NYUUKF<&):N"'1KD?V[IS;^0R7\PU_4NXAVK3SY4 1RVZDG9"CT4.3?XL M'XJE^>'%U5EU)GIQ;0?FO#^-7+/3O(28=#WPL(]I$3 MA]#A3@@1HCZ,X\B'5&R>@TC\)DDT[P*K 2\\6WUX?_WJ_8?WM^_??@'7']^ MM__SZ_O;_VN<#S;.H=KCZ^)T$]C3>XB_AD767MIY>-P[Y4TID2&2.I M:&KO&^:U# ?Q/AP:9N$T2ASF!A"E5'8IEZU(W"B&/@^ MRVC$>D8/,B5"U9R';9KT'(<-AO1S8314MI43HP*Y;FZ,!@EG.3(Z[^JYC"K] MOOG$']H[49$?L"B./(C%ZR,$D0#%2\0DGHRYL])_>_J)F MS*>JCENKL0*:>S7^,'VO:T0)EM.ZC'V]!K6OS,GP6DK5U;4+,?&BA022S-)L%]"M3F6U/%] RYT^EV M5"?]#K\7A+?5S[<_]+K=>R\H==:K]](S:W4'DO62983@BW!\=23@0][L\E\] M71KL[%&2L:"_\F;+\W]0.8W;)HM@=D4 M\UHR*N\FU:7FQ*"O^([>/^#B]S8#T U]3G#H04S$=(!BZL+88SY,W<@A 7;< MV$UU)H8IP(7=^0D\D/C@((!A7N4DA6KNUR8Q>DYS'B?:[E)544M.;A)N5=>D MJOQSAZ+\GJD;**M/JU\)Z%!*0!U[7R0(U4+MZ&YKFTW2M>H]8%+APN^ MC#%@8-53REFSYT&@E2UY2N%S&YY\PW2?6"=%]$Y]V\$EXH;0P,5AXD+*F:S0 MPU*(0\Y@E'@T=HGC):E29%0);6$;;I$ S773#,>EH^+U M&!4&>QD%%:UM/\:P5MXQ**A]OLA7>4G_YN';[YSNZZH!8BMPEQ=/=5=BQ9N' M%U]>V"H/F* #5?XH[^GGNRK;[3G[],B;Q72O; ;W(\P\!/U8 M=C>)O1@FU'5@X#FA%_N(^TFB63V DD^S_^(&4"V>Y'T!<+'.5:)+]I%C/VRM89R+!V M>3MSFBZ4P9LQF&%.5%[P[&[W]CNM"QUTM83:@W2:!HD3QR%$CKPC3=,0$NX1 M*#;F8G\>!8'XR+22H<;0ELZ":K !;\$!;=$UVS/":EE^9V7_NGP+BO.&L+H7_#/&?(@19Y"G8>@[V"6.3S="0I+/ZXN*;B>]_UK7#3) @HBF$4>0%$@>M!'))0GD0@/\)Q MB@.ES,\A@(57(QVDL&&)J9[U?)&,<3.UH:*>;1ZT:^ ,DKLOJJF>YSU77;.4 M;VVUM9*_QW0:R0._^-IJ*>%C0O>SPT>?TS_V,"BSN%YQ1;T:BGJ5$U>IEVB_ M/**MHH@O4@IQH@#B_+*'?+/N:L3W>6C2)<;6,K&-@R-4,95REOLU,/&FV4SQ4@J,! MYIBP%"8)E\TI? QCE\30CXCG4)]X8A&I$^XR*I6G;T\=C-[V[J"U&WMAD@@U MPY"&8L6<4$A\)X0Q":(D2AQ*HGCSR(LL9U\J7%3+Z?X<1)L!6:7E+MOM9#$\ M@L4C5+,KQX$43ET2I8$+ R;;&S!94S%T$'3"F+(@=3'U.E+>[MC2E'00!H3P M.BXYDPVU[?[R11 GO^G:^_>%*AB^3(W"J2J$ENH,'JX/-%499/$8X9-W55EG MU?B1B[W(PY"$@0,120F4C@0FG*<^QM1QL=99X2C:PIZU+1QRQ-2,[X\2I1C' MMZ6^GJ6=:6XM$TE+,5OQ]E&L=>/J*FJ?Q<^57M+?/%PSELE(!MXBQ_MZ;#&B MW0QD1Q'$Q.8*E!+AWN.V1W'-O4@^J KG[VHTC@N&TO0XN>D9]T#FW8^93VF]G?+L>. M^EF9?9;,3L]LL*5UH*:G^,@1F^) JQVZZ2G6/X;3?--@)_(-%^S7'2NV3W=? M.-T7317(ATIY!S(TP,+>34!R@2GG[".LQI9C4&^%K88-E36W&!(27-097(^W M:-';6TRI9K:G&!QUO;W$E&(G>XC)A_4,C?%L\W979=73EP>\W;[:E]F.E^6& M.W$:\I3!($DBB$+9QA?%&(8A3BEW0M=E2K=W!\9?V )K+#$I?.:/>5')+V7; MMT_-"H=(&;<_"ZIJ!N1J,%"C@0YNOK%-Z#%B9N+-QLS$7XYF-C3>*@8VH4QG M6E./&5>YD5\^,2.*OY49:R_HO'J2_;CK@&_"6!B[U(/43PE$KL=AXG@,1BR, M4DXC#Z=:=_\F$1P&'+G0=WD"$44>C'T70YQPS_/BV(WU>A,HXB[L'DZD /S[(]^5NA5-51E4 M\PD+\*+G&4XID95R6A'J"ALR8:B1PG+!#4V]+7D)5=15?84F%<\]AN[K^NMS M69)O>W.?[]J=]B:(7(\P3*$7I0%$CLM@3#"!ON>%%'-.<:P4SK\T^,(>H(8# M-5X;N5%?DI_Q,+T>GZ.=GAUK**:U$A_2P&@9?C;8:FOP(37Z"_#!9TQ[7]*" MXY*_X[%K+M _2O R!)J+[[O\1UW)I%YY[^B3 M_$%]0M'5=-'<;@Y2JC;YV2!*SR^04M>#"$<8RIYU M,$I\/PQH0)U LXR!"JS.M]FHGL$!&3SR I02&_P@EG$LWPH!>C_5+&B@Q*EJ M=-DN3[H!YJ;\C(2_ @GD MEZ6N#QHL4!UF,99M%Y>Q+^C+U*99C/#!TC;+(=J*B#;-?YKN@+'8"WHL)3#& M20 1"A-((H[$1I%ZD1NZG/E:5YU'T1;>*#9(34'MZ5#GI9?,[+TM";R[^R!' M/CB4CWES+KFK-IZ/0L>/A:4[KNRR$S@P#C@6VT5&/4?L(8.4Z=C\).+"=G\$ MZJJ*BYE]6W_QM\=.\GI6/\VBFN5;Y4;/^@_0H,8^6>4<\>TY &55+3F!:;Q5 M'8&R^L^=@?J+IME'5=:L1V3;$)G2U%Y^"T*/4-E]M>[3@_PD%'-_$$$W0*G' M$X\[D=(-HRF@Q?.+.MBZ6TV;6F?47F^0*C5CMT& [GF0B>X&B4/CBEG+%!J M63DU:%S9\UR@B>=G%_-ZL^>W^3^RO+F$^"G]NU@JO*Y;QS]]P-\T+L?HCKNP MY3ZOE 78GLMZVP>1Y#&G% JT4@$AUM74N<9\-J=/@9BEB$%$GAK'K8>@%3A)A/XA"HM?89T%AEUZ4'$X7 M3@X7VJ,$&4L\" :.DK6M*C3W&XM^IIH'0"_\29D> 5G]D,P/=A9DS_;1SA*B MOLSASH*D#Q[O+(EIFO_W*'":TZ2-[T2^ZS,&A1\7CCQ%5*8"19 XE,91C"A- MM!QY?_"%'6\?JKLFIINVUV-"S?V9ZJ?GKOHH-O/QSF6WEH/7&WKEO+MSIE&MCKA5#;#M-*741G,ZIFHPOQ9!QIU:'()+M.5UE[27;*R&OGVNE2RYTF=)9)OM^^:G/:-ZWL48^Y"',6!+*P< MPP2G#+HX)#3U0A)3K?(1BTN\VH;MZB3LT>D Q'+B+./K/$WL+$NLIPSX3:H# M6GU,-WF+?2,T=WI_AL_9=+OWXA^Q^19Q:=IM[Q,7D_=E-HM+TS^X8UP7UCK>#W8NK,OO(F1ZFNO9/&-, ^ M8<819?&Y^*!G+A2/(4]*0#M7C@1+XN MR\ZD]M&LCT8U56$=PG47V4MR;9#V,)\D:ZD1,T19.7UB/FGG*186QC1SDS=R MO'K34(/MS])N71]GJ8N# (_ABA,"(QC'$+! M+T8T#B(4:YVG6I%J8:54T +^SB)#$ZKN3V*!]2KM8^2-.Z?;*JN MYW(N:%UGG^JW<1Y57[U$O2T:S K3#]!AIPB]BFHCI>='7U^MX+R*$OTR\TK/ MSTIYZ]VW>=VN!B*,8RK^!TD=5TU8"''"&/2$+PI9XN*(:_7+&41:V">=7(-K M[[T99;U=X$AMQ61%^V78'7MM<]DYK9S7R[@/,2J6_#Z@[DOHV\ MH+^.J%10FB(<0^;X/,8H\Z-/ 4A1V&JXB]&498.J#2X=4"E!=:\YS;.T;@;L::YGB\Q M4EK9P)24&IO3Q0"]^5S\ZSB7CX^]BBDJJ=?9H]K#^I?9FN@#+]+V]$OCOMJ% M5U>9F"5D7CS(3NG=&;/^M;-+>H^;F 65329J$VVU+HB-Z&1T!^S2>*M=\QI1 MIG^3:^PQ?1NZ+=AU4?1Z/]W=77_%V5;#ED:&6-BF!%)1U]4"-:#Z?G1*\VEK MLJ2TGE7=%IC)()! %C^NPZU7)PW2SOFP:FX*2AN9W=BXJYF?@G)],U1YW%Y= MI:_BH\X+ ;,)4L)"$F*QWF0R04*6F ^\$*9I&*$01QY'P=P2\ST\I2_SG-KR M/:SYY9..-*G%D^:K;K=\TC055JHGG:FX8/6D(]:+5T\Z4UNE>M+Y2_J!IB_[ MAP5M664/PES*5T^_X'_EA2SO(!X0OZFO[C1_=*W<-Y@&LCN+ M"\.$IA#Q,(%)ZE/H)H0YL<.2@"B?:LV69N%9O95/]N!M):R[%8&#C.#5$ZBE M;*J2R.?D[V_5YW\['\IT=&Q5JO5\T"R6V_N.0,H):D$U0G#SB5>/UZWZ 9@% M][H/(D]!5VR,2J+YX8,@3^"A_B#D6/5SXO>6@H#6"!J)&,['6"V\:(V.?BS2 MWJ#Z^[OW3=M!L5J]R;<9%?/839'3CWEUS?+'NB!Q9U2*NSWE 1<_C*SE -V> MJ).FCN=)D3@3F^-2-BT K6CJ>T-UUJ9WBHL0IKO>U.9*>'@%WZZU>]0FPF@O MJ8ZRVLY26_'^/E/_9=.L_5Y2A/@'+[[R#4X12V/,(>&,0(0H%YO-@,IJ/2QA MS"61KY6Y< ED83]QFCY3-)@S>H1VU*AM,.7CKO6+9 DF&;ZSXER:A9D MK)>>Z1Q5LG[9XZ(&MM)Y3L9>-X7GDEIG:3L7'S(TC5V5L6R[EZV0CG'7M]_I M=L\X>R<$E!?.,%ERW1 M0+9K-)"!R>J> ]J[T2JVH+S5X]@K2=,56/DP%5W(VA^1INOI?QB]TYQ.0"!M M#_1$K'LT=OSW.C+9;LMFE3=;#L^*3.LZ2ILTGCE8JX.;UHGJ.M1UN!(SW_%= M]3/.=A_RLFY-+)9"&[!U(HFIZY.N"6:51JQ8[V7I9X4+]3JTHBJX4Z89L/-]6[O M=W*[5[=.NMZQOW-V)^OQ2Z%,E3U<3QW* SU]!03O_&_D4=;%V] M/QU\W3OT%Q4[NPQ_^2D]@V(\V[QILP?^9X\+\?W=/GWFCWE1;0A.PLA-$QBY M*)2I/P22.*+0B6D8)QZ/2:S43&D$8^FU08L*#K"@P56SL#%RQLW,DLJ:,[2V MMLHFIZ#/R)FI>+LQ.?&7HZ6-C;F*N2DHU=F6(^BY,HAJ[+, YH0GVD58;LV?B+AQP:-+-BU\^Y4)O*9FBH9U\' MY=Y.*&>0*GM1!6O)L:>CKYP.>U&U\P38RX_-K%C;ZZ10'G[X]XP78LC[IW;% ME.+$CQ,>0I?(2E8^\H3)41]Z/B?<(UX2\\BH^JP*^L(&V>LJ<0">W\]]F$LU MDUV,(3V#OD1.O:']>/V/!=:K1EHOV 5]&/O%&YM/TJ+2JWQZ$#/OTFYOW_ R MN]LU];=E5D%(7.JDF, H8F+F=KU ]JE 8LV,$QX'W'4YP!':NYAON9Z?L! :6WC']?)DI4/@*QJSN.*/K?;B:?-#/3G/&??LNWV M0[;C[RO^4&XX3T+'HW+O&D0082^%Q$MC&/AI&D0A9G&B5%ME$&%AL^SPP&\2 M$=20FA9Y3HJ:,H'K/;6[X09-;W'5B]W51 MJ*8-GK^UL.U)U_D"R9C)[G>\J,7Y]]:9)IZ]_W"L/=%BMUD7R-S1D M** D@BYG(41IRF',*(%^[#*.4]\AH:,S45F0:6'S["0$]"CBE?A')Z3\ZU'* MJV,QJBOPT.N3F$E1]69$&Y^7VARZ\J>@YT@.'\#K_@=PE ^\/OT >M69SQI5 MVINL+5)F:7JW(=&J"P*+%#Y?0M@IBUI?72$.,$ M13&D,><0)4X,"28)Q,3S2.IXCN_&.IYT"G#I5NYNDC$U7V:3!SU' MU2*#2U0LT!%<55%+[F42;E7?H:K\<\>@_)[^5N.&Y]>TVN/M]ND&9W4&GD:M MJ,MO+YW:\?83Z%"!A 7]KGW:Y=<&&)C>D\Q77L]2Y^FMM4T95\UHNS(PY&K; MEG&5^MN7B2=-TTZ?]U&0AW*TXK+'Y+[8?=K)GS5-HS3;1$ KF70 MS2#58%AM5K9.F&&.Z*5N+0?J&E':?'G)8)T==CW.H$%NJ#X5UI)!-:!7SO[4 M)^4\W=-@C+FI[V6OZ6 7N(XI]I(DP#"1Y=(1\2G$<I;X):P7R@,?47LX MTWOL)3-;E[/!(7A G^0_W^]N!&#.-HG<03]B$#SYC8Q[,>%F7XMNX3A)'B1O#Q)4WFECJ MP)@2#-W("4B*?.8[6G>;+L.L,?N=H+:%/#47MP,R&)<@ M+VK/4U"2D"3$''H!\B 2$QW$CA]!BI+ \4+B):'2'6Q#_(5-NI8(="*!P^4( M*13HI*J#/[5<0 JF7JK7A.]Q+[ "BWKNP81 @[YC)DRJESE>F%&SPL96OYI: M18UGT#%2QMADU-4*%\]0N5^J>,XPU=D" M4O774ZK/""!>ULMZ[/ 9S N%#2\K.QPQ''C>L!3C0UY4V;_;HF+"3XB//1-+ MN^XXDH>A[Q 7QF'"(2*,0>+P%$;8"TC$:>1X6F5OQN$6-N C7'/*"'!/&K,; MMA/TJ=FS/5+TK+J/*RVZQX_M,T0U%6U5%AP'6[=DH)+B9[4 U=XR#25^N>?; MK4QNP+NG#46(!XF'(>,I%;-SX,,X2!&D/DXC)N;N "G-SI>'7R><6"."%E(W MH'C"AFI(T51'HZ"BFGH&8<5+6LP(+)X,MW)H\9(JY\'%BT_-NYUP3?_89V56 M7[63?RUX5SDH=5+/=1""*<8RE\?U8!PE&#H\0C'C8OGK:67,3B(N;&R'Q/:> M %>@$\&PVM(TC6J3J%5R]*QT+B_&N?R3NEK.U!_&>Y$\_$GUA[+LIU\TSBE 6N[/X8B#^2%":AK+B& MHY"&0>@12G4\A*X "SN,SYP*Z.T3R,IR+XN6'V0#I5C2,%PPS4P_;8;5G,>2 MO.GY$B$).(H"3F6Y:OK]/('?VO]:[>PSEPQ+SD8;?E7?8TK.NPWO#I>)'@C?JB:[3\VQN).Y -3K"!!%=/]A^E8=Q-V&1 SQT8*J^5 M\:^BF5'>_^C JV7_JZC7OP.@]+R!%>ZWW'5(X,J[T4W#KW=;?*=L@)=?7]KV M!"J0L- ]N1>OW89O2'L%NYNON*;)C>L,?I/PEFH"3"AG9G4#8ZYG<.-*G=C: MQ*.&5UGI/6=BY$_I25NOZQW[W'1LD,TYVTP7Q!&-<"RVYQBG$+F4PB1FLJ<0 MI@B+';R?,JU;K>K8"]MN)XGL]WO:3DX( UIIZD[ AKE#.C2K+<,7(D_/_@^\ MY<]YP]J\Z=^1U6? UG59#>1U;\[J4W)VB=9@"#/7\QJ7]_+_;__89U_Q5B[G M:\A,WNJ1OZ@Q^S_H/;GQ/4[<)(@A\WWAD5+/@21("$Q<[OB<4HI8LFG2V[]4 MN*C47-(LF73L[+EDZODE K.V+BK_PH_H %=URS+"[[*=; $BC5+^P"3'?]YG MX\11RCR*8<1<>4MY"18SAQ>TG\W;'?M3?C*=7/8^%RY^]V*? MB-JK.,!+H"-<$]O"MP% 4TCS23SLD/^V_8FWJL$&5I,IHGRZK3DQ7: MGD]8=@8UK/6<[;**?\B^RLY+IP?/UY3N'_;UC-D_H=[XE&(7TQ &;LKEO"7S M11P"N<\CY+A(3%[$X-*ZOB1*]CK[ZGH/'/31->M Z_.LYO$6HLVL(G0M"ZR% M.<\OD8=DFE3J%XDV9L-6I6A] =8M%VU,T%G-:/.1]"\0'//AFLM",B-N+]-< M'\7R,^/E!F,2^>)_,$(\@(AC K$3)C#D44ICGOIAI%2%7@5LX:U\/_UR5PO0 MY)[V15!/8)]D;MS-V.9#SZ'TJ?AXH.+U4E2H)^[;I,0L2W\6-5I9^:JZCJ3@ M3PZQ6KZ]JC+]Y'KE=TQ[V'P5B[NFLA_-'WB7OK_A#O9]%LGR'"R&*, N)#@( M81C'/DWD#C6-NH66VAIK",I@):7GTPZ72+(:5[>QS0!!:BND64H;MKKI$$$# M>76X16.SZ\VX6M;:WPS K-P'9US9\X8X$\_K'^E]J7Z_*>BGXK8LWI95]E"[ MZU]X=9^S8P**XOF>REA+'QA4 @/'6N\9QO/SAX=\5W\-OMQC\4UY M7V>R;;R <(0]##%%@6QX'\(D21 ,HC@(0\?!84H-(O67T=:)P=?8H)3@5Z"L MX:_:Q+VK7@">8/&:,(<1) M(A@%;NI[49*$;C*_'\-E\(773R>XH#H"V^BB,$"GFJ$O19*>]0_V1>BQ=JO MFJ76!^/J+]KC8 #Z3]#,8)P4M:X%$V,8MB"3Y0QNBCS-JDU TL2/(@ M4"L]FVX4NAE72+^QV+GHMEJ*]49>MYG8N4IG;<0N/*)_P_<+I_LBJY[>?J?W M,G=5=K3?I*'+*4X<*/XC;R*B"":I2R$+TI2Y?HC#0*E=WQ# TI&)%A)TF$"" MJM_SO86\RWXK=W M/_.=F..VUSMVS1ZR759617T#"?&;8XD9)'%5SS- M"_Z9TRTNRRS-:+V0+C_RZE-ZB[]OW-2C+" ^]%R7080H@\1-&$R\"*/0=6+N M:=U7F"'+PMZFEDPV,3R*UIX5@A^V=<,+4LL'BN<"ZOF>.9^&FD-:B6,]+]70 M>R)5>S39]A.YZO@]$^X*"/%D;H$0T)X'L\"2);FQ.'QK67\W+6%%=SX=< MU'J!SH&3JEDR_&&<5C M**%$;'80"2%RL L3E_DPY]D0!1UDT MRP6J$:IF\/9ITK/^?N[V&5M',AVH(K6*# M:J#K%AW4(N*L^*#>V_JIVQ>.#;HTRE^R+2^K?,=O\--#\+#^$F0!G$8Q4BM>+ N\,+NY9B@^] A@\<66CU_68O)<:^R)#\VS@F/ MA!U$ 3?+$J:>_+T4<6:)X!8)U$H+-V%A)$5<:[C5TL5-E.RGCAN];ZOQK-B[ MY7>[[-^XS MB/I!G+B(.*ECI0FMFCQ*%C/[5M^-W.[*E*T#,J#WN+C33$TW)MU#-(UB[$,: MR4HDH1M"0IE82B>!$W&:(#_4RHQ9E.T9+;Q?F.8@#!)&$!;D(@/A41_&#G$@%]LD-TPBE%)' M9_[0@U]XUKB^NRMJ%PB*DY),15N.J9E"--V<)L%JSFTYVO1ZIFA^-?1!,_'6\6Z!M7H#&?X@45K3!YN.A*2(()0 A-"9,MFS&$< MQRY,4R0V>-CWQ1\+U)EY+TVF:%U65:;HA?DSN8< MW9677*;*NR$)ZU:;?)D:[X;4&%:=G'E35>:YOFG#Q+?BU0UA+'9=0B!W8IEZ MBH2G86X,21*Y+"'8PT2IZ\SS@1=V(1T4D%CJJ=TGJH^;_QR%-,,)2KIH97!? M$MPH<_MDH-4RMB^)W\_4OOA[&T6A9)\%L75L=N2;*$A2AXAIU_-H!%%$'1C[ MD0\]A+V(B?F9(*7UJP+6:N>'._X-X /LG-I'IUQ-'Q=:9$ W7'=6Z>A3"NK6 M*0L0,:<&E#$AUDI J1,SLP34156U*D"=CO""!: NJC)>_^GR*_H>K#OZ>Y<7 MW4DA+\62X5A0KVQ;5K$Z[[(N!MK^8$/B@/J,,A@$GICZX]"%6)XHX1 Y24+C M "%7[6QCKBB+GVUTPH$T+P YB%EC+N?JCN)69_+ MM"M=G&LC/WL@68@%CG+5#01ZDG6M[EA]8B(<3EVD^'I=CM6]]%I_V.\9EO:!J7WY*Y4\V$?(\G[L< M.EY$H?C$7)B@.($.QRQB+L$X5+HLK .Z\&JY 91-!P7B55>V_HGC8N[!^ 7^ MU()0MEG174%?.O!N:?KAUUU:_^U'T$@CR9)/+'F>/:S]8F?7%R!?^)QZF(3I M,^F1=_5+&]YBLM_BXD-65G4,4KN>X> "UMZBPLD\!6HH=5K%@YK/6[3UA36 M,^*^KHO$BI7T,BI .#SJ:E4')Q7KEQJ5TSGK M,D[:XTDGH;X7IQ[D:>I Q)P(QG%"88QPZ/EQDB8>,;Q_8RS4TOD@M-KC(L-; M(*\"ZQXK66%=;9I?FTL]#]*_PG-I25#V[O$T^7#]?+>7N-@SFT3[UW[,17JI M2T&S21RY,C1_;-.:Z=TUY7="]3=9*6BILMV>LT^/;3FRPTWE&UZ\PF5&ZR*( MFY!$89+* MBJE+[*H&GNM76+B2.58^62\S/I.J])/W= _5R! MMP*A>KIF3'RAR_8_'X3'=CCA"!?[7!T M%&5A']?@@A;QJOL+D-C@TTXCL6"8IW$_94U[/1]DK+A6%L*D8D8I"<.CKI:? M,*E8/UEA^F'#G,(]*?D?>[%.>OM5YD+4G9,Q8FGL(4&-:=AN^A([:FN&N3KKF:*VNOJY>R/ZV$K0NP2Q M;A;>B))GJ79CSYH>E71'_!\R3+)M)OLZ->4MJDU,B8<)QC".F -1&J60<-F, M"1'7=3V4LD3KKLT8V-)Y=P=HL#UBZQZ+C'"E>AQBAP'=8Y"#\AWLTU5;Q,3J M[;UIY:R=#''J>IHQ5+58-=V,9K(>1V\E$\U&4D:'8E M4*-/S=CMDZ)G]@<^CA*(77:-#GYK_[M(TKV>XK9Z$*B!KMM]0(N(L[X#>F_/ M:VM2IUZ465T#Z7M6;H0;0-3S$QAP+CN8^!Z,$RP6 $$0A$D:18ZC5=IY &=I ME]#5B.G!@M\DL.:R?(@F14\P7WE-TS?0V[CAR(!6EGN+/$=YD38B ZH.=0P9 M>EP_8?87CLM]P9O&CH_[ZC,7.X ]_T3)$@0EP%^GXB)7D$:NGS+E.F**F N;<$\*4(MQ!5I!P%$2]>Q+52+'#7LA>O2,7(F9 MZ7-*8XK4ETDKJ513YY'\4=615DL5U52MGQ6J^ZIAOLEVFW^3 M/0??Y<6;?$^J=+]MEU'E9TZYV'V1+>^V[BGE:<*2%$9)G$!$4P*3T!5_N&%( M6!CY0:"76**#OG0&22=+G6A-ZWH^;3+)%: 3$0 +W*JMCQ9C3,^A=I#@B'D% M3AEL*B(!>9BU0 3%B =;J1Y:V.OF=)C03$ZW5AZ<75^O&$]WVM4 MHV4..%XB(VM4S8DC#BNK@=?[LLH?9+\'(>^N:C(./F?E[^WW+W8H=OV PM + MQ)X)(P3C-,8PBA(7)2%/21+IV.4$WL(6VJ$#VH<'A<#7[+H\09N:V5HD0\^ M#SR<( ,)O8 M*ZIIJROS!-JZW9G55#_KTJSXVMS"1>^R75;Q#]E7WKMZ=BT6 MP%7Y[/8#=KP$\G9NY5('@HT M,L%:J-XU5]"(95K 2)UMQ5E_60XUUP3*]*U4TTB;$^MUC=0E>*':1MH4#=XVLWQ5L]$Z-M>-=@ MF2=C#)&DYE8LJ*[G.AJM>X@+1 \FE++9-NZELRXF5+W8[LUZKL7['2TX+OD; MWOSW_:Z+)]S@)^D09&--2HL]9SWL31IXS/$\L:Z(HQBB(,2R^'T@K-H/O"#% M*(Z1YD4, S&6CCMVH;3'1H8K@!L1#JUSZTL">6T6QD[ \!-0\Q'+\ZKG0CIY MP ^=1#^"; <.3+=2-7UX6[(_*#!K1U^_K,YIK('L&TVF!$$>5)!*-4]JLB'H6Q$_DP]=(T\CV744\K-70 9V$O MU5YI.L""WSI@S?20(9J4/AM>N!K6R>JGJ'.4%KDP-JGKY0M3P MX_K7G;YPL:#.JB?7([=9M>4;'CLIBQ,.HXB&8I'!Y%XA1-!U482-CD6-Z7Z\1#R(8)40.$*8VX-*VAIZAL 677F&U?T^<0W\;2%!D*RV'A=>KSDA;Q>L>/OQ21;;EP6A6Z8 M4A@B1" *&8(Q36)(/)Z(%2LC!&DU;U8!7=BL3\OJUXUNFMKZM13@-RD'J 71 M-&TE0M4,W39->F9O@Z%Y+8$F5%ZB$= 0Y,NU_YD@8;3IS]2[^C7?WN_*3#QY M6[#Z(H78(M\4.;UF^6/%V;LMOE.M_38YT.*;UQI?=FQG\OO=25%_QZ4HG.T+ M6;:VD4B]/MPT0^/&;YT[C9L2-\5N##EU.40,!1 ["8-!&G(O MHK$3Q5I)/B-8"]M]7>"H!WT%&G#P6P.O.=N/D:8VR5NB0L_*S5G0GM$5]+,T MD8\AK3I_*ZC\?-I6><56.6=91[H^T[L1RX."5UESHZ#_Q.F)_''=ZJ24$QPZ M$&%*(4*,P=@5&X& ,BX/UX,TUMH(V!1N8<:JYJ)?ZE/1\VN4/""_Y 5DH:3V?R<5*7\\0[85+9,\G=;J4M@4,TT-%)H49 M2J9Z^YUN]W+I_G.>LV_9=KMA*$G\E'@0)X$/49 2B-TD@"1R4P<1&KMJ-=M, M!5A\)]>) [=U/N&Q P; !NF8VORJ'E,NQYKN%N] V% "Y@\'<4 GSW")3X.S M33,JK!UZ:L*O?!IJ1L[Y,:GA./I!H>N[N^IM4;S.'QX_YM7_Y=4;+NSX03I, M[9X *F,MG7UUZ",O!,EW/-_+O=*#3+QJCD&$8$!(!HZBJ8>'E+B:CA#9IDG/ M@Q@P!'ZSWG5 AP.CB)$2P&I!(QUU^W$CK?<,(S+.M24ACCU(-I&&$?!83'KE[.]665XM^A4O9;/KHPS-/BG2YCJ<8@$-CM@S$ZHO?3[OW.V$MO*P^B]WDL;+O^YW,8JF7/V+/\H:7V=U. M-@ZZ+O_.V9WP.KT'-F[HN8$,:#IN3"%R$T=VM.8P\H+ \;GC$B_L.EK?JCL# MFS(JV[8AUC#E-_Q8 G:0#N"R;@:<[;[RIM\2N!?BZMX= ML_H!!MB)G#2AT$?,AR@- A@'LIA(2'W'B4(W3;2VB:M_T^8.F;UYL1.6HG[3]F;@I8@TM*<956T52>Y M)4A]/BLN@C&W_\2[['L=XS_(LPE\ZO 04QAP69=1-H9)F.M#BN. "X^:I MEJT"UN*9%QWR%4@EMCSA:^RY$.BF;2C.*5/S@):(T'-H?0YJV%.?MD0;BD'M MK'>A.$=ZH284@RH/]Z 8?D6_3/7?Q6K[M=A"WQ3Y5YGJV06*@]#S71(F, V) M7."&'&+?X]#QG91Y;A@AM4C<",;")BQ1@80%!USUBLI#M(R;JR5E]$+U?Z7GJ4?U#^G="XGS' M/W.:?^7%TYL]O\W?-M5$/J5O=VDN/M#Z/O5#I7I6KS'DPOZEE01TH@"VK[M- MM]+(&\,]>:[ ]8,L_:!^:J]#WKA;6I W/5=EF3*MDWL# HP.\'5P5CO'-U"^ M?YQO\KK9[N(M+G9BNU+>\**.[+_)MGNYC^DBR0BG+/3<&*9<+$9D21-('"8O MB28HPF[D>5BKXN,$WM*[C ;M;WK;B2F.U+84%C77NQ [K@]QD!+FL# )L&9_^ &DA5U#@UT?19^B@P9>MT?\$%_C M?L$J"YHK U,"#'K%3R@WHU_\T,@K]XR?4/"\;_S4"X:G[FVJO]A"\.QNU]1Q MI4^W!=Z5VQJF.]O81(&3T"@DT(G\2%[X#F'BB>V5XWB)F/)=YCBQUI&L,O3" MAMTA@^H(#3#[U[XY#-<\?U4G5&T!L Q->I;?R7 %6BG @;.>'*!WQ&KQ4%1; M?UM'GNK ZQYH:A-R=ERI/X)IHI[L.9,73Q]YM2%>$CENP(7_<%V(XB"%Q&,( M!EZ$4H8#L3!@FZ^\(+EZ;MYQ>)TO?Q]$(RVC 3.HJ=PC@?H!1RYG,$ X%B1X M&,8\B<7:B-+(<5@:T713Y17>+DO!$6)E M2F[M@'(%!([-5,)SZ:WE M#O:&7CE9\%RI\^S "\^8''J6CYGX?LK[U'_G>%O=TPM'7TX:"T,B"$8>%>N1 M,,$P(9A"AS"7)C0,'*3] QTFA*C MHU05;G0.5BUS9'K,.I\KS5-7#;U'SV!5QEGQ1%9#K=/S69T7];QB652;S_+: M3%T3-L9"IR052R>.Y#4L0B".7 )='(6.%SJ4J]6*/QEU8>]6XV@5QCW5>=Q7 M&6NBYX]DA?&LK,0&? OZG:]M5;N]J,;8RD&\T%LUB'\=5PRG8ZUB/A?%[TSD M\B_-]A6O\%8VGOURSWGU(6_"(6V%-2\F;AK[ ?0X]81MI+(DK;"-U$UYQ'P: M8E?K_L\PU,(&TP*#&AETT(8UZ48(4UN0VZ%!S]I,&=!>KT\K9VGU/@*TZEI^ M6N'G*WN%-TS/#>I,24QEYN0;7.&N[Y@;^0'U,((NHRY$B1/#&',*/1SZL5A# M4!8K-7>> EKGU*"'#23X9+,R/;)4SPSF4V!T9*"MO<&)P;AJ,PX,!@9>^;Q@ M7+WSXX*)Y_63!6]EQ*C.-[C/M^*5S]5.(R_P\ML+VUX-"GJHX#.O]L5..]=O M0/=QJ[.CMIZ]F6JLE:HWKI115M[ D*LEX(VKU,^UFWC2=!)\G3\\Y+OZ)GU3 M2N'3OBHKO)/EN#:>B\5KJ0LY<62D*^"0B/T?]/R4.TF0,)\W"1)XB91&,/ ;7+5:_WCM$PO7*WP(">G:LJOT35S'%= MS0IE#HRY7FW,<:5.RF%./&HVS__"A0T7Y37]8Y^5F?P0I:6_R:KT7$(KSQ7H2U1/_GV9>KGXY4+)^/.(L;0H,!1BU?7!/**>+Q5FCC8S9^]" MH3B/^%[J1A%, QQ"Q&75@5"V< T0\V,/1V[DZA77&\1:V $=D.W4UANF3,WS M6")"S[V8#[=":;UAI)?)EOO_J7O7)K=Q)%WXK_##1AQW1&$/+^#M?"O? M9ASA=M6QW;MQWOZ@P+7,&954(TINU_[Z%R IB9(H"@D!K)J(W6F[3"(S'U8F M$HF\0%KK77[%LA>WGDFBG9N5^*$QTF" M*=HV%_XJ MV)S4];Y8Z;;W=;Z/?!UX W/'4+KJ>.Z*K6E;I#L&\Z2GNNOU+9NPMQW=NUP< MDL<92T2*HE)7!U!6HI)F,4K*-$Z*,&%A"@KW'JSNV4CN)P-892@= F%FNZS% M@QD@<\G@7@P-1UC\<>CL9U^W+[7\XR=>V$==6EP(SHM$T*0$"<]"B MO0U/GG^W7-3+><4;%[ 9N=CM-"4A$4Y391*X[HD:AC$J8T$1Q:Q4!@++C,>F MN?3GB'@V =DV_FDP$UX%*%QK7%?DNF*K/RS2T^6I'])N'[. M_L5GX9>37>E$LZ<87DCV7O&L31TEPZ9?Q^)X,XU8W M@_UU)KL-'&"^?P,X],]VGJA.'*J:Z(*.U>_GMU>B'H@.,YJ1(HTY2DN2J-U' MA*B(.451(J.?4&('1_U MPL"1:PNC/:F':P7+L:-KMPA\B^VE*V[;@GY:\"_DT:C]YO@*GNV&)F&^^8X( M>GDO=B,C,)R]I[EKM'L3*++5SXIOR#P8E1^T8U\6SVH#'UEVLOW\LFC][=W@ M:?OJ-;9WOAO0\:^:NFJO'PDW0,*%0"SI& LT)O*YM#,9Q3?8 #DRE7>!B5?%F M(.U5A6]CZT]>_V8@[% 9G,EK=JY^D[1;=Y5U.S\S(;$HU)Z/ZVWYL1]HVF=Y>TVQO<@YS[KL$/2TM, M:!FKHW=($":Y1)3G&(5A%$=Y$C'#0?2V#/B^CFU9"GH\[=(C=(.@-JOB@"_S M%DI6@(^;@"E@A%D'"P0MNE%906G>G,HWI':]JKQ "VI>=0TN([VLK):=K+75 M-4+W.UU=M0[5@T><^WC&DOKE8_$M5/0N>BFRZO6:IG(J9< M:-/.P[A0IZZ8(!H7ZA!6AC@IRIBDD=%H AOBGLWZEGBPVE&_"=::L+G) >-Y MV7+[1 EFM3M.@AXKNGZB0^UK#[6.G\8(^43/W%C[1-'.4+M&$V2C;>$8L<_@ M)2>SS;;"]NVR]1JVP:];SM4O3]V@L2V.9Z\#S\0DBG.M\JCXS,Y\_WI.+_50]TL@'7B<-6]7_A MO*N7#K9>ET53J M@;5]A\LT)6#%0D]PL_"VI3C L)4FXC!:,L*\JT*%WLK3EBF ML!^";^;B3G9N>OU1,?3AE_IE79#YNTV]7C[J8N\%_[Q-#*W 9,@##8=_T.%&QPE6KNS4=S^P@/*$A3262+%$V MDI,$$9F%J,"Z;T62X#PQ:AEM3-&S&6RO03HF@I:+X( -\["E&8*7([W.<8$9 MJ;G4+\&I=B7J7BU-&619BGJ P8RG"4<)0 M&289$ABS2)E*G*1&)6_V+/@.!"EN CE?_M7Y+\LM)P'9L:*]'-:D7V_T/W2/ M+!>U8>'/%?B;N8E^48597<5+T("ZY2:@S\$;S5!0+7X+=CP%>Z:\)%/98^+( M!;1@8%*WSQZ@8U?OBI7L#%G7PZ777N.;6*_G3<^-6O^U]21GD3KUY@3'*"UT MP2[)8E06$J.L)$5>$)&E F2]#.EZ-EG;ZU.Y7 7UCC[,%)DB:&9_/. ",SK# M37WT_P;;Q,T^:M\NHP:V-T ,'!D94ZJ36A8@%,?F!/JZ;>_";0L??2Y]M]O> M[W:[^[U8O25UQ9I8^$PY05S&:8IDF1-U8$PS5"9)CKB4I. 4L[@T2A2RI._9 MIK3M%NV7LK-0'LEJHQ?6: MS7+-PKO3 8E*INT/R@55-@G+0ODW,44I2&;SB+X. P9">G("(S3FE3EC<0^5G"SEUP=7)K9:Z)> MZ^D.LT3(DD6QCD>7ZG]P6: "IP2E&. V N?,88$OWRT&'S+3KG_1JJ%]@ON M%N_%JOI)UDVC4%W=T)QRN$0TS:W#GOZCW6:H M=63?LNCY0[VN'G5^NKQ7_U#1>7."GL4DIR0KF]$ .<(AR1$598I*P1F)V#()D=;8)F-"?= 4$P'&]_L)?M3(=)2_U>![1]$45*9@GIF8,CH[>;Q )K]_!E]V7![ M]^[36R&7BDEU] UY(J(PQRC'F?*=4AGIIC2Z7UPN,"W+,!09*(/5,\.>K6*/ M*6 VI^\/-6X?7R/\,#MJ/72I)\C-V.RE]BI52W.C]C8MS^@PII?YRL"4WU?T MM:_)&'X]7QV>?3S1)[B4O.R;C6ESGR<"]21U>BJZUBV)**D%[Y+0MFWEBC(O M)=')U5&!,!'JO")(C*(BIIDH4IQD1NT?1ZEXWG8[NJ@AO$VR W?(&0#G\J[I M1&3HD6% 6HLJDO-B@SL 72?^5:U^H##8=/0Y+][EUCT#[T[=H^<\^P/->$8> MOF*8ZT :ML[6_CA?_M6T#-'49F$9%302)6()%PBS,$1EEA)49$D91R)E-(%/ M:S6A[-D\-7Q8#%4U LTL\.$%"AL/?:CTXJ:MU=!\!#M&'(\YAT&RM^X^861D_;(),THY90%[4 MA51KUSG55I_*S+:]_ > &4+S#&U=QK:4^L2I<[!H=R[)*] MILSKO@;HR=*_K9A\95GBUP -3R:_BIKEK *FS@2;N=I)^-C1^K,Z6#YR'*VGXS)4:E8!'B3 J2DU1D I2V"F7 LP_98R<8BGH=&I4_-5OMF$E@ M1QDP[F8VVB>:,.OK 4CXC 5+-%R-7X"2GW8R@R4X)T,;;->QS:K?9N+M!@+? MR?T/FW+!&8\P3UD9(B$S=<(-8XYHP03*!8FED$0(6+\Y$Z*>#5/;:[$9O&*? M:FL$GIFE<0T)S+KT;4Y*N\N% M.RG56RY3\\W1<):@;T!RXC1]Z.3$0#\-C@9(OP:&IN, &+8T&1L!9C]TV&UTY+GY59$>JQ)"@3<8EPS#)$8ZS.4[(4&99)R*51,'Z4 MBF??9$LL^+,E9W@6&@=FW"(X$Q>F_.:2&JNVD21C6JP6Z&FP^MM>>\?7GD11 MC<3;ZJ39P];;__XT) 5B4O< M*;%N5ZTGLE,9J[,%*5,.NB4#TI_D.+$Z2HJH;X)%&PL=*TIS J_QAN\+-/BN M?QBRV'&CCQPM/T&?H:[$W^G>;X.%.P< 1'UJ+\ &F@%7P&H9.X-TG)%TMUG? M28-H2M,S=Y^1GQ$N6%9BE(<)1CBD$:)%'B.,4QIA$>9Y%$'LE!NVO&F(%EYXDHI6[[^]X=?>H:%Z%_SP$R;HP]E9O&FAQ]F"$^1WS2H M&L9[VT[@@9?*"[?0.;*;CIB:U)RZ!?+8RCI>_=JI"_J@IZS%ZKF;.WRDM;R0 M/(F5/:68IP@7-$.DC C*0I;1..0\Y:"QW::$/1O0?E/_'2.V0Q$N0&AF^'P M S-M@YCTIH![-%U0X9U/+KA ]H5F%)B!<7X:@>'[MOX;:-3![@)L%H6L(!'' M*,)<=Y=4QTM2XAR541013F-&,.AD:L/8NJ9^8<9ZHOY M0]C"^[H.'F?^EB4;$WM8UX%UZE-=N1Z\.SW3ZN M33O9G%W LUWJT0T4X95XT*TH%/GE0BPW=7 X]/!1S\DU[X1S'I5Q(^,,$)@% M<8D%J*'.15FM&NR<7W6RACL7!>LWX+G\L&4G62D%6_=.3K^^JN\ZE'(XRP@K MHR(D*,=1AK!(2U3$/$*29SS+2I%E!2A5QIRT9S7?,1)4;>AA37X%*_WK_8:H MG5'WM6;*)01VM08@:^95^,$+9@7V4'51&L5%H-EHYKLO6#6O2#OB_;X%S6&S M6K#XKCK7FA.>MHTM&)"3GK;P%>RLS.^"Z"8:.K'JT^)IL_ZNENDN;]6AAJ6) M$.IT4W"$$\X0"3%#/&0)30H912$H*'V>E&%S(7Z[7X7$GQC55"L5[?OMU6 MK92P_3VG- 6%>QCTIO7L#M"P:Z*'?PK *I?-Q!MI()][.W):M@-1.A7 ML9L\;ME,M")4.9SKYX_+U1]JW=5:F3?EQ-POZZKQ6G0=5!O.G:6RH!D5&6*9 MI A'>88H*22B29R)7*9%"7,S +0]FZP]H6"^9:H99[79LM6<9YZVC &[BP(P M-O-,/"$',WF?#Y#:L:'^KN#:'VUT)?R>'8<]1^$8N.H\"J \;?]1."0G74@M MEKBB@\:9\J5MT?W?!7\0V[[@MU)I]O%UMNX/1DE>LC#C*.6XT/4#$2(%5UY4 M7&)]+$J2%!14<<:99ZNU+]BH@W]MR+R2STUI01W\T-PIO0/G%;K[*&:&[$6@ M!@9M+Y53]AM]-+S>!+V9!#&%5FU^ M]7Q/S\Y!,R^-LA3-SL%R6M,TP+ECMVCRJJ0!D+_ZKOA5C];;7O-:A'\EYZ@I_[:<&-^ M)VL*TKBB><('IH!FT#CN;&XAN=7MK2F-R>YR@4+W;W:AKWKKWM*%Z4JU788X MQ;KSJ-I.BB_:_GQ;W M*_%$*OY>2+%:"=Y5*FVG5[2Y>C-&4B(BPE&>ZTDW1J=)W)TW9=9BG^U+)N9EBN*E'#9KV.K>%;A^;S8$<[V!,'*,T8 8JY$AVH$*=$=OQ.%D3X>P4 M:VSAZ=3,0+P#I3-YWFM_VZ8P<%841$J>,'W=(!$.>8P(%@D219+S-,\%%\)# M;]N&^ N?YX_:L38L^6EIVT+M[&AO!2#0*#C%SE<7VP,0INU@VY)^;8?^$U L M.]<>K@'W!+XL%U\WUZ. ;3WO89&C-;](:(O<0,#0,>]4V9"_*7<,@ P(XX99!6[ M/4&OJ7N.WOZJZAF76#*6J]V^2 IE\3E&RC2E*&=9F8LH2[G9E,ZAQ7W;<_6W M0-,*_M34@(>W Q3,3(2M;# #8"P66(F'^'>DH@=+3ZJ 0T(=J]?@,VX'WW]< MKD3UL&C;+K'G[\IQKN='[39%T-Q.'.V)?X77R=I*D22C#&)&PD AGD1Y7 M*042.",R)66,H]RT$'%*QCTK?<=NP#I^@_6>84"R_>2?<]S"O.:/!+->!JGZ MVT^XE2;HB=-S;G3O!8C#/I[-_[)?W[QF]+7^%M@5H;[6WP90K>M+?)*1XME) MV9FL&O1V2UJ!8/];U8-?FVMU31(FP]XV4< ,G/S78@-VS1W M$BN2;:Z[\OT[J@[]_TN"N6HT=([,M&V%+@A[TD3HTO-VRKH;[E7W2D7?$O7Y MF?CV0XCUYV5;1_;V>?^ ;EVD:>MN)V^?=0V:XNR]J)41ZFK.](UBAF48YC)6 MZLXCA/,<(R*B"-&X2&E"2LY""5%W?ZSZ/A,HQH.6\Z#'NIY'T3 ?--P'6_9O M]/RJWCR]K0A=FQ^;FV"/7]G,9KV.;P>S>I-^-K"Q](^H(W/KD=%)#;9_P(]- M_@04+7OU;V@M_K51GN,'W<[[\ZYOV"#\:VOHCU MG=0-J)03M.3'!3B[Z I.$ADS3E&.<8*4;5-'41''*!:)C%(1Q0E.7/2 \B7 MQ#=7P*#6Y)_3S(%ZS1]IHINK5JSF7N+N?TA#),F&02Y>H_"&-2H"+,"6+J MAV%6Y%0YLB ?U@57GBU3G\>;X(#+QJGI\ZF]F!VGP9Y5$[?&XV;86.\,P5 MI6 EV/)!66+!=3NJA?KQ4W-,KEC %+>.&\)[_?3710!?TP=U'@D!6!P:D^%J0?_B3\6/2<^HNL>/U.&5[Q M??G[XJEZ7]7L<.:]<>NIRTMYWD):#H*&!;UW?*\>FZ+>W[_7K 4A83&:1BG,24@%3,E M[%G[]&F-=JY[UWPY>--.30>.1S=&TDQ!?> #T]WADXT&;,O&[I\T(\&;=RO! MJY&I\F EAV+@2/^-R4YJ&J!@'%L-\/M7;,R?'I](M=+^_KL?9/4@ZEE<9+'( M6(SR--+])66*RH2%*,])&&?ZWV*C._MQ,K[]1G)7*YI9\2F7YO/ROHX"9__FD[Y7R[J94-J&MUMJ?5 M8GM%M*X6#YK$4IW;U5K-CW>C1V=Q7B8X2B.4Q'&*<$X)*G)*E9<=1;J2F(D( M=!%NP8-GM=Z3#UB?OOT,.QN+ ZE<I9)B5F0%BF2IVQ'B!-%4J.,! MCE@:1P7%96FB5&?6]ZQ3+<6@(;D=)2ET09JM1EQZS=6G51K9AZ\U*^PDT4R_5 M&110[Q2*@H4C:B2;,P=TG-K$CJ>1Z*<.I]EK5G-/[L7RBUC>_GQH[G>!,P// MO>]95_74C_L/=\$7]?^W/]5)_D$$[?7T53,$SZ)QV25U 01,4]U@ !U^,BJD M[>B3X46G''PR*M;1V)/Q9RW;)VT+&]H.:GD4IBE3KJLL4HJP"%-4ED6*)&,E M3=)2Y@36-.E@><_*N2-FUYCN" JS_=)>0)C2F'BT_;ZFA0 ML),&1\-/P8^"7;K)QZIF9/[_!%E]6/#W:NT98YCE>1$CGD8$X5@P5.2E;D=6 M)'DB.2ZDD5*-$?%] =0E7[5T TTX4)0#3=K\;'@6HUORR7_JYK/E;OZ:;%67[52JMTFA>T38/<) MO3BGE(5%@G+&"KWKQ:@4&4-EP62"!4T2!KH:@9'WK+I;9IJZV&53KE'MF++* MI@2B:[:1^L,,IO8'<.TY"5I6>OG3:B-VF3A]'0Z.=FL@\4EWE=Q])[^^JM]>93,43M6\ MVG>6WFMN@=,"XR1%/ ]U^W\6HR(2"2(X8WD<$U$0#@IK7,&,[^N[+4/;,ES= M2.^K\3'-"=R&H9.)0 0&6CJN=->8LU@&A[QYJ:1S"9.K8,XUK$P;^G$ VDF@ MR,6:[CM:W#XN5^NNF\W5I<;*;B]7W\3J9\6$ON]I"U:V30QG42I8CLL,A1G5 M;6M%A&@:JC]AFL8T*DA2@&H47HE%PNUC_J[O7Z1JU&9<:<-(M7O^73]-E[@@TW0?F-* MJ5Y--XX7^)20YAPOP1X\.T+?]))'HZ*AWN.^MS%]YZ_(F*I_WHN5_@%Y M$-%,),HYI#E#C.@)?%A?@L:11#+/LS3,(BDR4)'<&#'?BK"CU+AH3>K+JDW- MAWEC?:I!IJLGCF\)>S.9S"1SM%&/DIJTMW51.CC+<_HG2NG M/4;*2B(WY\9RKV+["WW 47V]3: MWH[9?1+H!9EWH.WOR$ H3W11=A5NRJZ [?V-VW;+7VLUMTM=> M :.8ES+)$E1(%B$<)P4J>):A G,B2)B%)6QVS0@MS_:NKXM;VK;&[!0GJ*&Z M2GI[([1+VIS&OIR5TKGM.*7T0G;AK,CG=?[\*W;Z?+]:,B%XK8/U^QGSGQ:Z M1%'[:9\6/T6MDX]N]?5GTY-J%F:2)FG"$([2$F%.(U2P!".<\TS]%Q=%!KJP MMN#!^^5RRU%[>\=W/"D/:,O4C?ISQU9 =GS!C(0-^&;&PS.DP&N" S3W[ 2? M>FCN. IN+Z,)-C-7X.'(_-AP,*E9N@*B8W-US5+P89VWCXH$(_4W\: 7[_K. M%)2F.6$E4J&=242Y#%%*$U8(0J,R3TVG=0Y2\&R"MC3-1U@.XS!N+YQ( M![,&6W)!1\]B6.>PI.;3.J^6V&Y_7ICA1/D[>@255%Y/C$M$"LH08S0L0L'S/(K!:7HP'CR; MG#;2T%$$NC(VB)JY,IYQ@AFO%J)#;G:(-:EB'L;978& RX0L( ?3)T_90328 MZ&2YE&7O\GTGTP]GPX.:K3IZPH2LGB$"5<-R.-)4-%*929B@K!PC*F M>0YK=NZ&KRD2@5$_$1C:&-T1_&;F[ 5 !?IGO=CS4"YLW8R'.3&WJ[7 MJXINUDW,:+T,[LG*R,N#=W!WBZ2KEN^.N)JV1[Q;*$^:RCM>'I[[^6'51,?U M_>)/L7INF]$8)H(.O>O9IBF2RX58;NKY<] ,M5(Z>- ':LN,>=KH( +C)LN% M\##;8RRWNX8]EX2T2D,=7'"RG-0Q,PG]9D7I&%LO?J/UJ=/XN' MJIXW'Z[;(LM2'9XX25!":(8PYCFB<1(BBD.6A"2+.#7J,6E&SK.2=@P$>PZ" M'@OFT0P#W"X'<=RB =/:<2 LXCL&B)@'>]PB8Q?YL?Q5 <6!S.4<"0H9+#)9 MA,A[>KLL"P4I98B*K& (EU&(2%'&*(N2F).2)WG,(7/K MC*B"#)[=T+IN8"1J$SZ[UD?L(#FEZI)3YO 4(#-L 7$CEXC91(J&TG9NVI2> M]NRTE-,4! Y*[;E<[Y#FJRBF&X3!M-1M^&7+H='?'Q_^OOQ+#ZE]MZBY^KO5 MO.BSJ_B^G=+$]1#D:O%P$R@6VD'(VUD\@@.'0Y]'X_(1Q1T0P$#))0P<-_8Q ME]5^ /3YI:>=_7Q1Q).QSY??N+*7[YW\6"W(@E5D?K^LJZ;6=3NL2&WJ-!0Q M1IB5!&&9JW--RG*4%JDNP0O+,LFM.OR.$/6= K?KC:NVJ!T3P98+Z_E/1GB: M[?"N48*IOP. [+L*&TCLNM?P&,F7Z4!L ,+9OL0F[UJ.MJYJU@RGVPA^]]3- MI5,.0]O?YDX._OM,Q$F:)JQ (D]"A$5&$&$Z=U;FG,0DC6@(JB>PXL*S2=&- MGK9#KY6"+%NRBX= GQ2Z5+L>6]L'U'X*'(EM]07,;(YW7&%&J$\NV-&[:7IJ MM2QIZS3\E,.!V=> XFIZMA4/TX[2O@:FD[G:5RUFZPLI?^K'J#_\:Z/' MQ^8AR[.$"$0+*1#.4XI*$DJ4YY'(:4DPD0SF^1R3\&V4FDX#]0^B#GLMV?\5 MB(8PU*\YP2:6DJ>$4R2*7-ET612H;#K-YI2G69%QB4MX.?9U"+U4+?4 /"F/ MD@Q3B5B6Y BG)48T5*>22 A!PH3P*,^@A= NP)FTBGD %U/G]QI)@==RS?HW M9Z[V7;JWYV1RYLR>$)C8=3TGX*FC>O9)F.VN5VO=R*)>SBO>[ &?E -<-\/+ M,A:SI$P)BI.\1#@,U:E5"G5J)668"I)ASHWRA\JF_[15O9.%)%.^R8%O%,WCRVHI)=>*LUN)S M]5.U=VV&L-JR*R M[1]4B;IK1,3O%KL60^J!+\O%ZJ#CD'Z_C:L)]F-1_6LCCGO.A(4@,LU2E$L> M(DQIAHCD%+&"D +'!941:,C9)%Q/Z.SM> GVS%BV>?/Z'Z_[_N]OQ^^4BJQ8RSJ"BYVA?B4&"$2ZQ.\GG$D A9FK DBE@(.LD#Z7NV M\..GT9N@82EH>&KZ@P=_MFP!3_50T V-N#\H@>;8.8IP\VN'A2M#"J0^K4FT M@^;$N%DNQ?D?J'Q_GR[_^+OB#:.]LNBJ*G.1,IDF.4IHK M,T7S%%%>4A3&<43B+!("EK<&I._[>D#1#33AH*%L7Q9LA*69]?&($,SZ],M\ M-2==,\DF*_TF.(+N9I(J7@@@[JMUC:B_5%4N!)J1ZEO0,H[F5;Q]_JY6:B[5 MPB1+TK#DB,9Q@3!6_E')RP2QL$R3C$N:Q-%5XRKVM/S?/![-:@@T9=#MHPEB M9D;%$0[@^T@;"*X?5W$JG*]I%3U*+SNLXE3DB[,J!EZQO+_&G MT+-IMTG:>5(RG*GC#4]U,:^,,2I$BE&)0W74D7%<$ECJUQE"OL-5.[)!2]<^ MM?T<4H9WC@[D!]XPVH@.OTN\()>KF\-S9*:])[P@[,FMX*7G[91VW_U9]V!\ MUR:"5HN'729H_5;(Y6H_:U74'WXIPHI&M2"KYR;YX8L26;VIQ%>4'M3Q1:C? MI?6,AUE$D[1$<<1BA 63[2B3,$UB&8F88CVOU+RTU2.O(-,!+XCM^J]W!:]- M CO;L=]+7P]H(X >/ H]A?C\D"0J$I%G'$D9$X2+B".2XPCQ*.=$1C0490DQ MX*_E0]HF >^_TNOY1F9;QRM!'K;[' XQ:+1GS_F^3&&G/?MQX:)6Q]0#;H,M MN^ZVK0DP=;3S^>1TTLUS LB/]]\I2-IMX6I1+NKJ8:$/[ML>I'F9)SAC2 C) M$29JZR4QC1!.9$K*(B' J3,#-#Q;VB_+=; G&9 Z^"'X@];@?6MUF/4=PLG, M:EXI/T^XO;+ M*H.QO0'D65)PY273(DX0CCE'98(QBM,\B4M.12E I^-SA#SKZ_:7M$?7\C;O M+%)FRNI"?IC&6HD.5M!+Z^O%YRVW5O'7+6/+C=[L'^Y7 MRX7Z(VN2873V03OLK/ZTZ#^CSGC5TUSL8SI21CPJLTAI=:8+']6YBS)!X<\-NE#'9?=G+C]@UM&K2-K+CZ8H4\P[6< MW]EM0?VV5H"3%:^#/YZXVLUZ^)^#WTMPSR%>KOP1!QQ-Z[^X@_#$WW&X])5I MN&V6X6?Q4\SCSDLG<9%C'&:(ICQ6)C11)C0N]!Q[$I(R2; ZZLQ^BA5=@M-G M3ZE!M+)/TSR8KK:H2E:,Z(XP3?.WT[FZ;QJ.@AC8%F\,1#.SY@@8F+GJCQUN MZ=X$'0 >3CH&(KI. !V@]#)IF^=%/IML.?**Q0@FQL1>O6ZWLYE8@F+RC1$)QX'SOM]&U; ML"I^_M/11"FPZ&-CILP7FV[V%%C @X%4\+?A%A6:%-]-2%^()B ]2\,LQEE$ M4%SJ]L-Q*5&1A 4J0D%HPA*I?F1J9:]CQ;/E[=6T=+70VI[T&-R6NB@CTXP/ M:'D,&B:#/S6;;2\%@+VY\MMP65Q*8; =Q T1_5W&T(FRGX:*:?5 ' M__7SAT>QTJ'6OZV6?ZU_Z.;79/$\$[&^J$A*E!5Y@C"+*"K*G** P4]T2#:"B&UL#0\%&.E&K%=K# MMOK#_HQ]:=U)--Q0N*WZFC[N=MZ$SEFX?5RNUM7_M/[G;HR6SF2XO7OWZ5X_ MOG=,S\\T_+A,V?%69;AT9[O&F%_"W08MX,#DZ\.1J4J'D.WK1< M_W:CW65="]B$D-O R Z@-CE.0W2S38:;9&C(2WTRSW-))A?K58P^>:F/:3I= MY<7XL\VP/ZSF500__&+SC6X%^[?EDO]5S>>S(I1QC#.*>*I3Y3.&$8UYK$MD M"D*B)$G##)9A?9FHY^VL5ZA.ND+UA0"F[!EA9[;;N$8$MA,,5.WKH4YO=BP$ M6Q[.W_A9)":;B^PLP]B Y,2IPN8@G.;\ MZUM0ZZFF>Y>M;U__4/P?6Z]4Q$ ML6X,1=51.F8( 441Y82C4F:, M$B&R(N5V;7L=<>C9(/0;OFGGJGI8!.(7:Y/1'A2W7:A:\2QJ'9E>/BRJ_U'* M]%>U_J&3U91OUSRAO+J@ZJHG=I-B3I_?/2)^Z.T*YPTJYTV*7?'W0KV,'<-[ON6Q:T+65=$K06KQ7K3_U82/ MQRQ\7<[GZORH1PK.L&Z('"4"Q7&DVR,QB!/S5;0\05,WH:B;NH,>L,2ZB4ZA]&F5M4&#'?U MIR#J4]>4VD S4"=JM0Q\.K!N!L<__!)LH\WEG9054Q0^+L #@B\NY-F^-/2# M'0/!E@-UFEHNUXOEVM!Q,P-EW&HXQP-F(RY#X6%6L+&\5N."+Z\^V<1@8T'[ M0X/-7[+S-0Y:G._[FV^#U[=,D6UR._2@/G4TVJP.VHKC),\E1T6NB\M$HAR/ M(L-(I@*3,*)2%*#BT6N8\6PEW$UO<(*\F?,Q%9XP*W/ U4UOF,%-@VM[;;GG M+=@SY]CZN(3)D8]R%2N3.BPN0#OV7IRL"4\M>]\E.GY4JS8'NFK)/ZJ?U3.. M\S3B/$&Q%"7"45R@(@LC%(4D2W@N/4O%LN;9T@Y9PT%(.&M+FN67G M,1HW1$W!_6K)A.#U/7EN MXB^:O4]UO=$AEJ7\ID?@UIN%6NM3TTM2N45JVVA^3-6)A^L[>[&HF\OYYII= M/=9>FC5'H;NGIEW.K$R$2 D6B$495;Z+S! MPPSE15)@F22LE-BT]& 2CGT? M@\0Z>.KD"-X\=9)T#:^:N<-!PVS >MP&3YK=9MM>B;9)\YK\:EPC!BDCF^:3 MCUNJ5_DA85;O?O?][@^_WU8&??712A$T8@0[.9IOV/P3:C]S7Y8F+ZS6U;'; M?(%&GJ 3Z+5]9_-BBE?WO>UJ+E[;=P<5:TSZ#49J.J;A8[+2CTEA[5>(3$L8 M'KB\__ET-%7+,%!Y\J+OC&SR'/RL@]X%4^\H?!,TO)B')D_%OAR*O$IBX-9U M*JR/J]M1J:P"C*>K3190/"M(/X!X_B';IE3-3(9F "(7_.WS'[6>&:-_,]NN ME(+OFU+.1,1HSC.!)"WU@*DT031D,6(\DR+!/,N*'-*$&40=I)_PMLK:8V9Z M ,E&[YO5(N ]+GIME:$]I"#XFL4!O:$&O%Y0@#436[:,!/0Y>/-'B]YO09^= M7E]=ETV@+&!PUNX)0GOBQDX6L)RV<+)9!+Y[?U_QVY5R'?CW:CTW&O]\^I;G M?;NA8;XQ'TET>5>V%P:FKM]7I/'Y%3&=(M=&Z!792GWA#9D'XW*"MN1AD:SV MXZ.E)MN,AT7H[\1GGK!,#]4.\]MCAWF6X8PEG*2(TBQ%."D3'=4B*"8A2P4+ MDY 81;7&R?A.U-2./CJ--@$3*(<1,MLQKY<;IFOM";PA&'0'IT.]T[V[]=;Y MX4(N*3R)<5125YF(PT2F32<<%?0D)W#\:9C2UJOU[+]%]?!C+?CM3[4+/HBN MT5,8RC#*0F7#8DH1YH*@@I8<12)/"8LEQV8YV6%;5+XJF_[97N_+J3Z-M%L;:J=OE!NZWQ?EE7O;[= M><:P3+% "DX$K20I4 R8QG" M810ARBE#22ZIB'A:A!@TD.F$@F>E:NFU=QG0&9C'6)BIU%42PK2J+YR']K5G M)7$VW/)X_8E'6IX1[W20Y;D'W;?/,6XHL.]%\$6L[Z1NAI*'1":IS!!G+$0X M3DM4)%$S2TUB1K(RR?+90CSHN_OOYG%83^P:J479JL4)T^8;3\M@KRWITP&/ MNYJ^+KMAQV;30T#?I>HD!_6?_WB3A3<*SM^:I?[C39+BWW1I85,AN%8:(0+U M2[+^40=/369,?1,HMIZ$SF,3<\/.7KY_0\PLV$M^\&F[WQ"IMI2Q-C?;1R;K M;>, WPE:U5S#Y:OI/., :D@C&1?DX#'T?0RW&=YM&$,_?,NSB[8G]G_,(^E' M$?;/(T/!.6X&OH$"*:D0]Y TR:ISTG32?J]7\#,TQ=] 6>7A;@%L.\] M-P[SV=\X1^V>;6 8200$+3=9/I^-D/VT/*OWX5;VJSK?5"O]L9[?*U>G7E?K MS4IH_K- M+[ZY;;B(V&4#ZA('F-'L0] CW1I/^(B4BUB8VT:7F-C9PS%LW!@^4QE'C-W% M)28S<*;"](V:\3OPHL!WU?KY=B7(NR47LTABF19IB%(F$YW&*%$A(X*R) ^S M!!=):5;H?+RP[T"W;N:A:06:F'FQWX'LX^;G&HF @6TS84!%?$.<6]7M'2PT M6:G>$/O]ZKS!?[<=O7#+N?HZM8Y1D/G_5STUOQPA2;,R%!QQF:O=G&0,D4SM MZR556WF141)E1F/2QLEX5I-N"$%'^29H:0>*.%!O1H"ZK$5NQ(?IE*WD%O,7 MQ@2[8OS"X+(33U\8$^UT^,+HT_"\HOO5DF_8^F[;0KH)?26YR#G'&(E,-^8@ M28I(7,2()"3/LY2QQ&QZX3D"OK,>6I)M;5K7AOY"X,P,EW$M="$M3/\L! 6E M%XU)"RDR47C0G5SRT:?>[*,<$&0X_^6.P'ZS933-4_*^'46\TQ8E^' ME<2\Q(G B,4\1!B'1.VA98H8*2))<92$N("D4_A@TOM)ND]57ZWV9K2WLWB3 M8-=R<7B4&UD'O<%ORY/!;I:SC%U^Z7'S\UJ^'\R$]:_ C[[MOH$V/7L9IUTEHC\[E$Y(#F8%70G!Q MK^@A="*0@PY"^S5?J'_0B5#GNP>=/@J_?MBWXM^:A&]K\?3'TZR@!1=)7B(< M%\V%;J1T+Z9($AJIG^<\%,:3AL\1\:Q\OS/NM@[>YIJ\,>3 YG-[Q=ABX9)P M(Q<*9U^=["+A$O/]"X2+S\(#,K]7B^IQ\]A=6$62Q#3."H336.WY9<@122*, MDC+7T[489V8!TI.5/1N;CI9YO.50[,N!%FMA8 :C(^.X;&N0^2L"*H?K319) M&12C'T(9?L"R+&NE6V*LG_7MG&[IJ9N1/W49C;.B8))36J*88J4KRA]&E) ( M14SD$<\B'">@V31CQ/P'+QO2-TT>0!O;$UOR%E/H1G$SBRBX0@,--AIW7<>ON\VZ M7JO? '4,OZ7U>D78>I8GC(J02"18J90^3SDJB=H@!:81YVE8RJ%?B\_53]VDXRK\RR.).A>TIRV[TA:PPEJ6 E.AB/KKG0-.T'##RCSP 9GL^W9 M$WHP578*'/S>#@Z!J^LX .5I;]G@D)Q.G)5YB&.F^Y8E.F!& MWLH MS:RT:WA@YGFHYOU3ATLS#K>)NNC?M\EJUU^@$/WU595?4R)^9;WWEL3;35TM M1%TK*K1:-!=.[YK&K ]BL59_JBO>=6?MM1VLO^H_W4EU!M/LU,T%R=_586VF M+'&6I21$648DPIG4"::R1%E<)$6:E1'/0"-GW;+G^VZ$_&KN% CG39LE,@^Z M>2G!YFFY: S37&PSV9A8K?5 ZL=J+NKU<@&=$^?XRYG9L9?['C"+M^4SZ#%Z M$^Q9#0YX[;?4K&^"AEW]B;8,WVP3V333[NRC'S =65+'S$UJ<_T >VR=/5&Q M[/N['T&N^VU_G"__JG>!7HXYEQ1S1.,L0UC0!)4L(DCYS%D1AZ(,"]@ PE==00>(S5M7V #H4^Z M YN\8Z?@[P+> @V*;W@A=*WD-G=# MPT)[F#5_44+[NZ/!5:>]1AH3[.1&:?1ANZWK;\LE_ZN:SV\7)Y'D_5?=6?8X M2YB@18G"#!.$TP(C6K((NF==WO+2Y#R=WI/T?\+]\C[\KK)TVSA]EPV^WSX)HW')B42)B)HQ @P5E&*4Q7E: M\#@GM 0YXH[Y\WUCOBLTJ/4Y=,]RT.-9_;BN'A;-&&A2!W\7_$%OZ[TG@&=V MQY_0\)C_5 *WP=J-^ME^ N'.,XHB0@EC"4HI3Y59ST)$ MHCA%K$S"),M32C#H(LL-6YZM>1-&E$T8L1D3+K?[IT8>9[ L34'=\!GM&M[=9S5?8\^K%]W4+G]_)J5"F7L-(54L@#6>M MVJYN9W_W&0H?E?C#S,+.U^_I>>Y7N24\Z&J!W6[=D Z&A? 9&>=/>P >5XC[!:P[[/5>ZI7VIYU:H-?6)D_9LS:BK,OC69AE MF"6A+B;(U.F>E:@0@J&P$&$F& O#R*AO]V52GD_L6\+-Y#G2$(69C!&0S$R$ M&]%A)F$G=>?A**K=+9#C]@&7A7.D[B.$)E7ORP(?J[/!&W;J^W4W\$SW)/BN M%FFJXD2>"B(91RS#7)>N8$12G*!8)E)*(2,9&]7OCI/QK+9[HNU$#$W6JI[P M#$AFJGN]Z#"UM9$:K++C0CE2US-$)E75<4&/U?3"T_8CH*MF^F!]N^"[Y&>F M]N[]O>W^GBU*2"3R4* P3V.$XS)%!$N,RB2D+"%2"$R@\Z'-R?N.G>^9:1(4 MV+[68+[O/@H?*PW UTSK_:$&LP;'@!UPXB_=ZSH8'$ZS!A"??-0U')BA.=@6 MJ[@M(/ZX7(GJ8?%NHQR4!7O^OB*+6A^[FZ%FS=_FS3'[;Z1:Z)#([:JJ%9OO M-[HK\'TSFGD?4PV+E,0T043HB29YH@=FAQAE3&2RS$,:,Z/Y9!/R[#OWH^4T M8!VKP7K/W>E$[/@F2XIN('9\HP";?""VR]^& O,(8Z:VLACKMK%QB@H2JE\. M5DK=!:-(I:,"ZA?Z?;"JO][^1HA?K&G3'SSH D>7I=Y_0"12T$@6M2-,6DGOX!I[KT%UR_"K*V#U\ M M,J>!^D7=QY#UVN*W)=.[JF>]DLH@DA7!"U== (89%%J!!,G8<$P:EN=AC2 M'.)-@#GP[!MT1N;\Q4;P1ED2OIS/R:K9]-ONA\!= HZ[S?6M8S2OOL,=S/NY MT09XU_*P8%@#/^.4L9"'K$"O1PY\_D-5"D:F[)MT$ M)U$2Y@1%1#=X2R1'!&.B/-R$%R(E28I!%3C#9/R'6!NBP98J.+ Z!(UQ8/5* M@<&!U4-9';8U-Y/)75QUB,C4<=4100?BJF-/NXUG[/.KZ_^[(?-*/NO[TEH7 M5(A=UD;KV:@75H+4ZI7VO[N$69&5(@]3AG(J),)E(933@4L4)Z%(DX2Q) 9U M;_3(J_>[TQV'P;]V+.H*E1\-DXX:K[GX:-<=52?^%,Z/J+ON%DWID+CI'T-O M B+5M]=CXG0WPDI6C.R/KN27EWSH"8#V? YUP>FK.'\ZA-STW.F2I$4? _Z/ M[\LOR\6]6'X12\W>QP6\E\'8(I[-KJ*]J9N;@2Z3%-U_N N^J/_7?"B@6_W] MN%RN%\LUI,7!*#+C)M0I*# #",3#1_<#$\'M.B",KCQ=%P03 0\Z(1B]8.?< M]691WB[XM[5:\<=RKMZO]\WBWN]1///S;KW M2^59[')\WHJ%D%63ZJ,]DF5SWQ7Q-)(%(RCB1+<,BS$JBH@CF65ASG(B28I- M1UV^L"ROZF8;1]VU=I8XO]-^!5@;S/O\-_IM>-G[T[V0.E[?B-D\T](YE#3H M1&UR)6NCB]57]ZMC/C;UW^A7R&XZZ[_9KQ)H+.PK^7@CTV=?FL/)AMR^M*!' M;M5K8NF*6'Q7TZ#@;QA=SR@M=9U0B5*1) CG88E*F6$DE1.5,D'B. -=D0U2 M\>SEM);"IFAH&!- D/H:26UV\%UQT(ZBXV#P.8%6GNR2*>AD/U8I^DKE@$/ MW1=BM6'K)NON:;5\6)'';38%#M.X3'B"! L9PFD2(XK+'"5YJN0FDB>I42V? M";%)-M,#^L&6 >!Y;0PQP[.X(QQLMMIA""XGI,"Q !XN'6%RS>G/%AOX8/NL;W:]Z1/&=_*-N^]7.LI3%!N MJD"G'QUG'^D"!#VS-"_*B$:A3K/#"!>"HZ*4(8J+-)(A*3@EH+E++IE[X>2Z MTVN4*-J6!T;Q],6!5M\7$/%X@:_F_*KCFCR\:::*VL(YP?11,&NO(KWN&E A MTTRM:=A9^6VV]KU8-0?>MZ2NV"PEM!1Q$:*(A(6RV7F)"$D9BN(H8R4K"BQ! MB3>#5#QGV^BKG>W(8P<55L- F=F]J\6'&;!=[8,NA&H(W@0-27>F9U0B1S9D MF,:DQF!4S&.M'G\8'NIMTVQT2_A6W>MZ\_BD__2^DE+H6R)AD? *6]6S;]0R M$^RX"?;L!'M^;BQ28('@78X.^\,-J-Q R#QDR=I!815.!I*:++IL!T$_V&RY M@H49636NQNV"S)_KJH8;C#/O^S8-J]5R(9:;^C#Y>\L&P!*W4]MRBTRGH!;$.5/'2L_ +GZ_]H*MRU+^*N>[N_FY9K]^1ITHY MLQ]^J<_+*_6$J/6?F?YGY?O?;=9S\ES/<)B7.*4"91P7>JQMBJ@L!"HDS[(R MI7D4&^>H7LV-9UWOF A$CXN;YF^:C[9M]++EQ/S6Y/I/9;%ML(Q]WTF)M?94V*O=U=UQ3? '0CY@RSD2NSZVE, M=J?F#([^I9N[16U;69REOR.F_AS-BK3@/(P(2A,=F"=9@@I1Y"A*8B9"&HN$ MIK#.;::D(9IGU7YMIT*']\Q,'<*VL=W] M:LE$72O-$^KM'TKIWHN?8KY\TM^G2\2*,LFD2 H4RC!!.*,249XG*!0T8B03 M"8\*6#,[ ZJ>E>S3 CVU3.C=M.&BV33XG@]HKSH3*,UV4^< P33UTR+HZ =? M^]CT6/#0@ HDM+/& MF!4F42DH03@-4U1D<8$R(N*0Q*6,B%$HR#%?T^7'*:\C,U,O EHPVMO!I'#N4-NX7,UI,@15]-.-'(+Y_6HW8S?O]Q_TBVEZTK)*SB@W=JPX)<#"M?+#-.J,7&#/S5M5WW4 M1@6S:Z VO.1TG=-&13IHF3;^I-U9XAO[(?AF+N[D-_&@3RA?Q9,>2;UX^+10 M^^=CNY4^=_^X3W(($Q[2,N0H2I,08:[^A\0L05+RDLF(YG'.(6<'2SX\ZW%' M3A_"-W-H88XMM&;^_P2 P8S EB%=:[#'K>,IZ#%UH\<+;Y_X\WLS\=S+ +(K M(7+DT]MR,:D/?R54QS[[MCD* N8#4V:'^CLK)DF$[3,' ]@:AFZ";8L!>W# M6Z8<&C!K0%S9+C@#TYHM:X!.+);]2@[2*=ZU"00S4<1%GI09HA2G"-.$H4(/ M0R281DF213S!XHK4B8Z,]S2)KXZS([;PF)F1:T6&&8I#6=]=D/6Z[(8C87QD M,FQ)O%S6PI&0HQD*Q\_:J>(7L=9I4O>KY4]U9N5OG_^H];3U3XN?BI;.@]!U ML$W#VJ&!0;L1$EF>,IZ5!(A#)'$2]Y+-,LECFH8YD;MCR?D)I< M0CE?_M7=I%1;[@*R8T^?" 9'E 'G?SCZ3F969'KT879'ER$VX&\YU*>J-YI) M]0U^"W9\!GM&;X8'FWD9X.$6/D>6SA%3D]I&MT >6U/'J\/O5MYW"=!-)\I* MK]H>%618:=:X:(^+9-F[)!GNZ743$ M_&[E+#Z7+U=<2 V\\H4+#+I;N221U>7*V44GNUVY)%;_>N7BL_;W*_K MQX75]KFC"0BWRJ&?$P>]6#H4VOUJQEO>*FY4#4;W35#YL7?0'3'-=HO M9D!5!\!ET=X9B)MYA;P__.S*X9W\VH'JW>T0&"EN!RXX626[G:#]LG7+%>!& M^%:#JKM3/:TJG7!"YM7#HIEGL_\=CPI:Y#%CB)2A5)97"$0Y*5"FS&_)LBPM M)3.UO ;T/)M;S4"PXR#HL0"TL";073:KC@&!V=(+6%B83Q-0S&VF8W#L#*7M M+PS(-@(D'3&()JM,9@4!(O5-'^0UV^KAGVJYY>KY*_GK=V595Q69U[.82,Z* M.$11DF4(LTCYER4K$0NS.!.XS,,,5-JT6% M6:T=N9M "[RC>*/']M0.TTA&Y7)6RCM$8^+2W1$Q3TMUQQZ&.R"_BU\5(XN/ M0CU.YM_)KUNNSI>5OB+55OJ;6/VLF-@-YLF*E(0AXH0SA$6<(1HJ;>5Y2E,F MDS2*C4*^4,*>U;9C)>AXT36;P2$W0<>.^48,PO6RF^(++9CFFP-EX;J $#/W M87PA9^?,./A5 _DU-M*/.#B@Y2;S=&R$[+L\5N_;^CY<2+7V6GRN?NJDE;7Z M[:CHO!U24K]]_IW\8[EZIUO;W_ZJZIE,)&.,4U04ZL2'61JB N,$B8BD&8]$ MD:9&9S]+^IX-[YX;--?L!'M^NMF"=&A1D4R_+&W10_VN'VF<[U"P\ M,2O9G?EH,.H3>V]6T)SZ=7;+6#9CV8WA^;30FH9PD M$N$BX8B(3*"(T2R6:9(4#'2Q/T;,LX'9DP[VM($-4L:@,K,AA:CFXHM8[QN.?%\.9<\*;CR-R(D<%XJSX-S1&-.$$U(&A>1"-,$5"OM@TG/UJ/' M!JLMT\V,LFZ:COJY_EO3E?NIE]2^W#5LVI<4 "L'O'Q6,XOUTA\+9NF.OM.. MWT"7&QQV;E+_/%)_L.^RM6??2Z&!3WP=65LO+$YJI7V"?&S=O=*RR(Z>S[N4 MG%Y&SG9 LFF2],@:O@WO?!X,I!0!YIR, C!N UW*#K1C9\1VV#735#B[].FQ MA:?+HC80[R"9VN1Y.\?L]Z8"N\L9>-JLOZMEFG-#3/."94F)6,$(PB&AB,@2 M(^5JE2G.XX(24&O<1'>PI7!+, MT6Y_ELRD._8E88]WW8O/P^_#/I)JI>>0=7&7VP7_7!%:S9N=N:/'[Q9JB]^L M=#&WGFM8MYGY<1*5LHP8(DE!$::"JA,3#5')243+3*2A-,I2OHX-SRJO&6OF M[>UBC8JWH,=7GN'RI-@W(,+/R[X.O^17<-#C; M7<@U>/]L\"8MWKIE^;R']^,6[^5"AP ZO*GF\3_=7-)=C\_(E=T5BT]V@7<] M /WK/ >K6;*CIRR__Q?:GG7()C(D=O3A ).0IO]F>A@@(BQS(;A4&N$!<> M_!B1U'T,Y(QDMI&/X^6FC'><$>4HRG'N*?OF"[J%_>=J(3ZMQ>.ED_K9]SS^ M2O7[$&B:\Z7>^Y4)U\2#AKKC7@2#DEW5B^!PQ(T:00>4[R#%:1<4Q@NMR?]F1OF_?3P6%X1KE"2.#99"]?0\I'3L^A#,[S M>+KE7RAWYU"X\_DZ1\_9:E?;SGHWVJ>9>UR+MV(A9+6>Y7$:R3)1VL4915C2 M A41)XCE>4)Q(E,:)S!E&Z7G7?>ZYMW;+!GR2W=R7(S\EEJA9JJ3SK" JF@' MPWX86-#1#MYTU,_W,;?06R,YG:GQ.+6)M=I(]%,E-WO-LJ76AM;B7QMUG/V@ MB[9V5YHL2TN:APG*I0R1#M>BDE.)",FRC.1ED<4YJ'/6,!W/.KZG&C1D[>]^ MS^%DIMT.I(=IM97@\*95XV*YZDUUALJT+:C&13WI-'7A<0>M[76M<_,K6+*2 M1T(6J"0D1EC0$)$\35 D1()C@C.69Q!5':3B65$/F[VWC04LM'08(#,=O5IL MF(;");ZNQ?VQ1#YZW.]HO%R3^V,Q1[O.?=/UNLUHI4SUC3(8R2PF*2G6>4F9/HI+I MH1EE*1,:Q9SFP%CG;FW?-WPME8 N5ZOE7PH?\*7"'@73V*65;- X)5TK:]"2 M<1F//.'=6>QQO_+$<<83D4YCBJ>/V.G,_4H\D8IW,4GEV=RM?XA5>QVQ_2VB M(DOBLL H9)DZ[T1Y@LHP"1$+!8G*A!0)EA!=,J#I6<)A0G57L !,?F /+J ME?T4_WNY^N>GA=K?F:CK62'R@I<2HPSS%&',(U3*F*LC1Y+C0D2X3$&689B, M9V.@::%J@9Y::I8]%0^!,=/RZ\6%*7:OJZ*FJ+SVH*/IKZ_BH&BN&RL>$GF9 MSHJ#@IYMK3C\-#R5[=.B5H[V:E]=^AF0*WG^99^_@PW-,T7(GUTG35X6T2JG M:V39R7*Z+HO6S^DR>-JR,\Q\OOR+*&X_+E?OEQNZEIOY+6,Z+:_^*IBH?C:E M7+3(>)YE#&&&,W4@2PI4QIBB,B)E%L:9C O0A;096<];QXZ)0"Z5Z[@2O%H' MG>PY,;E<]3,R(3MN5! 3$ M29\1V-O6N6IZ6%^7!*,O\NJMWWJ_K->KW2"$_A.]_/JV/C3/8RQSFB%9YA3A M6)2(%"Q'ZDS*:*F,"I8E,*/M>J[\Y[TU8PX[%IJKY[:"MSVC'3)Z]-A!A8+- M+#DWW\TT+C7QUX!&M(8^!''_(6R2]-P!YRZ5SP%/4R?\N8-Q("W0X>+P)A0' MB12*\E-NLYZ3YWH69Z*469D@DLD$8<(B1'7G/D9R M$8DR#TE$31M/P$A[-J=;BNU%XK*E:=[< CCN.'S"P[,NAWF-VFKUG$2:%9N M@AUNS8W@G6?#G:"]OLY6*Y@FV^V M9/_\5-<;P=^W>6QB52WYMQ]$_1XU__N6U(+WZ]QF,B<1*?(489KF".,B030O M!2IB&0N*BZ+(09ZN!0^^\\X:TD'5\!1L%CI(Q/JE?D^-X_2F6@1U\^CYJ@9G MJ)OYJ9ZQA-GM#L:6G9N@_6OW7]3P$=R3Y\8C[87>;@(BU3<+U)%/BDJI@8/9 M$ [@<9:E!N=@XDPU:XA.L]7LE[(S9Q\6ZVK]_-\5%U_%3['8B+:-_*9>+Q]% M+QX=L3Q+E>5",2XRA*,R1X06'+$X2T,J:4$SH]YE0+J>S59'^R9HJ =;\F:A M[*OP-#-.'E"".I)7 0V-D!Q'1D84ZJ3&A4@%,>&!/JZ[<7R6LSGRL':D/G] M2J=EKI^[WC&$9Q(7.4-EJ">!R8B@DHL$)9&,*.,B+#+@Y?(Y4IY-1)^P3E5M M*$.OF<_"9'K5[$)XZ%5?3^XM40^]K2[+YNR^^2RAB>^<+PE\>N]\\0V8_G)1 M=1;BJWAHQE@MUE_(HU"[?)1C*G,DPEB=5GB6(H)%BDHI>$8)C[+,*%!TCH#O M<%!#,MC3##11,V4]B\FXBKJ0%*:80"&-%?*2)"-7[>K55@/5'_:*=W;!2=3M MDCA;);OX'#RMX_?U:OY=K![K._E]Q=5![;OXM7ZKF/JG:8>B\RMXUJ#MQ-"@ MH:YKH092/1_,&?FI.@8<51ILME6:TR74:6G2S3Y;)H M_4P7@Z?MV]']+M8_EARLC6=>]YV>TF].UY(&=',\(_%EK7,@+$SE!N3TH& 7 MQ+JJ ]_QFI/WX#LCU% 7OG./VAX 67O/2>;OEH^/RT4;J;I=MQU9]2WG]^4^ M;M7%+OM9@S-1X*PD48[*L@P1CG.!RB3&J,A%E)4X%&%"8 ?%:UGRG0)2S3=- M4RXAI?+I]1[3A,01;>*[1'^H*R+E#CZ)Z:%T2J"AA]<=;T'+7!=+#_KLZ1:R MNZ_Q8?99NX+0V1GY:H8F/DN[ O#TS.UL93O3VB23#%2JZZS+V\?E M:EW]3Q/_W[=$_JC@N;U[]^E>/Z[^X6)"RL?EZHM8WZ^JY:H;8:VO3-OLSN_D MEVXY5Q:D)(C1-$&XX"6B8481S@E)P[C0S3(@IOGE1?)LVANZ0=U-N&>*Y\!S/P+X^BX0;Q\HSZVV#:),'#/B%O6O%^ M:Q*C;X*A#,.;H/T5Z9AMLDB"-RV_O]WHE&L]O[F2%>L:Y.Z@:9L@:'!N=)= M=WO0Z_E*CO:P5R#0I'O@*Y#WS![ZBCBSK(YA;+4AE8F6.9)4:)(_4GME+) A2@+).(LR1DN91Z"#C&FA'V'(%HVFJ(/ MT6>D*9/I6K)TK !+9DR1-=MJ?. %C&+TH#K@H=D-@G=&4,&+9H!RNRJ;,24[ M;>$,$(R3TAGH^Q:!R.V$#<"T@OX[OO5][VX<35>Y 8\K.!#5(.QH*2502\\* MZ'06P9 P=A'&_D+3A14'V#^()0[]N]T.^W93*R=9*]@CK1;-E]CIVEK]J2E[ M;9V$WM'ZW0_]QT^+]IO=R3.O;*>Z/4>SDA(6X31#&2LYPC+DJ-!-(+.")#G. M*"YCT 8]$=^>];WEI]8GT]U>OM9_W/,"V]:G^IQF7L$K_$@P<[45(.A)<+/W M)=;! 4<'04KU6".'_K:M)&UCR^%7;W8#1,^G-H&=DXGA=^3;3,7UI*[1Q)_B MV+.:FCP\&^I]5Q[4YEM_6/#W9"UF/(V*4(@$93@I$0[#7$]ASU"IM@P1"EX2 M$IFF0PU2\'W5U-$,6J+J8,(#3=8\(VH8EW'SZT1:F*$$"PK*BAH5QBHM:GC% MR?*B1@7J)T:-/P@__S1.8Y/'.'^^)Q7_K_J+6'>S-:!9&29K^?:?#@X0'2^! M9B;X6?]GH%NNM@R9'YN,$+I\G'(-#DP=C7'QD.@!D=SJ3&9$8+*S&D3<_AD. M]!YG(OQ.IOJ^7FJ2GZ6]4?%^!]<&0)W]?=BG+0 MD XZVC?!Q^5RO5A"%.G_K^[+>N36D37?[Z\@T(V '6BB)G 8N4/:Q^QK7 M=AFV>_KA/!2X5N7MK,PZN?BXYMM:=S2E\P"WJWT^CP<6]LM[K=93?6/>\\GB__#I MNAWL>#U3FSOF1"\_:>Y:N*B;V5?MV@U;$_N&+R=-2Y?G;RZU@JXR8W"IJ+TZ M:I5BH8W$J2A+F7.1%X77U7$0[@:V"^_M'7\F719]TX>Y;IPQ?68226XY<[F. M*V0L&O3#P4$/+>_([D^+#?=(./:!S0*B?I)^OL87^WQ@EFO#IG,&.D91S>E5 MVQNZ_J!VN$6?=CZ2+<.HYKAM?(6B6KM!I1FK'T%4WL;M5#"$6(]Z& Q")'1F MWV.3F+F\,1_GLSM76>+:[]_F>48XRR1FPFA,)"V=>2ZQD@FE25$G/M[.])WK M(^-GH,^1\M)EUNCR+D%OE?YJI2WK0_UD%CQWXJR@_*S?1> #&Q-L*#I3YFAB M1Q0YJC&'^'7CBC;'[PR9D4?Y=8,]GN;7\WR8SGY?U);AJ>Z%TN1>M\7R92I8 M)62!2RXH)B(U6$@N,"6E)CRI:*)!^EXZ?ID;!#'5$ M[,*]VA1DQ&\ET(LMDKJ>IS.JOO;"/538_A="VPB\M59@P:0JX3C-38%)FBK,3$)QQ8A,9&H*K16LC\ !A8$UM*VQ;XFBFBJR9*&M! [E MTA\XNQ@M3#?!0 /:"9P!!PT\+>H9*(L M--:ZL.<532@6FKJ!DZ)@6I?VT.)U7H$2'CK_1QN]<.X[L^&@+CIL_'S*7M60 M:CE!?(?CS60]8$F'K[#]#-X0(H29MET.G$ES=]LZWE,/0GF[%>26E8AU'4#P ML>HZ?,F.6]IY/)ZZ\[#GR*#-="E*6.)/V0$(*G6%64(V3I&2&QPAIY90QO> M(J>JQ)12K&*.2U@9MT(C@M".RBYBK G/:?L\GWU=3W6:B")U#?P6#[.5>C_E M=[X9;6<7&-@(6;K8$4:.,D[W,B==<,N5KFA $[[S@N@V-]%D +,C?O#1[XZ+ M2)EMO2B#\MK.KSI:5ELOL-V?K,W7B0G5HJ>^[Y.5G>EB3/ M.5$$ZRQ+,*%<8J92@TV9LTQ5NJQ*$GXMZ2(]QMUD]RC>L(%^=[2!LQT \@RY MIL22TH5W%3\!77AC\<$ZR+6ED_ +WEU\!-)]@?%:(';"%V@DZ]!+ M;E2;X O^T!)XOQ?)0H3P1/,2YKBBE0D M-28I"P%R4)RA,["VOVK)O':]&.VMN,ZDK*.3=<^]QK&Y=A=G-WJCOD8!;< Y M^>69+'4B&":9M9U$J!(+:L6I,LYU:O]'N-QDH7X?1XS[F:C?+Y1F'#'Y6<@( M7QZ886Q#V)8B:DFB+?BH/8*[8,5K_'N2RMC=?+N@GFC1V_EXZ&S[Y>2NONE> M+_]+JSNK]Q]F;KZHNP>W*1LRD5Q)JG">"7M;*D6):9%EN$A2DVB:,\6 D^M[ M:0X>*=YP8 \YZ+[AP9K!#1/0.?/],O13ZLB2@2GXOE!:\NB9_@#9*P"\T4:[ M]U,<>7"[MPB.Q[+[OQHX+O/A<3I_TKH=,;Q3S_)VO5A8*K>%,+SBB:8*Y%C)337M$J+(BM @S+[* YL&;[P)_OJM(XGB,;"XD4[!'NGI@\X);-7 MC'[F(:IP8,9A0WHKC!WB5Z@E'W$TIB_26$,Q>^F-.P[3%_[1($SO%\,,@@L2 MUU>"[UK>SR9_K/5O\P<^F=UJI^K*99.9P@W,)=+>C1*&4TDJD1>ZT!GH;G2. MT,#JOR6+KA\?%W,N[VM+L&4"_=ZP 72EGA6;G]['$ 9,W2^7 UCE^T!&TO2S M9$95\#ZPAWK=^WR@IW-3LNJRPJ9S5Z&ZDR50J=QP)BNLTM2>^XW=VUF6VFM M48G,:)*P$I2\U4EM:!_G4>$]_)S?+2U/QV8L&0"]FMOB=[1#>*",""^,L1R: MG;3&]6;ZP#YR97J]=,%,G:_:W0CD:NU*SMO+J"8T+:E06+B9]J10#+.$%UCR MO!(L58H6H$/[.4(#Z_1-6]&RA 8IS@K&3X=CP(6I;X-TC^0 M_$^7#$GEIPB M,_X.GH1?CA:EG2PF]T3-Y_\ 7_QY M.3LAQ>KU]5[I?#BTC>.'F:HGH8,Z.+8O#:Q3_O/=C^%T:\Y% M2&#:S@"[HT[A9:>06C0< CKLS'CX0I^"ZGD[5 M7[K8.I::GLE6"V^,FYDGC,Z+O)0XD[K I#(<]UZ_J]LYS$W=*X1!R'*C&^R+67K3B.X90^^J_H] (,^=O^?+^ MRV)N-U6MWCS]<^ERI6Z:C)[9W;5W6Q07J>M ZY<>RMTWXN66,%))4%&OERNY!BZ7[T4(_ MNO8!5D67^J[N=@C,A?*2L9^!BRXYF"';)^]$M_'S#-D+& 0Z5E*4%\UQTZ(@ M8CA*C *]')@:]<=ZLGJZ%LO5PAX2;@O&=$5%BE.9&TPXRS'+LQ2S0O!TM/[!Y:(BAWS?D@-D-!Z+P4^YP@# M]L<&3U(Z"2%61M+^XN.F'YT$ M=I1K=/JIT)H+JZ)6W$_/<=#G[8+K5!*3@'YJ5PLV# %W%+=R3P8*/' !V"T"H(.4B.7$?2#/JXE M\'CG@J2#$RX.5[UYZ!UYGD]=^TENWG[XXEZI^S;4ZWR96^.B5Y,F6Z>M>/AB MOU[+]_.%O;;_@T]F;N$WVLP7KC;B-A5)25*5X++B]@C/285YE1% MIQ(TB.1EX0QLC.J): LWN<1YF:$6Z84_:3^;]__/YP>SJAU-1E\Y%EY?H=\L M=S.M4,LG(NB_O7^&!BIK2\')CQ$V=> M_(,[F9[S\ER%1E[K^ZGCQG4R<,?I?TU6]V];Q\R[GW*Z=B%S5^)L_U/._+&T M2G6>EO;+6.28L-+8C:Y46!0D-YG*"E&"'/0!/(S@EF^=5>#Q+G!Y^@8X!Y42 M-([9N*-J2[UA!_UI^4$;AJ[0EB6TX2EVJ#)8(M$BDG .1@X\!HOH.+X8OE2, M^=5OY]_T5,N55NU JPASK,^O.;"!Z9G;[/Z9SY[0AKO->+A+IEMWR*_; TI M.F!\+TQJH\R^[I='I!G8'81>[\-'YES;,Y2J#UNN%: N5:6Y M9#@MB,9$"-=Y35',,IG)4MJ?$J_[^='*0U^5-[20(^8_&&.7X0)IL2> M<$#C;TZR'C3V9G^ET<;=G 2P.^;F] ,PE5B9G[?O/KV[_M:$5[6GI]"G,;>K107(P*&BRPIU-+J MS^+W0*?FLN['4.^7PZ'<(Q.$]G(CT FB,03V$:?J),GSM%;WT^^,HO*=[&[4 MOONA -5?KB8/=2KQY,$>X_F#OOFA%_^ZG\C[NB.[5FW"\"?^]$:[;?EFO;I- M>9$880RFA@J[:^H$BY037%!>E%P*)OV\VL$<#&U"-CPA^[N[T%JNT-RRA?YT M?#43%EQ?FC:9^H$_(:'1HSMTSM>>A47AXO>P4$,+%6C%MO)T_*":(>0X0C5+ MJ.4);9+3+5?HC6X.\3?#RQ-@$X>6:Z#=O.S[^K\BV=I+A--ECX/6'<]F7P)[ MSZY?M%!X5O;U3+G?7/[$#SYU.7:'8U^(3E-.DPS3@KC^U,+^B8H<4\:X8&E5 MF)Q"LZ][J0[M;7%YP:Z)2)UJK9_9@&=6]PO0SYL;72Q 3\I&(O4?=CBX0GR% M-DPT;1OB9D-[@XZ8]=Q/<_3L9F\QG,IB]G\YT%(KQ42L5W5^X_RS%8#S#<^GT[HCG-55O5S=:I4F555?+"6U-B77F&>ZQ%52 MB(+F3'"1W:[F*S[UM"EQ^0-9GRV7(*_E97-/8W\>GB;JY:0,=PN?345XKI%S ME;Z;@%3+-]IE'*WF:)]UM.$]H@D<1JBQC&5D[L8UJ\.(]L@ #T0F1HRL3B&( M%QX[N=S+1L::Y*,(X;#3H@J)A%TLI:A!L#T!C1+YZL0?*>AUFL8+QKLZ07>' MNKI?#3VQM5-(5O9/RXEJR]:^V]7:=H^4"%8F>8*IPP@QT%@K\Q^*?J>G"+*!FH=+A)+P'G&$VJT$TH?O9'/ M')[PCT\1OB^&3B2;W;E1N:)5SHH,5VEN;V*&*,R$HCCEJ:ZL M':BH O7*/4UF8-5W1+%][P&)^6(Q_]/*$>C).2,=/^V^'#-,I6NXCF ]%WTW MK6[3#^23FT75W2H@8(I8%\IH$\-.$AEY.E@7T.-)8)U/QR]<<5/4I]N9ZL_9 MPI9X^Y?]E&&7*[QMV;OMH9-Q56J52YPJ9NSN7S(L%"]QDKKD%Y)P68 JRP?G M>& 3XFBBI5ZMILW437G/%W=-JT#G+5CQG^ZWO[XJZ%52%J]K5^E?__87FJ79 MWY&9+Y#%;_^_T!H]6$M^OT2/=0.5Y16R5!^UZR:@IT_QJEKB? W\#-PO]>'" M;&5P;VPHW]MHU7CA)5W"-4G,3A]Y/EA#Z=W^O/:Y9_ T&7@L8+W%NE\IK]JZ7*%GM[]?+1?M79[^6"W(-=M3C83>Y[ D8.@Q0<^ MX;<\H0U3[MZ\9PBB.%HFX M2""[<8G+%H)G'U\[*;^?SU>/B\EL]57;X^W=;'-T;1/67<-/Q3**$U65F(B, M8*$%P]H>+9G.\ZHHO$L1/.@-;($< VC+ 5H\LX"GW_#BAW\!&*?[)O9.&$I?;V""E.YBX :4>>KL\JHV7E B#MYN!"7AND MN<+SV8!R*3)F*%9)6F"2LA0S224N25%4-%?$9#)B1X6QSF"#M5& MA\;0AXP M ^C1,&&@SF10[..T1GBACF5080";(,1*Y_C"G^H&N-_GU_*/]62AORQ<8_#5 MDS--J^N9359U1,#7=CEL67EJCY"-;YZO6$'9F( ,O8S,I'E%F1F-CRX M7-:6"_1E*[.:D:M::.]ZA08V-'#\D4P-@/"HQ@8ND$-S$[!"2!KI0>N%ZX>5 M?\[H\;LC)(B>[/+15$Q!Q]UY2]IJ7),5&Z/^4E*,<]E MAI/2)#*I&.,Y$"0%*?+6]S629<901S44A, MI#28NFR5G%#!&*-%[JK;_1,JFF4'SI/X[EY!O"8%W%P;U)Z[*!@+<+OL!@#? M$??XC;7U-8N.N\?M 3G:S/;_%7Z_N_Z3+]3R[72^U-_GGV:/$]=Y'SAIN&N- MH9W(H,'#G6#[+W>Q< (UHZ:*:K)N"&#=.6:D2K!6.B,Y M5UKE\,D11V0&UM,F]7KZ3#4@^?U8-'Y;U^6 80K;8-TA.,"%KQM3S%SN8R+C M)V"?!7HR:_K\TZ'5#5KD-@?AH;1PPPK0V50$#M7!^X M:/5S9PF-7$/7!_BXCJ[W#7B_Y[7^E MT=H]GP2PV^[Y] .!R03SY63K>N.RDB;A$E?$M>*22F!:V*-F5F5EFE5%:@I0 M&XC=Q0?6BPVI(%_DGA#\MJA0:# -\44%#\>?8#]6P'UWZ7%#ZB= '07-3ST3 MICK?5G/Y[P_+Y5JKW]8+U]BIKO*M>^Q]7]1!PZ?ZF:]Z4C]UJS574E0&JS*S MFTZ1V>.BX 66*3.:4)[8/T#T"\S!P$KXFS9ZL= *R9TV1#!5A O53U\'%15, MJ6LRJ.$%-*"TQXGF&J2X[3@JFD,C3-#,B-=);2 MP#;FF2YRZ9; O+[S\O$T(S%0 \W%,^"&YD"IP+W08JG^63KCJG@?W"-5[GTA M3&4_<:L%$SYUQ5;VLCMU[1_=57=3]N3NIM(83')",'%75IH7%.M4E323,DU@ M9_)N<@,K[S]G?%I_$^W.IUWZ+GBX;X^T_+0XG@R JMS.;]FAV[B7!O 0^V&, MI-,]Q$95;#_@A]KM^59HJ8^]JZ_EJCX!7,_45SUU*G#M&@'5?NJM;T:9E";" MWKM+PK73=HVYR0VN--/V#Z4A$ECKXTEY8,7?XZ/.,6\Y0<^L^'B"+A2OGWD8 M1&@P2Q%+7@$%04#LT2J"?.F.7!($%,=Q31!T@3 3\YY/%O6MHLD(L93VPF!U M!K.ZF5GSMEZTK'R>SQ:;O[[AR\ERVR/HNY;WLXD]Z^Q$;K0D-"DSC3,CK&4B MM,)<28U5Q4QI2JG+-(-8IJ$9'MB@.?:;V_HFZ;[>V3_,'M?VA.X4=LL<>N;N M@J#:X!^PGVW\E3XVF$D=\A,#F]FQQ!C).@_.[JA&?2SA'^X%H]&-DW^TT_LV M*W->J"S'DAJ&"2L,IJ*L<%F:/#.*5HQ4E^0@C=8=.'(>$K@]2-%A?X Y"+YJ:U-\?V.,-> ;O9]?3<;YQ@'BF[.Z]-+#.65KX\[L; M3U4[AM2M61>A@2G2!DA$;\U9[H-2:O=7&BV']B2 W:39TP\$)BRT'4[M)[-L MN_6VS7K;KPM/I,YSD6!9YG:O4EF&65I1+*76&U+<.C$AH8\,*&A M3TA^NU5,Z#!5:RE[]G^"IS]X HN5$M%';MPT"4_P1ZD3ON^%3R!]/YW_^5]: MW=G3[B;\(?**I-3@C%49)L8DF&6YPCG-6))77%-1P/H&GZ0#^28'=0>N1VD: M2Q;=-W3ATT6/A>.GQ1<#AJENC=310RW! ?2W$U+$V:#'-$:?!7H6YJG9G^;'*?/LRD2WS2O^GF]^U^>T:*$Y:;M KU?+SVM6(RG@SS4?\M/V/,[_F9P@_)UV=&+'^S#MJ'FFB MOWL_W'^C 84^;+\+&URO=Z<:;[ A!PXUZ.*>R,;_5"(>]49D?O0SY/@?S*G# MZ0MP >]$?O/N4[N+;LNO$R$8$3C)I,N;)3D6N=V'3)707&0J*ZA7WNRIQ8<. M=KS[Y-\R^PAXMS6^% XPA/'N$]J<1N'=P(^@^;?^O@1B6)_O':AQ>GJ?@]#1 MP/OHE=&Z=9]C=K[KXT0/_GR[@9]?G<#"J'L(?,* MHH2"@H=16CSQ(RFG((3&4O;6&C.:<@K$03SEY".A">B+?^L5%U/]S:4:U)') M6Z540A)6V4N78)B8DF-!*H9+24R1,%*6-(>EG1\3&5AO/LQ^V!-%T_'8WHD> MMAR@Y98%:/+Y"4GYW5HNQ0]3L6=JZ%L_UH#<\O-@HF64GR Q9#'V>,= MSX9II3O_KIY-C31EBA,!T_+Q4\)+T8+T\)#H.CWAF)$?VDGHDBJ>)K&J+K8"?-0&;L? MAE\)OZT7=Q.Y[3HL1,%R5BJL"JTQR96]$/)*8U:2(N4%ESGSZOESO/3088V6 MF/_%Z0!Y_XTP' \P,M'2";@,'F#ROPJ&8PN["/IC!%T'3\/HN P>O##:5? T MH[L7P3-/!#3!5/_S?>X,1MT Q+?KY>Y+ ZNNI;5NCK*N\^/;G>X*_QO0_7(/ M9?^%,!@@3)?/8XO6]>0LFK#&E7LKC=>I\A2 O=:4)Q\(J?,_[@ M$@;^KU;_L$=EUWWO>C%9N@2"G9XE]L$;\YW_O-5E[J+R#).*)/;F*25FTE!< M4EHQ00C)$@$N!AF(V8'MRPXSZ,YR@WC#"E)-X:Y%AA[;UCXSO7)SD5?\I_OM MKZ^RJZ)@K^OH[E__]A>:I=G?ZREF[IV550R-'N:SU?VR76!YA2PCC]H5CNJI MYT#J4;X/?G?O7^53AEG.IG9FCVW4\(U>.:9>7Z$6 &H1U"G+5\AQW3Z"6LX/ M>SUQ8[]QR+(?N09G8"''K.(9BM7QZX &%OK)2J*A:8;M/?_2D[M[5^+^0R_X MG?Z\=I>S&_/MGEL]NUFOEBMK\MIR1GE;<9JG3-C=(Z\X)MRDF"5%A@N6)%55 M9B;)%"R_&T0?8CF"\KYK*NB5-0;+FH'7,,,-$Z:?)1Y,0##3NF$#M7R@AA&W M.3:LH!U>KE#-33Q+&22$2*8/1GM46Q8DED/C%+8(O*/SN]G*.7J;"LIMTNNW M%5^ME[=E*5A5:%V=5.R& MNG\/Z$YA=1N.F"( 1E "T8,:1OM "^H?W;GP:.VD?>#M=I?V>AX>1;E>3OA^ M%A;/.:>D8)BQ2KK,.H$%2>Q?TX+G*DLX,5[WR).K#^V0M?3\8P['V/M#*1K/ZNMD^>_O=ITV>$_R2E'&!&:RH(*7A80AU(' MK8'-PAYEY$@C1[L_\ ^6F=]1/Y(D8.8D6 CPHH-^>+$J!#HHC9O.WP_Y*/?> MXY5 -_.C=JO.[AKG@_,KW*8N83X7S%[H58I)DME=W9 4YYJE=G>G22HR2,G6 M"1H@)8;75;5>NTGCYG,? 9+U,)JU.WG.&W[FLR42VLP7;B:?M11ZN:I=N2O^ M$]Q4Z(04A:Y$R52)#75-+'C*,"5)A>T>8EBNI$E3F(_]0BD&%!]L**+'Q=Q, M@%E>IV3BZ6>^#"G0/;P%N><4CNC0/8\FEA_V!(5QW:?G(1YY/3L>C70L>?/T M1L_DO4L6KM,DF$Q%*;C!Q.36G E[4V'NEXJ2-*]R(E(.RH/N(SC^ 65+/FAT M3J\ P\J%XCEXM.*MT0N/["<@3G4J>60W,L>7C#BH8=I\&G" 4Z,#N;]W(XX$PMPY/#HQ]7A^>AX M>3072#^ 75^(Q]-AIX^/\VTKIU*:DHHLPY2F]IS!N,:\R$K,3*ITEAK#&>C M_[STP";&$8*.AP4VL K# C,WGIA\ZG:_3BS M%^I[O9SP]IM"4JL(999@SA+7"28I,'-MB&7.4LI21G(__3BU^-"Q@BTY@$_] M$+]'P. "5,!XP9922+3@$!D@6' !PL!8 0 I+&1P!DI7Q.#PE?$"!F>8W8L7 MG'L&GG_^Y(ER.'*6, Z AI(ST'TS@9(^,=7/V ]N>)1#C< MGBM4<;';3<')Z?Z.VZ&=I4B%27F"$TE=)(8+NY/F)2Y9H1E/DE104,^;RUD: M.G6B+CJ3>T5G33;*;A6A9^5_Q _"SV*,*UZ8=?$HY_O<"-@R.@;TU=P,KQ;>57+:=\N9R8B:SM\W/7C/=61- MY\O<\J17DV;,Y6Y!X/OYPL+9% +NE'5G24ZHP:)R >]2&Y>/*W%%*E*4B:*& MZ=N9OG/C:[_'L;:#@_*R)*RQ)$?0O*V*,QE32Q4MM)S?S>IJ\,FL-M5-[?9$ M6FN^7)VH :\V%>"O2%6^'KW^>YQOUN7[QJ_Q17FQ"G+7%'Y? &BG:TZ=H>ID M,&I)^:@?RPA[W?!8?IEMU_C[_;;+\8\VG6PM:6[W6+BZO'U:^\?20M0LK6YN6\XNT+7#_.U;XOA8,%V6[H.)$Y01<(E,@K('@@B.EFEP MB3AVLQ(N6B>@=^J??*&6;^W]U]+Y-'N0 LP2^(HB;"]2/-*PQZ_EEQ^O2V@MMKV5K M_].!<5%[=[(7J\57W:2K+^\GC^W\]5N=#:%M E(85-%$9IERF+B5>8%[8O^8Z3\N4&5%H M4-N,LY0&UN*Z.80]:>[?.\-:9IR7EI\N1Y$!3),#X8,5N1=:)#4^3V=4)>Z% M>ZC"_2^$*?"A8_-FO;HQUU*NZU(RK&$Q*D6-!I,2% M2!)%:6YXQB!:?AD[ YN"HS#'?%T'S';X0QT!E3";<>$'Y&=8QA,[S/H,+7&P MF8HCJ$BV[$)F1C5X<01W:!4CK7K.=.Y^;S[:/_WG?VQ^8G\1?*G_\S_^'U!+ M P04 " T9:-84:#EOP"+ C708 % '1F>"TR,#(T,#,S,5]P&ULY+U9=ULYDB[ZWK\B;][7BTK,0ZVN/LMI.[.\CM-VV\ZN<\X+%X: S"Z* M5).4T^I??P,<)$HB)0[8W'">[BQ;DJF]8_@0B !B^-?_\>UR],-7F,Z&D_'? M?F1_H3_^ .,X2GH+Y/IQ4^<4O'3^M,_KC[^[='G_Q"+3S/GW$^+?[W]Z&RX[8/X M6/;3__KM[:?X!2X]&8YG[U5U.8(686[+[%'ZP>45YV'"GP;0[C!$L6UV\93>*]#XV*@"?3]6^.?(#1 MXJ>#!,/!XLDOPFP^]7$^D,ZGQ!!.0@M+9(Z*>)TX22+;I+7@,;G[G!>R9TCW M0A\SB'^YF'S]"1^,>N&B?%'D(A8R>?2ZI6R.HWN] #_C9P=1!INHDX09IHB4 MCI'@DR;>^QR2#0*\.HGLS;?=IWI3IR^F\8?)-,$4+ MO!<.>/LX.$6>C4#B TR'D_1ZG%[A7CR E'BR,I <' K$/9L A^!6@IN:*9)52B0\^*)_26)'I)N%_S MC/PQJG6=W>'!F_>"A&P?$B=)M&=4O![/A_.;7X8C>'=]&6 Z4$'ZK*PCREB* M?K;PQ ;CB1((92TM1'\:&AZ^<2\4J'91<)($F]#^1[@8%B&,Y^_\)> &)V60 M*>*VIC&$LA2( X728#$(%9D4]#1O<=M;]T*!;AT%)TBR"22\P9A^BB9L(?A/ M*']X.;D>SZQ!Q%XX,:WC MI)Z5BQLH16^YR]I$1X7 12*D=\$D"$H-QP&:7CL0)@ M=KQ^+ZC8UJ%20[9-@.1%2JB"V>JOM\,QL$&*.5%%%:&&HFBHR2B:S$CR6D/0 M$A2P"@#9\NJ]P.%:!\>I,FT)&"_QR_?3SY,_Q@-JLY,*I2 910\*0B(!? FM MA,L8:\NHH!XL[EZ\W]$5_4Y0<:1 6\+$8FM\/_TPG7P=CB,Z5,DKRZ@A+G @ MTM!(/%A-8F &0@:5= W7=/O;]T-'PR>;U43;$D0^3&9S/_H_PZN%ZP0&A 3& M" 6AT/@AT&W*CNCHJ8X"?ZHK;BCWWKT?/!H^\*PDUI[!4:S>BRGX!=V92P\^ M8B@N%8I""#1YN!FB9, :YA4/D9\$A\VW[0> AH\XCQ9=SRHO5Z2C#U\FX]L3 M&.F,$5H387@F4J,93@?8?PL%/6!):(SUVBM-"=>Z4BXRY0[))\"/4G]#]^XG_H;/L,\280] MJ__SU)P.&_U3*<4-". @0V1P7,2N,A$ZQPA>C1@\K2K[FUO MW0\##1])GBS*)L*!E]?3(J[E#5R!-.K@>C;@ K+A J6@$_+!M"4^&$:\" J" MLB&F&D<)V]^^'S2:/X*L(-HF(/)FC$]#<0R_PBL_]RNV!@&>OM^$&G^(+*":)N 2+G&G;[T<[B83&\&F84@%*-$ M0$+R$PT$68@8$@7T@1TZQ;+&<=.]E^Z7-M7\&>3Q@FP"!Y\N_6CT\_5L.(;9 M;& =3TYI3P)3& PI%$7P/I$L>3:41H$.4@4$$V@8/7ES"] MP"WOU^GDC_F7EY/+*S^^&2CA4V^S]];P4N Y9RX8183@!F/JR(AC MBTV0:\MU0,MWVF'4\S3L!Y*&3R:._C#P2[I5,PF5B&+"2 M3AZ)]TB]X28*X,F$[$_"Q[W7[0>%AD\JCQ=>(^G7OPQGT8_^-_CI+_B3V4 + M]'U#EL0IA5&T0[_(&E"HP^0A!4>E/"U':L>+]T-"PT>7-03:%":6E05+)C @ MTBPD3ZCA"85"!0DY60*)48)PNP[IV%Y MG'9GZ6[+CT ;98&3&#SZ.LIK8D4"DA3'_U2.U)WF7.YZ\WZ8:/C8LHI(J\'B M7W]Z),>W^(.C*[/?OWOU^MVGUZ_PBT_OW[YY]>+SZU>?/N.?O[U^]_G3^U_> MO'OY_K?7]]G8KVY[SR?7J>H^AHT3:[ZO9^3"^ZM!R="_A$627-E,;O%F M=" MN$"\$O.&&\X&HXG5ESVL[# PNH]RV4'H_EL_9.[]?<,*<<: ME/5C/\)7&%_#+[BX7D[&BT?^8SC_\O)Z-L?735]_BZ/K$EJ]F,T _TN?_;>! MN2H[A_@@R^ZE KXFLO4MP59)\ QCZ=3J9S3Y,)WDX'WAI4N(0B(%8CH$<2B0E M2A1(L%D8G_Q3KM$QH-EX?3_5[EVBY%C9'@^+R=R/JL#B$XQ&Y:H!QH ! &+\ M1;H%FN7"^O6W*QC/8* @9YIB)AXM)I$1+'%1*!(<4Q($=Y&*RHC9C[)^ MZN2[!%,'&FG _'Q$Q2 !7Y"?5[AACR9716!K9CA#9H*/N$HB15OJ$_&6"L*1 M#4^=\($]E8ETG._T!$']U-UWZR75DG\#8'H%>3B&]#,N$32Y'T9^_!'BY&(\ M_&]([V#^JQ^.WZ)%?G4-GR>?8#X?+>0X8P,:;0 3,C%6,5PT/!#+HR:1FJ Y M\SI;6QEGQ]+:3]%_EQ \B]8.1Z=;HG,,%Z49W^>303K/W\IJFT^OX_QZ6@*/ M<7IS>>6'TT6+G%)35CH%S@;:,.]C!!*#PD5G;2(A&D=,I$$%)R)/\CX8'QTY M[/NN?CH#= &F3J3;@$E[?P5E?Q]?+(55%L* @;8Y.T6 .L2]M()XC?*!Q*21 MGDHI4F5KM86,?EH%=&F(3I5U V[[(J<4E\%Z X_4:D&1?$4YDA]"21Y+EF@J MP"5;FJD\E75UW-';/1+Z:1K0)4Q.D7$#%N7-^"L27Z2Q%,Z:G8'44:H(G#"* MXI")9Q(L%R3:4M86F,VV/E:VT])34X%N45-![*=Z,94 M+:.Z[/5X?@:K>;* M?.(F^S/DR126G_OLO\'L]3<4(*IM./;3FS([$C18&=R4,,(:9 M)-&E\];C6A*,!.F!>)D%T,QX[NBJH!-V>NI^T"V,VU!^$WOMBL751K *8 9! M,J/0/R \J4BD0 Z<$1QYLQ";\W#+"3RSO MISZ4 C+4V'P^'8;KN0\CC(-WK""5N+2, U&>EO*RC*Y(T.B*L(P[B7',FMKG M9=UPTE-?B'XM9^E-J $=_*4]F:2GRR0K(;P3TU&2D2_ <+^ &T/': M3\?HN 0V@Z?EH'-E<<+C@=4"-SC9*CZZ?XT0J*(U[DB/,6)%23"'$ M\Y^LW".Q+<2= (Z#STV.UU1S0'S:'WS J-4A)(R6F;<8EPAC<5,H/2?Q2^J9 M"5K('GWWP\'9V4'TN<#9E?8:@.E6$0Y *@X"J:8Q8'Q"&2,>/1+BF-5)"E L M/C7=I-JNVV_J>'?P.EWJ#?K]KX:CZSFD6P&!5]IPJ8A9=-LOQ<;!.$VTL&", MY2*XKEVW!R2U9:TZ<=Y.44(#YF@OIV#%X]+>@H_6TP#$Z1R(E!X7C;8)&90F MI&!9T+5K6PXFLBT7[B2('./$':VOY@#YK"-PC]48>#+>4<)5L*737R*!R3($ MT6BG<@PAU"ZB.8'Z(M("B]*7EELE)LY2H%+5WW@-)[-?Q:P&;5917$9WG M;H'T\OUO'SZ^_CM^YLU_O.ZN']*VUYRG.=*S#%;JE'2[Q;_/RSW_Q3B55KY3 M^ +CV?#K*B?N#LO4'"+W!GR_]_,O,-TB MF<++1J ^G"3\^13\#%[!\N];V24(@?D()"SJ.VDNUS!ERBMPY93A3-+:][JG M4]WO3GQ.>)Y9PPUC^I?)%)V2\;('8[SY//7C61D>@SH?I\5WHR4"TG]>+^L, M]Y4/H]);KDBD%HA,$N6379DWDX %SKU2M@^L131;1YO5#PQ7Q+'92XWMIX39YTE(DIMI="!AJ=:4_>Q MQO9@J\UEU0:N*R_"VB!K>-T5-C^4'RQDL/A4&:P]A?EPNG [-AH%S>Z4N*PE M^@AQY&>S81[&!TJ^-;6W^HS<<=!4$0V^C,M!H?F OJ]07DC'0XRQ=OY4WSSW MZS@VNA$V";C&%^B+RU*B^M\/6"[7IB_>OWRSMS31_*&4/J#*IZL>JJ6QZDOD M=7AKE0=@* 5N#,D*2B8 3\1GKP@%E\#X')0[U^9Y9M;;W&#;7"\'+/96P=OP MFG_Q7XH2TCX.2@;*@$9.@A7HH##KB#-6$,HX,.]E5*SV%4>7_+2[ MF7ZWJ_/L,&MXR2WRD(9C/UI9JO?Y3JWO)N/5-_=U6R3V'WYTO?B%6X$$D1,5 M+)((O"26)$-< $9TEB)+R00\.2ZK]@9:A:E^TX/^E(NO'\ UO@)W*^5(?V%M MP6Z%Y6U$P^0#QC )/02=!;'X?ZA*FZPW1ICJ=WN],MQO9_8_[9 2BP3#^:8[NU MDW//;/3;]/Z[7+ -:.T@\#6^"1^AYUNKE8R42@E-F!&42&$9"<&61JM*@D_: MLG1.Y_<$5OKM_/]=KL.6P'7REE@MF^-]V6XD15"H41* 9<&R:-;TXO M_>S++Z/)'PO^;\^G,K[\D74;+X8,&L68 >F(XZ@8R70@SEI'P!B?#),B5F]W M5)/^-B\ES@[* W:83A'2^.JX.Q."G&5.B8 M!1PQ2Q(X,X0;(3V+P@I[3C^L M_=.(GF_$CU)< V6)6]A9LW)4?V41O*=)*\)DBNAV.D=\7!B%Q"Q^JW7U%B>5 M6>C7B3EGMG"?NJ\&_0:*>CXL-/L%HZ#H1V>J\+G_SM[*?9Y@O:?:'Z92Y!A5 M$IVM(-(918+R@7@NRHA/2:VMG:9VYMJ?0T_*'IZ-E5W*I2P]^$C*]&7QEDX+B9\G%8658,(:WA-GI)XM#@(]J6='T9AV=!, MI 0,DGQQ%RU8S;BWWI^KC/!$5KZO:*&+U7-.+#2\)$Y*!2IRT);JB.HA3@:4 M Z"6O Z*6&V28D*9',ZU^9S*2[^G1"TLBK.BH>%5T6FJS<)Z\&1%M)88IQ:- M;C0)&4JCL:B%4\HK7KM#45^\]IM8TL*J:@I-/:ZZ8_)ECLZ062;'"&>",,3I MXJS2#,1*ETDT('D$IXQB]U=9EZV"SF8ZM;)G=*;MQE&^_TUZ85S* M(F?CRE2L,DY24F(7U_LA4R<"9[SZ0/MJQ.^%\\[F4+6"\^[T70WHY[BN^_G% MVQ?O7K[^]/?7KS]_JG4?=_^AW5VX/4%\_1NU$J:.X]"/T"0.%ZME#=$@8G:R M]&FF4 :$1]SU@ZU5J^F,U@/KOEDL>LE=)E3"GWY?8\ MD""D),9RZ87FBNO:EX7W*6CF1JL.$AX:JQ/$W<#6NJ1^Z3_?=9?6%DTT#9X8 M4"B/4+KJBIS0%68RI;V5D'ZA9C95UT8#$'L1X^0:V4!?#I"E,"K96BNI#8(5*4!2)#OP9:!&6)9[ MV$A-F?!GG:@=HSY%3[^7RO4!54WV#>#HS?@K4CV9WB + ZJHM"XZ0C.4VS>9 M2#"1$2>M "5X3+9VZ^#-]_=[?5H?)T?+MHDF_!^F<.6'Z?6W*XPL87U<SD;C2 CDR#]2YQ"VOG3FV!UG]WCC6QU%M331@=E8L??;? M8#: X#356A)?6D)*J16QMMQQ1JM#RLKR6/NR>_/]_5ZE=0:7PV7; "[N@SH( MPYG.FE!9DA8Y!A+.>T^T")SJB'&$KWWN<+@AZ>S:J /'Y6CI-E"<\F$ZN8+I M_*:!RU/TM.#Q M5@G'JPF] =NR&D0XOGA;BL ^EBDU[_/ON*$6<0TX0Z\]Z45?8A25LY8$RO / M%3SW&AB'ZEF(3Q'4@C-&I#=4-SOK=+;BW59!QE# ; ,$;%/?X8HAQ_U(8: M??UN5R&WPY()Q MQA'CREBK )HXEX%P"[BWFFQEJ%VSNP]=+3B[5U71F3A9S UA9TC\P MT1K*/1!-)5*MHB.>\EAZG@7<<#$RY+5WJ.6;^\W/J7Y9>9 @&PBDWPY]&(Z& M\R',,*+[-)_$?WZ9C%#HLQ+=S6_N>KHDQJA$@5!TP= $,C2!6<5RV9^-#=XA MNBL#9%_:FJE3["95HA,5-6!Y-OAZ>*X5F %A9P7>C?9W0^P4530 JE<0YAO7()+1K AELER#*$%"%@QU'[P0DJ;H M:E](;;R^&=BN+^@_^IMS2K[E@()(VV1 ?T5.3,<72\8F2 M+"5NX"Y8(ZHG;6VEI-]=K".\5!!Z&]"97N-;'\EHP*V(G+I<2@)H:3!76LT) M2X3TRJ/=I2+4GL2RDYA^#XF[ U %T3> H=>75Z/)#KW>+DC3-5510/86O=9>V!EG734GGG>K8& 7IR. M$(B%'(I]3<1A&$$2UXR'R+6NCIZ=Q/1[QMSMUG:BZ!O T.(<=(L5588;J2,C M5!N.5K0T/'5!HA7ED;,HI%6=S)L\9$8;=P8#T97WR&Z64YB=BX=;$A M6NXS)<()AQ$ESV@\I2":IT"I-4Q!]1/#K90T$\9W>%IXN@H:L#N/KGLW9%?N M?&VRCI85%K3$94:9)!ZX(6!8LI:"CX951M0S)#43X'<'K9I*:0!C3[:7V-(> M;Y/;NX6E0W!)9TNRP^4D*>[EWDBTT%1(!T)&26L?458AO)G#@^[P>GX%-X#J M-1,WOTRFOX\C3.=^6/I&K&\]-UFSV7J&9)*06"DY4)8X,!H7;-(A"TF!ULXK M.("\9@XFNK_:JZVL!G!X/YGXEM$-AJ0W.8+G1.12O1L9LE:&#V@6CA]@8G7'$!%*4C@E6E26TLU;V9Q%RR.E)6N7J] MVFYJFCGGZ!!;=531 *@VF!@ 2QR2$X0S'W$]&$F< EUB>N&B-0E,[7O$C=;I>OM]9;"\^_?V7M^__4:W)X_:'GVFZVG9FZC=] M7'<)O2N(4$QC-(9Q&A-"E*DTG'A'@6CAH[8VI]#!AK";GE.-5FG-A,_\,)U\ M':+D?K[Y?5;.FF_CU1=Q/ORZ7#NW'5F#C3IP0+Y+4%&*0ZR5DFB33-("<,'4 M/L ZG,IFFD6>AJ"'MJQC=36PBR*'=TUZ!P:DM!Z \!@DFF:,3CS/E#@'- 8& M*=':K=KN$= OC+K6]F-P'2GZ!G!SUZ=_]GGR$>($(Y!%Y[D[ECY/#I6F%B)E M+PT!SAF1@I=&00F_"BK2;!6P6/O&LPL^^KV!/S.*>P=" XMA8[ %JN/5#ENWA.T8+A9)XW524/#=<;A@8^"$")'[7)+U$HJ):OS*)Z*XBY1E MB%[6[F^V^?Z>NU2U!KRC5=. /=R<6%KF3MSOC3*(GJ6LP1"F2X,"],-+53(G M(+2BEAF96>W!:$]3U'-WJ]:@5U%]S8%Q52$_OBC#;\L!U<*DEPK!@31)X'_H M@6N.7E!2B7B?,_')YF 995;4SN#FVRU#=!**FT JH_SM8JT+\9E5.W& M.,!7U_!Y\@GF\]'BT&/&!LQE&B18$G*Y^$G<$T=%N8=67K" \DRUSXB.I;7G MEE^M0?DL*C_5U_Q<92SD;0/R7_QPNAAS\&D.5[]?#80"IW)0)$N#SK*E&'ZF M,HC<,RTH5876HC",_$XO8#80 M&KP4P1*GN"#2E%;+7 =BE,EN[=UAJ**ZBK =!]0K+A9X^2 M*K,D83Q;GH'XZ"%FE8D5I>HPYU*C0'E);I)<*VE]JGTWM9V2?I/,F@-=!74U M +I'=5^K^28KQWQ 35".TT"TYN@@"0O$ED$6VK/L-652LMKYL<^0U'.66G,X MK*G!!@"YCOS>C]=]/CYB*/8*IL.O*+TR6A=E=KV0_[O)_!7,AA?C$JN]F)41 MNRC>C0\,(L9*R*LB+"5 WH4C01E-3/:X/#%D%%"[1J F_3VGS34']=ZPT?]! MPKTJC"WR7>?_W*8$#62@*@:="015BC("(YY)1LJ(L\2LS3[5CN'V)FX_8/_? M<^G5C58;L.8HT&DI17L%R[\W1/C27PWG?G0K/V%I-#9(DIPN_9M9)"%Z1Z*5 M%$+26>O:%17[4]?O3=F94ULZ4EJ3<'P\173 !?+.E>%+FDAJ2L]# MY8G@7!F7A =9._OO28+Z34CI#6C'JJ11A*WF3ZZCPZUC2P?9>"^"!@*IC,,U M/);A@YRPB%0RBO^4:V>D'$=IO_MO;YBLKL1&P?J@6S4R^+C]\$"#]3( );GD M@4D%IXH;!/6;8]+CSGV<2AK U_Z1W?*.]1I_=I> /8@\ M9HS[$W'HE: GS 7Q*46B16+1,F6EK>TZGD9QOZ;Q_(5.YU)N ]TR=G!;W.K9 M\]S>E6 +4>JA,:0#G\L\;(<;A U$!Q-M\!04K7WA5(?R9H9AG:44M$NU-F"7 MT8=9'0^_B/]U/9S"SA'< ^JLU(DE CD#"I<9@CL;(]XZ\$(*ZJJ/F-V?NB8+ M2SO%SL,^D=THLM42@9+ R] -X8*AU$?)'F3\;TT\/86&)FM%SP',LRJOB7 ?I1P!TJ*0 ML-S#PA8Q#Z3V5 4 (K@O0X7PCQ#1XW*<"6NC8$G4WO;WH:O)>Y^SVL_:RFM@ M<]]?K ,FHTPR,\)E21+(BI%@ \>XE=HN:H^&VI^Z)H.I+;6EUV)PW!'I+'HSR6,PR[)@43 M#I34?UBT78]1F6_P!^.2,^C':?'C\#"3>S$V M #\VNDXH[44_O_=7RY.Y4 9@>J4)+G?<3'Q$$2M7]A:J%5?"1+#[Q$_G(+;) M0.L%V*WLU+((?IU+A>#D9+];M0$8=$M."IJC)2*X'D-906!-G7ON+=. Q!HP!# M,"1$);AW+IA4VZ#N3UV_&04- +,C1;9[Q+"]U=N=+!WUDDIT;G3)KY":$@LA MD,AMN2D75,;:S<6/(K1?BWKN X2*2FO 0=TS:6([TX/LLY(60U4F>2G #9H$ M2P/)1D5TTBVCU=M9G41PDRRWQ5QG*Z5AF#2P<9QH,= B "3DCAMT MX%(.)&C\*J3(J5;)>U<[9;W[S:"SAG%M0OP@)1Z-V*O%0D()3.<-X#8E19UW MGH3 T+NCD(CU*':;-.>H!&E<%V%EM[CMK$5/,D^>QCV/[^ MXMVOKS^]>??ZWW]_\_E_W^>ITC"V!Z\XTTBVIQBK/YCMB5F!3&8> #+QTI53 M9<6(C3<04=U2OY1(R9B8C(NM??%M.!LPD:)* M$ED(,A>Y7DTN_7 \ M4"IJ_&P@B9LR&*[T>P&!3H,U,5.EG36U>U-L):01S)RNZ(?'02=+O0'H;"0) M_ :7 ::#Q*-2B3(B^6*$KT%3G"TGG G)+/>%HXX'0GE2)7]/$BO!$,=M]%XQ87GM7>I) M@OJ]9JD/GWK2;P!*'V'NR^22UWXZ'HXO9BLN CB!P9,B":G&S5Q;XKE.1/BL M%83,C*YM=K93TF^^8WWP5)!W ZAY$>/UY?6HY)!$JF,(I8S3J*/$6TNS3G6KK3=24R_ M-ZWU 55'Z@W8J]NPXRW:WC?XY6P P4#@#NVLMVAQ%77$6TE+S$H%>.V"Z.P@ MZ):*1IJL5 S@CQ-P Q!Y?,/Y^(#LXV0T^F4R_<-/TP!\9%+81&)P?A6KQA2) ML9%Q&0(37NII 'T;(>FRC*N4=4$:8+B@?$:_4/-% M?W2OB)-6$6%-$"Y0\-7=IQVDM-:ON:+Z=Q\/'*V+9FZ)'XMI$*V/(B9!LF.F M.'\,^7 &^7 ^N)*!R"KY(@E9)I3+0"/Q M(FO"DU,I1L@<.FA4\1T%J_XNY <[SRXCBU?5T.+Y8 M)E@OM^X=0SBC#SXZ80FW:5&*B_RAFTCDXEI<0)*A=N[ $63VFUI\=I>^0QTV ML+/N8'$Y;'X[A]QY:1-00AW#^!C]".*-P5U!6]#*B\Z^@C#Y1&.5Q&" T8DY'*$4[K1:X[B]9IFE*Q7U6>N'$QDOW.I M6T'HZ?IK%Z#+?6([AU)(&[WQI.P*Y9#1$9^X(< H*X4IPE:_SCR MT5HJ;"(9''7WT-VXYIXO'PY102- MVGW4'40T 8,G C%)(E4TQ!HNB,E6QQ"5MZ[VE.73KA[8G_SNX1"%_)E*$C\L M=/0%YL/H1_<9[*0^\?[[>BE6?(+ELU8N6N6R9#&3Q$K]K724..8#"5EFZ4$D M)6L?U)ZEIP^;+S\?5XUT_2C6QC>]0K O=4G7:8>EODR MDI5)H< =4<;F$(7+GM;V?ZL0?JHM6VCI?=Y\'[[^T_!B/,RX?8SGJVF[)EDC%_&%2+'Z>6BP=3L=B+WXC-#1.[5:&.RK7+<".,,83HZ(DT)/+*P M)"AIN>#4'4%LD_/FCJ:A+LUIS6W0H,FV5$4G<3H+62NB?,,8M::H6C; M$5TC=O;USQD4A MC>/$*"Z(1+4BCA(C^#]I0Q9 96T'XT 23[5)O\'T B&V(?B[=RV_+02-)K/K MZ>;^*WD(P09%').E^0@P$J)3A#E+L_!">E;;2!]':;_VJDN\/;1;9]!DJU9L MT6CR.LX7>0X8[Z'M\L-I<2GC%X]2.2YN?>Z9E>+6@TBOYHMMO'71J7/1?.%N MZL,M(AV5,GCK$)%E7B\#!(I%1SLFD,"TPKVU=@;OWL2=[H]MO.C-K>#QE8L, M[OLS,)8+YV[=H']AE-*>!!=P]V=.E_/W2(0$P1U(YGGML/T4>OOVV[K VV// M[4SZ;-4.EH';8\3\\"B+M_G;56S;3G(J6;'U\V_N]'F+(RTSI]E0HK1R1":% M.ZFVE 1;[O>I<_5/U9X@Y_0>#X\>?8=<:RU3G%'"I-$8AS!<,MX)(B#HI%+6 M(=<>!?84/7W7V]?!Q.,V#I4TT*KM^'4R27\,1R/T02;%6@[QF>.+81B!G\U@ M?HQ!>?:15:S,8817,CWKE^+>\N;V?2\6[]L"/$C601E&F$$&(LLN4SH1DQ0A M.IYQ3PNU$ST.(O!4\[37RS8.3GP*G%M60@Y1VJD$_,IFHC-WN!Z]C*KV\=9A M%/9KPKK#UD.CUJ'>6C5SMW?'PW%Q%A?7#D>8MJV/J6+.GB>PUED8FLJO?KZH M3KU]$R+A[Y N'DT ? ZP:CS*4:2.6ZB4N1,;)2:&*N#<5F(+&HGV)] [JGF M[58E&V_>MCZ$==8IX0CSI1=F1$_#<98)Y5D8IWQ*L7:ZQYZD]7P*=B:D/31O M7>BM6;N&P>[74G]VN4AP7MRG'F/7MCVFCEU[EL!*=JV\:%&)MW'<>7>\@(B1 MEEN"L;XE,BOTU+4(A*+[;]%[CS'7SCI]BIZ3+=.69]_AVCC(JF94'.=@A2!MX$B3B-D2DUIIXZ4NYB&.*"A,BU [I:H\7>IA?_FXR MAVW;(]=&A&0%\=SA%DP=)5:7\AOA0H@1@K"=U)[O0UP+$QZ.PL3S]6XUU-&J M0?GLO\%L,AXNVN(4N:YN2=$;G-Q-N3[XRY0S M+X)W)# H^QBGQ.L8B (I##"3A:Y]+_\$.15:&S]\].9I!"(^BD3XHN<'YZ94 MP3"BDP"N?8[,U*Y(>(J>OH^]ZV!B2_?B.AIHMTSH0VG1-1FOCX^O)B@VF ^7 M$4J ,>3A44=$^SVWBBTZ@H5*MFBS"\_B7G?]UBTXS-:;E*,EBL9$I&$"$4DY M[I8\),,0-;KV\<@!Y)UJJU8Z6%\V?[BG@Y]7.MBVBG2B##V#4#H642*!8^@A M1";,**U=]CZEVE':L;3V:^.ZPMI#FW<63;;JF97ZT.%\<52&YF3ITUR4RIJA M#\/1XI3N"%NXSU/KE((?2GX].[A^;REB6+\W;C_4E#PG\&4S!EOZ')>6* '1 MR7/I!441L[3V!=A!!-8H '_V99N)U%SGTE+0TE#$0=&/4( >Q:(=M"RC7FH[ MK8=1V+O=ZPA;VXK#.]);J_;N$UP4?H?C/)E>'ELCON4A=8ZVGB&N5K>*Y6L^ MPM5D6C1^=_F2(Q6I#$M:7+X8D,1'PXDU/HBLF'/5#Y!WT7+R<=>#YV[#LZ,.XGI MV7[4P,$C^U%%\*U:C6=;&:R;3QQ5U;+OL\_3E6$[*PUU9Q#!R"Q!$ "',,VX M%V%TKX@1BGNO?:35?8(&NC.L.J$\Z'=RL_SS;K6%Y$&GE$EDI4^4$(DXPSP1 MGF4;@^$ZUHYC]Z/L^^^P< CN=O2QJ:F]!GI2/R'5[?R)*+F6"CU4YS5ZJ+DT MJ:""Q&22>V/MC]8S:'4"VD7;F M/B >8LRF#/@6UA!IZ<(\.6)5\CE(CV%G[8;R9^H#@N&NO[B8ED;HBWYFJ]A/5=25H?/8^'A-763ZO& MZ-GJ\Z--U+Y//D\1?:?F;-_29A$$AJ:)(P;+M#GG$)PT9MS,LL$]T[BD:S<3 MZ;R4'O6.T?CEI9_>O,\OKZ=E";^W*H3T;=JZ0-+:N)U?4PW$ M#)_B%TC7(R@V?*MP"Y\;QT=69 '*HTR5\D2F$(F-7!&/<5*(03.HGJ)R((G] M1@S=0O0<6FMU)][HE7#TGOOX&;7;.'2XCSY9N)]U,%$J0F.ISD@8;@;..=$I M4,=I2D[7;D+383.'.WC?OF1ECQ\8VRA8Y. #4L[V[4.5G8;GHJ::=7B/-907M$SO?4Y>$0U.RV:J=II"E__I?A>#B'M\.O\$A\#VTU6GV) M$B/)0O%$DR5.8O 2LM/M 21533= MQ1B5F/A^NYL<@M[=EK0/+#3E#&P5P [&5\V0;YLVW+&?G-2&)TD@"G2()/7E M0H>2(!3E/)5TB>KC^.JRT*\3T>A"Z!0'S;H;6[KM'.]N['Y89ZV!.G0WGFP$ M@RYLX,(&(GQ0&!!E3FPI*Q>R3D!K&X$N&P1MN-OKMRQ=;%R7;^]JXGY; M"CZ]'W^$>#TMI^V+)+('CGC@* F.7$F:R*CE"28( GN&B \]0QL[92$J@PT MW(#H$-P]$5.=6 &'LHP?>#<93^])H/S^ @:?(7X9#_]KG0"U(125I664 M$18\JD>5%G&&9Q(\"LARB3JJ7;5P%L;Z]1@Z6Q'M@:*EE;*'3?A]/ DSP%T9 M&7XSOKJ>XS]/T'$:#5Z]YUDJS6H?9W?! MQU[K0'R_ZZ OE;?J'S]N&G>T=[SS41UUM^O0,W[0STQ'9WG(DC!32K1H-,2; M9#$N2J?(5IOX"WEU?!IB^SPOI/C3K$(/ M1851GU.,2!\$<3$COK45S%NJ(;O.O-P#"&VJ]]TA6-GMOW:EI@9VWSLF7\1X M?7F]2&1:-)@I?6UPC9>N,^7@HC3<*@=W#]GUU@!82WR*@KX7YP^XILHZ:UTFBB6# M<:0K!?SH-91"'>J8M9[5;AM:A_)^?<&*N.U!D:WZ>WMUZSS:!3SDZ>=K/MII MLN;N=I.@-)<"(:I4L7:Q%.GASTB,C#M')4U0>]UWV(+TSO:_SAGB?&.1?/N( MB^A!D'1_Y4B?&75:8*Q61,$2KASA)8D&#(9U981![1*V4^CM.ZFS#J9V[]X= M:[!5V[=7=]"C;=\A3S]?L],.;=\A;2B9YZ5?D2,4N"52Z-(A%\H!CF$.O4(? M60>-_L[5\O1N9;V#=6/,96G&_46DP0K-C$>V720R&4&L#(KD3+-W5%.6NKM8 M?Y*TWAO[=8*DW1:PGIY:-7:/6^8=?["WZU$=]?;KT&;M[.(FA0 >=2 EPX=( MGS2QK@Q!4I*A[J.F]6<[=-7A[Q;E#]_PYD[&/]^L_G%CGH)-TG#E"2N'[-)E M1CQ3&-Z R!8"9:%ZR_PC26VT$^ A&-IMFKI36K.FZF$7LZ,-U?8'5>X5N)O( MKEL&BFB%T$$3 ^4 PNE8,A(< 4@@ DO95N^$4;ME8)WJ:^G!N1R !%M0CZN+ M>.45"3J+D(0(ZF%!X)^Q3KX*3NJ6Q1^BF%;-T4;WGU@R[5[;CEB0S$A* 44TZ#KQW1G*DW$3Z[M&Q<'B%^',[^ MN4#Z0'DPBO. &VR@1.8D2*"IU-=:'P2'P*M?!6^GI.\6'?7Q\;@)^\D::. 2 MZ1$7/]]@Y!F_H*']YXMOP]D@*Y.TS9)@:(F^(AA*/+7(%"2A0!F,16M''L_1 MU/=IP.EZ?PY*IRBA25"MN7DUN?3#\8!&9;CDD:1@6:E@220HSD@"'9)U6IA8 M^\#].9H: ]5)"'@67B>HHP%X??(8VJQ,/#HME_6&CDD(G74JW9[@L!>$LD@$Y^,(2KJ8H<]9]'M 9>]7M;/?M,-7.I+MW?K M<@DOMR#>4 Z:^T"H*IW4DPDDR%R^53DDP*W:\+WLR=;']Y-!V94%.5V"#<0V M6P+!O/1@7F.S\<.^.G'[3;\]S"G.4 MZ%M$46%DM<"B FX<+C#(R94NK&@5I0!B<'UH*Z@UKG:)[!/DM!8M'ZGR9\^& MCY-_"U!:F>='+*WLJPC(@2J[:BI5AAH2<2DX(E( B3NM8J[Z^?#3)#4&J6-5 M_Q!2%?70 JP>LO%V.(8W<[B<#:AC@2L9B +<_*4,0*P'*#@ :1,K=[A=&ZA; M:O8"D_R>=[GC!-\BA#[ M/S 7P ;. .1.>MQJ>4R- N%%1C7!!@$;12:]/V. M]4X!T08]C=FD(W7^')2.54#/P=?J1+L4&%R,%]VF5N.N9F4NXG!1:?_!WRPS MVZ8H-.UD*H(AUI8QVIE18IFW)%,II$LN)/X 7%NCLD/?V]B)\6D@ZESPWT'^ MSN(8HVHRS]8GUL[L>9[L,Z?Y2)\X]Q[]*F!EV@GGQ-/@B:&Y]+D0J-KZ):QG M2?/9*(H:SX?SFW\,$ZQ>O4IXNSVB__GF-B=WE8:[3 (=>!0"BT$2L*51E$JX M:$J9J+3?OIY]@6DYL M%T&V4S5ENB9^[5M[^XY.?;,RE"I^ATRFT)EPIX]!+H5;4N,S?24!_5W*GZ_0Q M0$X4<,]>_7_X6;P>^2FZE#!;WP9X'TH1,BN1,\>H1&9B:9EYY00+.82,;N0> MGONV9_>N^U/5-:DHNYYU_V:,SRE%!Z4 >;2^#K2184S*"*22OL#+E%&O2@%E MBMP$%T(P>^A^V[/[NUNMK_N39=>S[E^,888!RFSH5[0'@&13S"0S74[+0B(^ M6T62-#H#ZC_]H%[*5M_'\H^3DI]JW:9X;4@6X?(%(*/..5Q,Z+% M1(5D"%,Q0_ F9+E/$M3&(_=2K_E.U'NDI!JXP7MT]''OX./N?D$X)D!91F+I M">L/'=*K,H"&\ P[]@%B+1BGB'*X,SJ[E(,9O3?_6CL>8I@AQC; M?4'8@?8:V&>W<+6XMK!K%&&1(\>L+94\>9S#*[VGGN.TAIY8ZP M"_U/ZBNC44R5+Z>P3L+EVNF$4L+='H,MR;@ASB=>SK-YC,H)$VN;N&>)ZA=G M552_!YR.UT//AQ$?_ CF909VAD]Q"&,,VE_\O*Y)=&"TXM30$L9>3RS <+_2% >ZLE#HNN])._7BVI(P- MLHS($$221$E+$]P1:[0@+ 9A3-1&2=,1Y/:AKSF+=B0J=L"MNHIZWOZV\+6> M^/3;< 2S^62\3M.>#12C(83'%%7.Q:+4^^UB^>I_?7\_+3(C%U$_X^_#BRT!Y M'A(7GOB%EQI\(+[X"RA>ZU.,(NO:ISAU.>BWD/K,UO L:F[UD/8CE&GWI4D% M2L&/T_#RR@^GA>_XQ4\O8/;ZVQ7$.:18NO[/)P&&XS+Z$]+Q9[JGO[/*$7!E MUJL5F&Q0M1CML!BX]:),GUD,8=V8ZQ 81CF.T.PCQL)^X9#BGAT!-^NL0GB8 M5E3A?F=/XNJ=$N]XY=T0BD'604DK)+%286"FI<5@KUPS)QMXMC9H6;NN\@#R M^BX:Z0)-NT^%ZVJK <_@'D.%C0539=CQ,I]=)Y12!$]X0G=91B6)LT:02&.D M4N+^H&K/UGR&I%8.B"M#X=&E:CV]- "S98_X>TRMCK*29=XYC,><#1B4F>3P M*\^)%Y'2"-P K6WE=Q+3D"T[5>63+N3?=]HQNBM#/RIUR2OO=C6Q"06U2,FZ MQ]_J6-,J#EY*()E[]*<=[@"!N41"Y#P;8$'JY_RY8]_=+YPJJ7QR1OGW7<80 M(SK1TV+%7P$2$(?K^6.K<;!HV5=<)6H=<)8(E4DL#\L]1&0M&&5=+A;>[X&J M_=_8[X%+?2QU).L&MKI[4OHP\LN+O1BU"%DQHED"--[6DL C1OE**( 0E6:U MCTRV$M+*5<09O:>C=- BD%9+3GIM7=">,"T,D8$&7&T,G0$ID@&7I-RO0?(I M4&K.7SI.R<_!Y@B)][V'%=T]XN-V+S8)_U^25 8&2X\QL%?,D 3&42U4"EGO MLVL]\8[&('&, B<=2+,%5/PRFO'4.W?I8HU'([0O[O93IVC4Y7K8M &)=[*0A2J]$&28:B504&;=\ M$+AR.5]5#=1TBN[XDMP_'P\GI=P @T:B^X(M:B%R6E M8P3-)%HR+[3(GFD5]JJR>6Y8R^9+>U;Z,2J;U)!?WXKWWS8(=\HH!EP3H1B& MW< \\90!@1PI4T!Q ]MKM.RS4WJ^':CX3IIZ5%'\T?)K+=J\?_K\]C8Y05*C MHD^,>%XF!3"4C*4@RFQ7'RR#Z*H/D=N'KGX[!C=P)72H^:*.16E>. %[6@_ M?,A;&XJ3:P*K8_&W9M56,AMD\!HXCR0FX&6QD@X4).#EPH>7D36M6 K M.OJ-LL]KK8X1?6OPN;\XWJPR],K7 Y N\Q0PH- ,V:+(EDNE-;>EZ&U@,)3U?7=9G._7/XU78XW^.]U*G,72=R[7G6>W.V]&#U[ MRK862253#CDB38BQ[$B($8CA3%*771:B]ARA)E.V'>7**Z4Q%"H-_=#,$YM# M(,K2"&5V?.JP__^?)F7[$#2=DK)]B+9:VZ9O\QXLR%+[;0@DA2$2$YHXJS@* M*QCEC3,ZUZX2.#[!J(GT[(/4OE>"T2$Z:!%(JYMP@]2R1$L[4@5$^C);R%AT M8#$(5R@T*U.GCEW;"48'*7G/!*-#)-Y"*LFNE!A-6?"&EOJ:(%;M2U!:)&F@ M4C,'AHIG_*[O,\'H( 7NFV!TB#1;0,4S23 Z!96RY\0R9HB,6A,;,BXT=#I927S446:O8\,G5T-I^4#-Z^&7Y&?(7(#&[PDG8V) M61&M_:*'K2).Y4P0VXS3Q*+G^]3D//>>ADX5*Z"CJE1;BVFV%%$&$SU$$8CV M)1TK&5'*T2C)''@&"]E7;W19HYZYB8J<:@'SB7II &:["^(XTR)(7'FXK>)" M5,$3JT+IH&9Y\#F(#+4+YK_3>N:#5+YW/?,A\F\ 2#MK:M=^FPE9B%P.0:TH MX^9%28)0 ?F)S#";3-2U!^T^1U.K=7%-/32 JYWUV)",X0%W<:9= M*=CEE*"+8 @@%SD%GIS:JZKC #R=5!_?0TWS*3BJ(O<&\+/7[;70*OOB"[CB M%DI'45# (HF<*VV]!Y5J8ZE:.G 3A40=>53'::@YU"VON =&6,44WK77)09,_,WM\D2:SZ2 MY18_;(F.*A.9(Y 0F21_F/W61 O?4Z\Z3!K4^%V+#$O:+#*A9)2&C!NXNC-2G0>M,T\&DA.YMJM_$XP>PTDN!V" MD3VWVD-TT*J9>S,NE-BW/)^F6GBIN]AE%5LEE7U.,\=Z; M6V(7,=ILR_H04=/$121:.4NDQ,#/@L@DJ>!,=,EF5_L\^B "Z]7*K5^[O.]" MQI)@'F-2Y1*1*:"QCZ4Q4HY210LVQ>[JXNZ1TJ]KWQU:=M?!':^)!K;=3ZB; MQ;2J]8BK3\LE/5LVZ-.9Z9 C<:+D9AA1ZJG1FXC1.2\AIQ1JYUP]25 K-7 G MJ/PAC*K)OP4PK;:#9;8'Q)22D4!H$@I]%9T)NB\2I:2T4 Q]CEC;[;]'0,]@ MJ:?8AY Y6LI]EQ],\0.%Y1DYI2ZUGMKW][_>(^\9E&SK(PQ#.ORKQ83MQB-K9D*B0/SII] M5/[HP3UG?%=1]VG2ZGN%SX;^/O$F&VEX:5:G>&DU8#Q!L^>0 Z<$5:#IPU/U M[:O[X8-[3D6KL[)/DE;?U8:O?[M/NY?,H>.VCZX7-[;D%:1=$GR:H!OV[M[KZ]&Z8K@/L<& F)9R)9]L1&S0GE"DSTR0I9 MNQ_-(R):J>^I%PR<)N>&@/)Q,AK],IG^X:=IX"!R'M"F&88K1Y81>UYR]'P! M8^\@4J"J=O^4+62T<2QQI&)WP.18*3<$E$'B0FF:*0E&H4EE(>+"89EPR:+4 M*@?PM;-YUN]N Q)'*W$'* Z2Z-%(N,*89)(PQIW.J^(!)0'#B_'+TF!O'&\^ M3_UX-EKHY%?<@-].9K-!9HK*TJU*2(K\68^.L<0@FE$11)8BHX/<$6*>IZ[? M/:DK3%762DOVQRD>@V7H8KM<,L4PPG)H@$D(C@$+1CO?U>[4;PC3F?TY1*(G MVI_7X]3O[>+D\FHR+H=ZD_SPG[N]1MSCQ6>[+SQ4"+U<#"9IH[(AD"ATZ;9 M W&, 7%2"\I$MH'6;D_0T\5@R0*9P]OA5WCTVF6$HB%X5I)88]"!2"D8<2F[ M,DE%..,%!J"U8[?]J6O#*:N/J=W7AU7UU<#6^@0_/]_\YO]S,GTY0NNPN 9Q MGE'O'2!B;/%5>2+>).24BY"3U][HVA6(!Y#7RFUC781,SJ.NMI%XQ]@[?PGK MX[U ;4@@"09.B4A1)9' H-I42"13=Z!2LC\XKJWGM_*4GR&D6 M;J?#8-*-3AJ %\H*1B.(\VL_^C"=8*0TOUE?+W$P(B$GSN02I-.2[UD*F8(2 MZ)"7JJG:Z3R[J>GWJ.2=Y-QG%Q>P1Q>7$QA MD7)WNW,;'82GAB0,@HB,/))@>"!6J/"@9(8"!N.'$EN[RJHS#BU10YNL[6 >1V$K21*=G&EVJK7U4 M;EW/060;RVBR&)U&%C$4]T$:PEBR7*B4J:\=6!Y!9M]UX1W"YC"(GJS#)F"Z M*F,NK8F0DB\OQND5?(71Y&HC%Q'6-!1/A\7N;B,5!<4^!$68Q0I(NE],=J4K5M.8&C&:F M=JRQ#UVMM-KLZ^[A. 6U#;I?IR531F1%1024E<,-0VIT@6VTE&BK)!"Y\13Q8CI_,O@81H14J.E"X]Z299LTGC4O0K M#D^QIB"C;+47WM]_C=N#$69O9_E%C,DL=[/<7 F_ M;;8Z>=QLM4\!ZX%2YGNV5 ID..4Y-ZW!*F+I3>G3@@'B#C:>=K+XAYW>Y'Z;.R&6 MK^P4,(Q?O\>X^I"'R,^U_+[[!Z_GL_7'\Q,?KWYOI7P3EY.KS=,NFY!0!&$I M5Q9\EW63*NF1%=$@)8(%XX"IY:6SX./-IFYL="X^/['1;;"C <]V'P)?)LM_ M;C+ VOAH#$=)I8AX?H5&*ZZ0M,DRF&;TN/3MD6/R5([C&^',XRJ)4@ V1<;[ M>MOF?XE66GEG(4;T,!=#/#(I68@;L;>.R,12Z2L.Q^1ISW#V0_T@G09"T "= MMO?Z(!!<]_S;36CW0*G'6!#PLEW,C8N=D4AC$9$30GE%/2&A])'A48%:(=10 MW!]OM<5 :(!1KW-B87=/--<]YI>SOT!8]6A:3"HF(D=CV1C 5.Y \^R4WO[Z,$%4,]OIN4BPIUH@IEA^ 3[8 M7!T24>0Q1$.P%(1LM M1]0Z)A.-R:C2R>O]DE0^K&LSSBP 6I/4VSH?L#:]]=PB@W-UD=0$:48C4MAI M%H/0I/B3M(=DJ;N5EL#Y6>KT4'H#Y/DXGX7M'&+8F5XO%2P>BQC5%/$4%-(& M?BN58)101[PL7>ZR1XS6*-,'WZ=5]H.4W0!?WMS*?[' M_W[E0KHV]\?> #5@E7:R[PY$I&&<,X>T=A%Q02B"U08^KR;18&$,IJ4;-CV4 MH*X=ZH_D 4KT4&L#I/CZ?;[8!2A1&R9)%"AZ"P&*Y0*Y_$I*=(+;2$RDOK3! MN??Y-NC0!\7'W0E[JK0!-GR8W^Z=$F--*$M($P>2!R61L40A(K"U3 KPYDK7 M(=Y]O6Z&H" 7>BJT 2I\O7'+^*\;4-?;_/)IWE+7II(D&0)C#,7<)IT[XY%V MU(.+%43P5-' BAN)_:)4[@G2IH-2 K8VV;==C4(3[(@0B%H+44)@L! )^/1. M""4R6?ZSSD#"5>YR6@/IY^O30>WL$VMG@!&(:31"6)*\L'\$&*TASQ.D#\G'J]-!X [2Y9\MO#?R'NXM;RH)B!$4TJ5QT8Q@R.%FD M+#:PQ/+K1:5?SS@J4"<:R7^S'; ?%W%E?UUZ3(71 MN5=AB EQK#"RTEMDG<)<@?^J=.ECEZZRM9+''DR'QX]VC(%- YR[F\W'^>;^ MX<7Z$?O+0$T*3$20/E"8!\E'I8$@QK@P1$7!R'A'>P]E::70N#2GBNB^*0Y] MBXOK3VEG]B^%%4'S))'-71&Y5^ *>,P1]=$S&IWRNO0AR"%9ZAX GX-# W1? MN6;XWCJXR7YDGL5-+E<%Y>8;FY?,<(8I![4(E1]*RL44!BNDF,":@-N \7,W MO;M\I^XA2'F.%-=M4[;FW>37NBW";57S)<7,@\^8^S@K SH2! PH1"/*Y9(; M)E4BI1N4'1&G;L;J'!9G& (-D&G=R2^&Y3M0WSZW[OT,U+=Z<'O\TC$='.@/ M89V/F4W4X.E!C(MAR]::!"52Z:Q"#S'K!HOCD6]LQ)K;"3_&/^]:0U\JH;5W MUB.E$DS%2G ,4P E1A\U<9(FG'IMA \^TXD\ZN60I[1FFR/)W3RR$SA9EZ9> M!DN",V'=G2HW$"<2F4@Y2CI@#:ZA8+++!;YN7^M$&?W2*3-8SPWL>7>SVG0U MB^'V61_\^;^UBYF8$Z7EUX0%81)R)O,[52:)VXJ)Y.5P\)W(-$/1B.IW_F=/*[^:+-_,;MTHWTPOO<]22YQ=! M!SEK#)XD52P2Y*B6B#.ND&;2(24M)4P('E/IDH5NDG7+@.*7Q[\1@'DQ=-O< MHEU=$J><4M@B:G*)#U,<&4(M"I926%E<:U,Z*WJ2@-W(]P+S[^/!5(R#9VA_ MN.V $K<=4*[ ["_M+$S!],?EXM;X_SE9?9_,+CZ]?@]_N?H>)]L8W<593)/5 MXW^X^^OXZT><+6/9=HIG%7FT]HSU%-] NT?IJ1>:,"1[#L+?]A<:W/RS80/,9J ),0) M.3,AD LR9%L%L4-RCN'R-S;/-;M63H+'Y?OP.W5G84\#CM;1/G,&(I3U>[%1 M"I8?%V#(<9H0U4HS^#L1V;]/>\A6.71*N\A3 &V*G'NZB5'LO0>?$7G!$^)> M,P1^)"@I2O \DR:1CU<)]J+:19Z$^BGM(D^!H $Z=>WLA*,7UEB-A'4!<6(P M@A\\2E0'A1TC.I9.JI5L[E>GA>1)7.C9W.\48!K@6\_[VU%I VL45(WLH4P(L#F M$RE.*O=C47^W?9U2TP"2R6"1%'17.@2$[($*Y@"\YQ3#T:^M!%[ M.:TI3\*W0VO*4Y3= %^.6O:[PU_K<,(6)B0LN)3<88FTD@Q!P"XDBTXD6?J- MC&Z2M5+UW_2^. +(#5#WT^I[7.0BJD7\'F?+]>RR:K>GO;L\T;>%G2VM7U-B M%M:_V\"Q4\#%8K+,IN$F-U/_#*J:AX]Q]2E]L[\N(Z:>.!G!)N1NQ\3#0G8I M(L7@CZV5V/#24>D9IM5P?-N3C?.VJ=%$B'-W"?9^ZG3_A=CYZFB;W.6EEL$' MBSTR+FC$H[5(:Y$[ '*2O+?4LM*G*B7E;S@E668%5 /[115DV$54(RBK@?(HYTU2T4:4@I'$&",N("AS+BKX17F2$N=.G:-O?AOE3JUP MYI3RIE, ;(J,^QY+C &4$2FR,3^%XI)"1G&)1*!8)/A%CE@%\*+*FTY"_:37 M<$^ H $Z'7^(U6,*(C.!(*"UB!NJD*5.(RT\3L$X&WSI^5/IO]F[D$(^L &A-4F^[3*.0 MUI$D43!Y"2G%D;-2(9:(4]@[%O'XE2(M^& E<.YZ.'^*TAL@3Y>GYP(5F)H MBN'92U6!@(/J"#(Q&>>CBR:4OTM3YAW \Q_>GX1_CW< 3P&C 7[M?2K3PB2X(<@Z MSQ"6%"L*_R>*]S!]41<-3@*YTT6#4S3>1!7.O@U@DYX6-&$+OF9@(C>ZS)WH M\NU;)1,CCGA%3.D2RT.R_&7?DQRR;Q8!K@'+M6\>NS=E./-8&H&$RMVD\SMX M1B6'$O8\>LTM*=XE\+ T=6U8&;0[4*B'ZAL@T>=%_&$GX>VF]5&N3=B47&XZ M>%TLEW&UW%IHY02UV"AD$M?@+@B&#(L,*4X"C3R24+S57W?IVB-9'SX\:;,\ M"C@-T.[^/#Y,K)M,UV4PNQ<\%8^&>8,T8S 9GOO&&1(0D8)%$53P01=FVE&! MZB8]1B)7.0A:X=/365#!C,14H"AY;H1B,;(X@/4.=XL$]2@O H".9LO!RC#D=4Q0:!C".8BQ6C'ZXC5]_FYE_@ :YE, MV% (F^+C[5P^I;L_7._ZE_FMF "S0/GD(C]-!3]9YI 3F!OO722\M&'K(ESN MMS-]]?OVQ_^4U3;OH0\U$V M-X(A39)"- 7M*57@9)913)Y MFF^LP<:@*4:&F^"2$UBPTNF:(^(T1K M@1PG$BD>K,#61Q5'"YB>BM-(L685>O5!I/([IKW\W;LTEXG>)Y82BI[DF3J. M+'8)BQ88>IIIR+%+5J%:.',@#7@M?UA%_^,JZRPKWE"F[>DK15. MD5SMH )8[[S&7"2YUZ.SD0<>C2B]G^Z3XX4%J3TY,"\,2 .D>G1TLX2UJ)-, MX%YRFXO!?(0MP G8#+A4-'AIQ^P$LI'AA=FP,F0:!$131+JGLMWSE]X:IG7B M2'"/84+<(BT9AG#<&L6MP4F,UY'JJ3QU_+)F"#80H ;(]NIF"3I9+E_/K]UD M4SN1:RM 83 9^&DY 0BW9TB[ T)N6& F!>0E$[">>,RO3F=/([>AU5H353JQ MT4/,.G7JE:DY-IPOZ;PW0[ >>!7]]]GD7S?1SL)D'5?=+"/\%")(=9W?:KU: M?8^W9Y?SY&]5YN^KK.S)[VCBC78&?!Z%GN,TF%G,?+Z 2PB-$*(;#Y2'GYS! MG'$A(5 ?K1UAP=/@)V-W-#CP#S[>.YE?VY];<+_MP-V&E-03V,]<1)A&C;@C M:7,-6FAPT+F*+*K1$D$CS*>1//A05AY,'-6F0 ,^S8$=[]7O7"VZ/L\2VLMD M&3AIQJNL:8YTT!X%%E(2R4C.B[_Y])Q0C1"S.G\>W^PL"F:[[+S7U$LKQL'Q MO\2?\;93706/++/ M]O>]?C4<>VP]-H@PFA#77H.+KS@LR@0+4;&$'Z<.]F;5#WZ@28KT!7%>6J,- M6)ZG]GF]=((3$?/"E<#Y6>KT4'KE#>V/ MG&]X;1?3^=?)](\OWCE74#6)"*B]LQPW&%'._R% MU@C1![UY<54V8$WN%6*L*R5N_4#/K3"4&^1I/@#'$2.G?4*"NF"H3=*YTA>+ M#LG22,U*:]M9$>@:I>#NR63C0VZ#A:SP$M:G%L@J#GZACC$H+:*1I=.+AZ6I M:\/*H-V!0CU47WMC>S2+;9SQCWDVS/ED9O=H* 093%FPRCZ?SV33;'7 2%H: M<++61ARZ['+=/M<>7?H@.Q]7S169LURL+K_D5P$V[?:LL]S#MNT-SH^S"Q#: M!0AL4W[/QWLM>:?8#4:]9V7@=W<6YL$'&VG^UUA^,%AAT2_R@@O *L9A; M-F)ND2$\(&:%,-X;;76GPK[BQ!@2Y5> M]V4!F3D+!ED9LFD5AG/MK4N=WG%Y!O(''ZT,>A_(YB7T5QMX^^N>X"%I:9+* M?3 =19PHB6ST&BFP;B%1&R7KU'KF.>#O?[1.6J\8\+WU5QGX_XZ3J^^Y@?W/ MN+"W:H"-C 23'/+YXA,P-VQ:XH2@J)=!$6(Z=7Q_A@![/UXG("Y%A.'Z;"!H M'FE4ASG'NF(48<1!Q\4_(IDD(L\8A$]U:1T9[@"8O\E*U=Z\G!X M/>X@4KRD^EQ 9#[S,.?UZ/.T>>P0])5VO8;NM1@Z3S>FHB*-5H<[GN+.47NK M)/788(>TRGD\2@ARQ%MD@\2.AL"-*/Z&Z#EJ;SO4^/_7;.Z6$?"$O7>;B[R/ MY&L[]=M3N2_SZ?3=?/&G781+SI(6N6XE6?[Q$X9%)B36C/#0_$7=4:? M5"-;QE!^'O2)FB!# T[1OIOS_SU9?7\R^>7#V2\?7X[9;H[KL2YQ5%A;1U 2 M%((N93'2(F!$B NY48V7NG3)R"@3:605M$'6#FV#SLN;0Z6O*;-;4+%[EIQ2_5=^9#BAD]S+:^YF?WH '_7[VUB[R13C0CS61 M"T]0"+F +VF+- '8--6.0Q GXGBM1\>>7",U3O\.2ZX0P]IJ/%5T&FVK]\! MXN_S:':Q^O,D'JY_2&ICEISN=YH7K+X,F1*M\[@Z.)2Q58Q$X MH 3% '9#4\(5+GU;Z20!Z\;T [CQV-*.!TL3+@BX49O=PTY?K]?P9F(7J]5B MXF[6OQ;^+Q2+GVK>!#Y/<8:812Q#N<-!L?I?#(F&-<$(FK7WI M/CC#I:X;)!?DYYD!;""9>F!%OMEL3$\6YJ7QP@0JP;$*N38ED("T8 Q)[+%2 MCF@C.M7Z##>5AT2L&SZ.;RR+0-.?>7-8&^=T-B]"F.11+8R6YHOK@5V33OS M2.Y@]TF-X]\IK(T%]J$4702J&)D;PCADB9%111^=*+W+E/7O+F:KR=IYGOR\ MU][S[:]-&N,=+$NPWQ"QK17[*>VR&I_C8@W&Q?7\9K:ZE#PD*4C6 $[P"_-( MY_M"2FLAF9)<\-)J*")X4_[@*5QZ;.+.#V.KQ2Q/;<3K=07&9&:]OUE?K(UA MGA\RA?\$/OH]SI:@M,D,?AMG<35/*_NKI%D<\/F1C&8IA8QC4BDQ5&.B$%'Y MJ2J77SY/)]M;Y?JS6GBC=%GBE(RG)UF#P@3KE4N9W.T]!G?*?(U92!/8<83 SD6* V$'E\!D770M-%7GMI\ MEF.HS5W>J @S7J+H VB-B82,= )IY9Q*WCGL>&&&'16H+J7&X\%\+% :8-BC M.6PO_4(DEIC)]S08S?=M.$&6YUY+L"$J&:Q+JG13_KV"U&540:#GI;7> '7N M+;C=(>G'N'IME]_?3>=_YL?!X^>UGK=W=HRF05L#1IY:C7B$GUS0 05FN)21 M1NSL>!MB%Q%;V!,'D>+PUE@'06KFYIS:A<*XC*RZ!;]B(^W-[2 MPTI@F"%!AB:)N(D461DU2HQ([PC\ZBJP[H&,=;?5LX6EHT+7 #77!\]V&=_$ MS?^^GWU=S?T_M_G/S1J_7^[F"#6:*(I$!&O/F<7@3C"#(HZ6RKRZ1>GLR(DB MOHA\24^^[*L:& F\!KCY=#*7G$AI#01/EDG88Z@&1]9YAV(0H*<@=+I[$K)8 M"K,YY+RUPVPSTGP M:JBWO(G@U5MN86XD.F2LY4CD3O,Z,8]%Z610)\'JQN@^;*(*L,@4B2&J0M)\@SZ[D- DM2NEZ_I_LY6@NORN[G M*0B\K,M-%\]7%TUFJ_GFI_CK!_Q%+%J..N#[8U6KEE+).)57V$N,J59(".\1 M%XDAQ[1!.(80-,FQ?&EK4+'R2E@BC0##[4*>+?4"?HH>3+ARD4B.N?R[\JH' M,P957IT"2H.!S*<;< TZ3'A=&A*3#R$_(&V2H+F744)6:HN<%%ZD**+HUAY^ M0.!RBKPO(@_9@T7/1"FC0?J"Z;L]&R/2YD-2B1CLQ.#_!IL+01RB,AF&4U(> ME^Z=,4SBNA0^'[,*4;H'S"^8U+LFXMPKJO)1+ M@.SR5R(#.LW\>B*%<4%\Z M(S],XI=)ZC[<*D3K'D W0.LW$,/]M*OU+, KNUGW&ITL_[FV#LD)[[CA66\: M<9,B,BY2%+G0PA,C5?&BM6/RO*"S]"&N0C%(FJ)7;H&JT8_+4M7CE4#](IX$0-$"G=_-%G%S-WO[:M#_> M3>BVW(EPSB-#P08&5C\7L.0>]R'JE!R7C*G21S9'!6J%4$-Q?]R.J1@(#3#J M^#4+ZX0-1GFD76YSJ$%#SL-O;7[P1]G$O2U] 7GX):?13O7.M@.6 Z4!ANTO M T4W"6GDX#N=,GI%*TW0)U3K]!X M'(C&N:--TC+7$A-D/5=(2NP(#8)+6KIK_%_@DM-)I!AXR>D4A-HBX-%+-##G M_YK9Z_EB-?G?.TULYPQZQ#;ZA(B/ O&@'#)4!^0#2SKIP#4K70M;0NX6+T05 MHNIYL'Q9_/V\F,P77^/BY\2#2[M'(4 M&2T,\A)F)1/SDI6.APY+\R(*'7JR8#X*) V0ZTXSFV9W^1G'F\GLZM./[1.. MVSL4FW_WS?[*W?%6"PMP3F9V\7NMRX]S^-O9"D2#SUR]GX%X<;FZ%%YSLWX\ M6.=WI8TBN7TR11'+Q!F5R?+2+4E&G,Z+.)PK0^]62-',^H IOMV4E6Z]GLN4 M+,/4"12#4MNZ$D4C$I0(E11-+I5V0 ^(\B)2YB5Y.0R,=BZU/+_*-J_BP!]] MSLD* /1!&_ #"\P9[2)3&AF)(ZB5.&1- /^;$Y=2E-FE.KO5[3.3%^&^GLO@ MCDZ%!B[:'-/SXZ*ENXAS?1WNT^OWG_-_ G\QV^#U&5RT15Q--NWT[P>K[^;Y M*M(N[[?9R?*U)*NY3-%YB%DE:$M$A73N0,=(PD$Q[J4M70Q4=\9U+Q"==8&] M(&HUX/01E/[,YAW>LN[NJ:$(DN)SZV$\@/QEJ.H S=6:*U\Z4KI M5N;>:7'*O_SB;)9N%9?I*OTZJK.G"=I[+YL^;^WN] %Q&H1K,I^#!8C5E'&Y M<31@[$$=F'CA'E]S?7*_\%RR=EHNZD4OER9A;V"W@H5]SU[\M)/IQBE^O7E MZ=[=XO?WP9\\]N K_^5[I.&+W)CN_^$"EW(ODT,O9DL_72>WU"] MO8/+(?AESF$4G";Y&53@#L\M?R3C1"0;9/$^_D?$&5QL"7&[7]TN1/C&%UBH M^S(&ESYZ0FRVVP33?-SKD0G6(E@S^:Q-45.\+*F[=-5[IQ7ARY.BS''0:=60 M;=UO.]NT9?CQP/UV&S]D>??4V/O'3XWU,&Z#/UG$X)6=>"$CF/=ID&NSB&;A MRZU >TB>0O3*2XF,BBSOVQH93DBN>HN,.49M*%V=?8)XPR]E/:U0>39$O!-C M6Y.@9"0*4XKH^@D*K"@"'T,@[0S3X-MXALM?#BP@>%W3.A8+G][Z.C?PZ M>1(?[>YJN]*86@S:L]D5!DF15@HC0V R1@?/B[_S@[_O! 6#?%H M6QB8A"4J/]1-;C_ '4$.W%FD@Y2228(=P<\X M[E+I MJ.:0++6[RPS'^5GJ]%!Z ^39ANZ;M?5@06Y-KB1MGUMT+_%7ZM7,-0_[PY4P(+#QB\4 MZ!1"8MCT/3+::<2B#U1&GGL\M9!Y."!_W8K4^KML-2XTN0[N'4+GWUXLEW&U MO S4!)D(108SCWCD$5FMP8I(B3VEUG)3VLIV%.T%YC6*<.=9$@\'LDE^?HE^ M?C7+5\'OE>Z]N8G?YO30SQ14"1/#&$A/88] M+216.EG<1:X7Z"JOC[>?IQ^Q_M_?<_-C'$F ?* R0Z MWWES*;55.(Z.4=L49>Y?"[]P NZ$(PF\;>VD;S MBR<469P[+/B@.39)T_3W1Q(,PJ9)-&<@>P<8F>I M0(52Y%=Z'#:48,]9:5=Y0+J_K5!N&"6ZI?M/P:=)EFWSCRIHJ;RUX'&!?KC& M%&DF(]*<>HR5]3Z4[B_PHM+])^'<-=U_BM(;(,^S>68.P1P'/2$?P=1SYC5R MG$NDB 2S;X36MGCMP\M,]Y^$_*GI_E-@:(!6SUGQ?5.,6E)-@T0VL/4UB8B< MTQ)1X:S#T08>2S^%/O2-&AA8BC2''3VVE/XMZ?=6XT.0ZN'?=]U(X%MG:#?+:($ZS$9'<08 7 MHW%&*5.\-P4+.S=GH1K6 M.?=)<.'4D\K)$2AX7Z(7:"W/P\'>L#5)PMPQRV]J36\6LT^S^R>X3!"9<$3" M!)B;C!09I06RX)%K#5N-*GZ/X!3Y_D)'1&4)6@C2^@W1GE]Z0&*G/VF,0+%I-D,;Y57'+'672*\(?O36XM_S\E&_6;496G86C M0M2DP>Q8*T!-B"))##M!SENDZ!#,T""<)/@M1%)UAOV\8%G(:.V^JE/XK% / M-:HCD3KW0(J+R3Q,_/9/U]Z-@U!3VY!0#-@B#EL'*#$2 M5Q[;L@(X-. QOK)@A'W\^CW&U8?YMJG:^@*QMB89H9 **8*_*PDRGF-$8F*" M- MHK&18Q%SS5"'O-J^L>L>,Q0F0A$%5B3 J8#?W9F)!Q^L2X6"7DE_-;: _8ZRR@=B-$72 M2 F&B\#$603*.I] 9 7+HU-OCB[HU]P3!H#U&.X>FJL,^!^3V>3ZYGKW.&/2 M0D<74;(\$SYY9# ([CUE,G!L.>W4)N,9R!]\M#+H?2";E]!?;>#MKWN"P];D MK),*22<31.TI@)"-]L&[Z"GI5/_R'/#W/UK'VA<#OK?^&@@0GFQUKWY_ MM*N;1?R4[O[X]]H>FL"%P20BH]9>$'/("DI0,@D"*V:B%*5+Z;M+5[<"8(0T MQDC -$>Y[:RVGC;QU#GL O+."L1]8L@(G)#F'/9BJR21I3F0W,0 4^)1(1[SB],XY&=[I3>>!HM3%]:<\LV6HM\R_!E- MXPWL9Z]NEI-97"XO_+]N)LO);08:^Q %DP8)HE7NWB^0#0;<2R6$ JHO%'FY!\7<;?>?"[$Q#GS(/,S2U9+9+F1B.0F'R9H[U5I MG_M9H2KGZTM WX%._7&HO+E]MM.X6L4/DQ2_PFJ;^;B\>+6UK+ 3,Y,2!*?< M1S"O3"&CHT,,HMN("=4QF0Y[V9%/M$>. 4#.RVNU :OSQ!Y_N'NE2VMKSGY. M%O-9#@GL],D$+YG"0CN1MNH"(XT<:! IP0,%37)&2S?MZ2I;2T%:?R[L.W8N M#4SE#>WMG[!?7\YO9:OF'_?TJ?K:3 M\.EF=9DTELPQB9*P)FM1Y4I:!Y%*-,0X(^/C>YQ[M[I>'V\I?AM,K?- T(!1 M^P#^PM4:I2\ V.)GO'34Q)1B1(ZJ7"AM)=+:6^2C8XI"!.QX\;+/QT(TEM@N M8Z:&J;H%KCS,D6S-[L7JM5TL?L,?_L-.;^)EU,8FKCD*SL$"B%+FLR")O)0T MX9B(&SN;O5^PQO(!A3A5')+V>)9_^WZVN=-Q22A5V%N(,Z*&?=QA@XPC%'Y+ MHTF8""?UN.RZ+TYCWOHHG.JM_O:8M-O1/Z7/\!<3"&WR/[A45 3-/(/E@17X MAAS"&U@?,"GP"P4AEEHZ+J?V"U;WBM=YV%4 DE9;^GZ-5SD0F3Q^X[3/T]6' MQRIR&ZNCJ(5N7VV_]B7^R%>D9U=WSU[F=J(D%X_(_/1O,!YX!4%:DI:*_!XF M4*WP0CPDRU#+\]5_C^%F"KS^$G_&V4UN;Y6I^#?2[F(4/ M\]G5A\E/B";6+0HV&1D+ 93"YS;R+Z[<."XAH\PI!3X$MRJA+0,#EDC(13. M3\*STGV\'PA0F5/E@'U,F=Y:KIP#O8!%-/%VIXE=K6G4PIK\_DARH IIP?FD MVB-/N6>6Z8B=>L:;.CAX$[M8'Z#F);56._7]Q]N+A\(K#%MXP@$QG/,7PBH$ M4_&(,A6L$,I$T^4$]\G =5/69> >IJW:*WPYL0^%]UI(Z<"RZ?RZ$">*(:>S MPV8P9S@(G3H]H/QDX+H9Y4(K>Y"V:M^K?/O'0]F%Y=9'D?NWYIM&-(*3GAQ& M0H$I$IA0'WD'I!^/6S?-6P;H0;JJ?+'F]7RVG$\G8:WR=;IH\\*NM)A:YY#V M\ L7R0%3)0,\8W ^,$)BZN+P+YH"-*.9[/)P&Q2K1#FCE!)L<*F="'I 5%:HDP?C!\_'%! X0WPY@\( MN1<3.\U]#F=^ O_L:JVA[6P@X.:6>H4DDP0L+^>PZPJ)&/PDJ%66X=+G0L.1%"*%TNV%?6 MRE%4O;3K6__/0FY ,6F";\?_AF?UW"2M2, M1X,$#:!7J05RS$84 ^P&6DJC:&DSV4/,VF]'G8,_^TD[&I@-\/76$7D_\S"G M=>T N+Y",AQ1XFF];SAD\FN51@MK TR)X]*GR'O$J/U<5 6^#06CV4*.&[>, M_[J!H;)65P.J./8/5*:$HX.0I>HW;C_U]N?ZA&IWVHXM8QZ(DE__ +"]9@CB M (QT3-);B MD*EWZ>4B6P4>3#\?=>!"*:IMRB!V)Q3FS'I"5.+\V;B+F1@A> M_H1RCQR53ZE*H/_DC'*HNEMH'+;.Q1!J0 DJ($Q(?I1/4HB%A$",I""=#X%V M>\RP:-.XUDZM25 M^.6UC#L)LH,MXT[17VW@'[0\L]%JPCE&EF;WV'**C,PI>-CEP$\V,I7I%=A> MR[C>P/?67P.!YI<(7LZ-7]TL(+Y9/RB631^7CF*5 A(LOWR#01\."X:\%]Y3 M*:UZW!>X0.ICCR"5#SA+.0'EE-TB8W;=A&*@/DF!7'Z!G@O8*1TG"L4@(#I. MCL)>.C9G6BAX+ #R<[3IH?':!5$Y7_!N/E_]@#FLOD0[G5S-=J]^[WJ.$1ZH M#1Y)YG'NI0U&$WN)E Z.6,>Q/1:!^GCX]]-X>@;;6DWEGG&4& M"9T2^/2P;\-N+I#4X-7S /Y^Z%27U9\\+>Q;A4 ^3IT>&F^ -@^V]/PLX\4L M;)MA; K9 J8$PGZ4& $%<9W?4;.PU&2R@884:/'ND<^(5+F<>-3(:B #? I MKZU<#7)O4MNE9B/7V# PR\FSW/("E.3A%RE,$-1([EQI4W10F(;S-2S;=V-W+]H^F-_6\'(JO8\0=23C".(&M&83$2@( MQ7VBC)GPW&EPWV_7I5,AR.=GU'_MF!X$G>;*B!C>1! )KM]%'X]N[PD=R6/ M4D9O0(=(>PS;N=(,&1H,SW4WD#U'FPP-:[ M_S0OD+P8WOX"X[O]F5P:$C"7F@#BC,.\ D7&,8W,^H4^H;V*G9Y!ZNM^'Y&M MJ9"N)Q..^>*E8.E-MY]QX>8%=KLNL[++[Y]N5E/[>WF9N,2.6HEB-+ ^,B%(N$6=EAQSOMJTT=EPTCT\@JK^PZ'9G9:_MCLK+3/,%9F.37.I;[ M)AO $XS"4A13;ODKC$2.2X=@$1$5E72!#.17-T&:RH./2KD1@*E?&+P>>QG] M_[V:__Q_H@^;X=\NP*.\_O%FLO33^1)F^GQ-\(,-\_Z F[W2A[LM\NGH)Q8* M]Q)Z8(TP?.8RW^>"[>3WI_3D6W>N8E^M=/Y 3[.3Q]^.NOO,INAVB,![!ZSB MT9R*SV[1/Z>6BAO%9DK+7?^D-_"_Z\SM,(8]':\:7D?U/N^DA,KPO(>=X.%]/IG5R[5- 05/8.6&W!'-#YO)L"*F/S<3[[ M&.ST]W*R_ 9QR"OXNW^6\+N?#EKE5+^ M[WU0/971^[KZY^>%_[3XMEQL.[JOW\A=?9^',DAV^D"5XXM\O;!$"R?55 [&^#'^>K_B[<[=2RT1#M]H NLJB583U%; M983?P:#S6=S-%)SNC_9ZF)MZ8,@N*.J64#RNFK9P>W,3O\W7Z?-EA'GF-SG\ MVK4>:FQ/^4X7A$W#"'=18H.P_V,RGZ[5_"G]Y_PZOL[O"RY^?[!_CH']T8]U M2A?@UAG019\-T@!F_*\;.YVDB=]*_\W^VE;%+<>@PK,?[$2'IDXKANBU+4J M&9O:V5;@]]<_KWV5\MWY?[$2*IA)5@S3;3@16TL4[,FPG?)M* M;3VOH_9 +!Q'/QZV$XA-Y;J>UU%#IP+SN(2X\$O\U\UD<6M7RACE$S[3">2F M4E^GZ[#5*J#//\>J 'HX?>T#H5_1WZPF/^-K,!-7\\7OP:4C^T>L!]-C M?<\[3KYV(GDZ?2S>)!8J(CD\<+WJJZ-0S$_32V7H/L=Y 9SN1JE94_*\KN=' M)EZ_R =$^E@$CL=C5:L>.164 TKXNU;QG#O-W_6)?]#U=O6]^K[GF7N5<&Y8]H$W<'Z=: MD=JQ%;%GHK6=VJVT99)N3T>KMVT/B^-;.[]X/?\:I^M[@%L.#3ZZV#]BO8VD M'UY']5([3@%1PJU3_RFEB8=QW\W*K+7G1Z]G OMAV5E?M6UFC(O_6,QO?KQ? M+F\*(GILW&K5N7WMZ/,ZJFU1O^>V[.%6T%(H'ANW6EUN7^OZO(ZJK\7YM_G* M3DN< S\>JUJY;>\UMU<7]1&Z\"N(Q*>_/]M)* 34OB&K%=;VQ^N(9FH'RCE2 M! FS5*5,XZ$QJ]7+]@3N&=W4=CMWF>&+GU?%;./!0>N5NO;U,I]13T/HK26[ M9R%*@KAO['IUJ@6P/**L%DSIK:C%#>K!D>M5F ZQJ\\IJG9EQ;]N)JO?_[#3 MFXTJ(;RY_K&^KCU)($R$V99"]\1/U2LX[0EW/U76#AL?F9E_+->;R-?OH*7O M\REH^[55MW!'AUG'_,%\>J]?J\Z+! MP[$[@=A* NNH>JI[.X\\[Z'+;^^ G>!J*0%U3"VUKSIGARK/J!!@^\;KA%=+ M":,C2FDAQ5^D/>;]@3H!U%*69Y\:JCLA\\&EDKLQ.N'14@[FT>3;*/,>#,>I M]:JTI31)@V6J\]E_@..R%>Q-7/K%9'T,4ZA.]?GA.X'84@*DN\JJ[TMADN6R M4X[IS[O9E3I^?F[T3LBVE OIK+!6&VI<_&D7X=OD.C\'.4YCC?U?*-)@HX/P M!1IM;+YRO?[$$S+T6PA[1QRR;K<#_C'[,M=VGM&!8/%N9S&JEM M:7?R%>S;?6C,>I?43T:KR7;<.^D^PV=7B^M9>#>U5T60>CABMZ: 2H_YS_>2=?60MX8.AJMZ).!NZX;FH' MYKL]=7(=P[OYNA/=/^QT\'([-FZUJU"=H>N@E186WO(UN,GQV_Q6W')GW%W& MKW9)ZK0EV$U+S>(Y$HSUKDP50*\1T.JV/!HO*#NN\[^;(/W=!&E($<%F_<,_ M?F;1]"DB>#AVW6"YTRHZJI0&P%I7H[RRR[B^HQIGRZW^%OEV>&Y"O'SU^^[? M?+:_UV^%Y,G1\GP_Q\R#1 O+?7/Z;S MWS%^78&3]NG'YH&W9TQY'_8<_DX5ZW$6=.3M2J^3*Z^ MKY9?+[Y\'846SW^O2H:O!CTZJ[ZVW[=OTRWQTL?1@:LU,!@61K7UNL=:Q/^: MA<7T]]77Z&\6D]4D#GZPZ?"H]3H7G(;:,96T -G;7PO_>3'Q!=;7W5#U6A&< M!LZ3R;> R'_ #K#*SX>_LY-%OE]= )H]8];K+W :1H?541FLARO[]Q__7*VI M]/K[[.JS'V;VGAFZ7J^ SM!U4TZK93CO9\L):/';PJ[?-+[GDQ6MQ3GRF2(% M.5VG4: JY\FGGK"C9T[UX+!#KJ3=#O_=\"*Z<7GL'AP">V(,FI? M';P5;7!R_M%0U; YJNV]J#223=QFI??8DC+I^<,#-X#5D33]LPKYMS[@&L5_ M[+J&_C[:^OMHZ[1*FM5B^BTNKI>?TK=% 'Z5*<0X,FRU-72:C_"\8JI["EFJ M$IG"AR-5JP$]U8?;,_U6(/DV60UVKQ\,5:W@LRS5A M_F,5A]?E'AJS6GWG:3@]HY+Z]_O&P.S(L-5J.T^#[7G%-&$ UW+EKIAV5<(( M/ABN6O5F'T.X3Q$-&<-OB^O9JJPMO#=DM4K-_J;PJ4+:LH2% #L\:K5CX4%V ML#G8=@'#XGHRLP4MX>,1ZQT(][&&!_31!%9O;A9KP0J =#M4O1/A/N@\UD 3 ML-PK(;BZNOAI)]/!??2.C%OO>+@/8$=U\S).&3_/IQ,/$_B\F/L13QD??&:$ M4\;#TRA^RGC_4T\X4N"X11W!XF\#OJJ_H9 MRSXY/\Y76U'+I)&[?Z61K/) G(_H;WR+OOV+_(NSR_C__I__'U!+ P04 M" T9:-8S:!AX8X' 3)0 %0 '1F>"TR,#(T,S,Q>&5X,S$Q+FAT;>U: M;7/;N!'^WE^!VM-<,B/)DBR?+-GQ3.ISYMS>7=J,V^NW#D0N)=0@P0- R>JO M[[, ]6)+CI67<^Q,,Q-9)!; OCS[[(+BZ<3G^NQT0C(]^\/I'YM-\8-)JIP* M+Q)+TE,J*J>*L?@U)7G::F<)C M/XOY\6M<9F,Q3S>^*;4:%\-@TEZ&IN+ M3KOY=V$R<46:,DTWXK)(C(4(YSTL'SP7R[LM\6?I8"\LR^?BNC S3>F8&M$! MM=FI(2<* V;#@E(50A9S417>5@0U87.@/?A#BAQ7K);(9();5I@<.>I-E-L0 M*"@AYZ2=LT@NKPG[KJWI<"^%,MA2!\[$'BR0* N.A%B!Z= D)2MF$Y5,A*OX M8S5_1I;J1=B 7#D-,F5>GBD_@8&NI"0HR.N64,VD,'.*::D8S=?=\)SB>OB! MN)+(5 '/<1!6GFH@J!#'L%T;5T4&O$NOL(XJ$EVE6!/16'-+ Y%4G",EG,DX M8'QHO0IT[6-W9VM@*56\<(,E*@T!1-<@!&$[%_1)I)N(3)N96X3>TE@Y;R4V MDGPSZ@TM&VL1= ME-K1]3D'LM<35+8M?[!]W._T35X>IIEL&L\DRAM+AJG1\6";,$I M#AK!*X'C'@Y9@^DWD97;?0KSX(A6.T5F-97% LBLJ7(A7R%%15B'*_TJT]?9 MPI*6(9XUM:YBTJB9A <5LAZZ.*-5&GIF5XV<2I6TB@U0L0 $_BIXI>@#XAK+S!,PYM MVEIX;=/[W,'7A36,; WQ1V0^UP&3))5E'Z^1[I95<^,\[O,!'&NY! O5!RWQ M\IXI&<""G+PC72N.'I'"X8//)46UU.M5U&HBW;)"<38'<%$::"[XHZ:@.8X8 MUZ3KD\@=^<9GN^@+ .I1P7/TJ*(((:CI?-GKS4A>,S_'ZAD8.M3] M<.9?'.(^*K!U6Q8/+UN24J:8Z&B9D_>"H.X6, 611%%OQ"+A4"%\U&9.&)U-3,QP>0LGB.L7*22M#6]_$7\-=G+7B_W.]^UE OO0EM;[C@ C MLDULKV7I:+CX<@*B*[6<#U41U@N33FIDC(SW)A_R,_8ILR5J5PV0 (PX7#]^ M'PQ:QT>'_ 3>6_Q/%QO7#^=;X>'\@4\WQWK]UJ!W?.]PN]7YI+%NZ^CXTV8^ MH&R[O]NR!\$1=B&PB%3,(<\-G7:E+%[O'>XM9$J9\KEAV!:=(+78XW<0K;5[ M:$ZWO.%9Z^2@*=O 0Z[25-/NW'"EQ,$2$![%BH=03!^?_ ?D- O*)8^YO M%J=>4^G-"[\ M7CJ,/ZU,:>/-G552AX-'>S5%CI#9E;]_RGUOQMS[&E#]&5]*.@@O0_T/4$L# M!!0 ( #1EHUC01B"5E < "LE 5 =&9X+3(P,C0S,S%X97@S,3(N M:'1M[5IM;]LX$OY^OX*7X+HM8#NVXS2.DP;H91.<@;UVKPAN/QYH<13Q0HE: MDK+C^_7[#"6_-$X:]V73I+@"=2QQ2,[+,\\,99UD(3>G)QE)=?J7D[^VV^)G MFU0Y%4$DCF0@)2JOBROQFR)_+=KM1NK,EG.GK[(@^MW^0/QFW;6>RGH\Z&#H M=+'.R5Y]?;(7-SF96#4_/5%Z*K1ZLZ.'@]>DTMY!DI(:#(=RV.TIV3NB=' H M2;U6_^GM8"K$ZSD^S V]VGJ2V M"-C/87[]M5YF8[% -Z$MC;XJ1M&DG7KJ8CBQQKK1;C?^.^:1=BIS;>:CG]XZ M+_T_@B90*E[.:D4/,=OH@A:*]_JLZOE-IBI_^Q MGNOF2G<%BX,M1T=8=4WA!!XF]Z@:GYU_N!Q?C,_>7H[?OQ/O+\39/\;G%^)B M_.[MN[/QVU]P"Z/G'[[ FO]6/NAT_B>9,[C3G'%+7&8VEUZ<=\2O=D;&M$1" MCA41(9/AQ>[!\/B9&-/KB+'(Y)2$HZFF&=(W9-J+WROI@!,SQ_W2NB!L(2ZL MRT6OV_Z7L*FX)$.IH1LQ+A+K(,*I#\N/GHOE_8[XN_2P%Y;EEQ3T$9;&DB;6(/%DBT TU"K,!T:*+(B5FFDTSX MBC]6\V?DJ%F$#MX1J5L',*:8I,9FON^$YQ77_ M$W$ED>H"GN,@K#S50E ACF&W-JZ+%'B706,=722F4E@3T5AS2PN1U)PC)9S) M.&!\&+,*=.-C?VMK8$EI7KC%$I6! *)K$8*XG8_Z)-)G(C5VYA>A=W2E?7 2 M&TF^6>L-+5MK$?0+93:T?4Y!''3 L>L6O]@=]GN'Q[X)4T.W#&:;IAJ7T1=C M(1U%K\.+>F*(O2,(H9X8[3,69[$I[BSIG9_Z6Q""K>] M> EO*T+X:I>>WR29+*Y(O$7V?*@,)'K[LMT[>$FOXM3>@:JOZDO-!;>HP\[K M"TZQ-334T6%=MMXH_6BC%!NQG;[AD+68?A-9^>VG, ].:+53S:RVJ/)-R MA+^/#!ZSVWJ"0FB8XZ0215LGE9%,2C K*K$B=\RH2\5ZA<.W";$@> /SO[J( M?W>\3&[C9>L$W(#-]JF[-7J N*E6# KI;2&9HZ0'H+B>,U*D4XNH 4=:3K31 M878@C+C 13.#K3DP675*$>N,)Z!/#RAL\ MX]"JSL)KF][G#KXIK''DSA!_1N9S';!)4CGV\1KIWK%J;GW ?3Z#8RV?8*'F MH"5>WC,E!5B0D[>D&\71(U(\?/"YI*B6>KVJM7)2'>P)(Y3J&!Z!-T-K$H.CRN-/2+B[P$0L >GMD)?[FW6<": M?J\TU(\0KHHD'EA>_0 ])A_ZS MNT9?7AY8ZDE H3/2US\EX0--T"IB"2*.JMNDAX5 A?Y8@# M?!*-:;CPSN/NCU T 0RSZ<.:="">REF+@(4'X4TD6S5-*F+J3538JXLY%7S M1,R<,#K+;)WA\B.<(*[?I)!T-KS]3?QUM)6[7NSV7G>7"1QB6]KL M.P&,R+6QO9&EI]'BRS&(KC1R/M)%7"]..FZ0,;$AV'S$C]FGS):H70U (C#J MX>8)_-%19WBPSP_A@\-_M=BX>3[?B<_G]X+:'!L<=HX&PWN'NYW>%XWU.P?# M+YOY@++=P^V6W8N.< N!1:3J' K%2Y\C%=S03'RSR]3Z6Z#\$^^XF[+=P MQ)9&U?C^P8QZ:I'ZMCA$+7NL A4-^ADU*'9-XI]R+O9;\6?1[X_$3UDV_*[P M>^P O=@=H'['SXW?^YX*#I\%;SQA"#:]#?>Q,$3$9[%BH=03Q^?_,?EC8O*) MP^[\AI**GU"*?^N$Q*\.1U\^Y<53Y5FF*147R\/-^_KQR"8T]^)I8>.L<\?+ M-VNGSEOO[Y36QQ]11_7O+5/:>*-GE>;Q--)=39$3Y'H5[I]RWQLS][X>U'S6 M+ROMQ9>D_@!02P,$% @ -&6C6!^*8W>6! Z!, !4 !T9G@M,C R M-#,S,7AE>#,R,2YH=&W=6&UOVS80_KY?<7.P-@%L19+MQK(= X;CK-ZZI/4+ MNF\#+5(Q5TI423JQ]^MWI*R\U,UB!&V2+@@,2[SC/??<0_+,[L*DHM==,$)[ M/W5_KM7@1,;+E&4&8L6(8126FF<7\)$R_0EJM8W50.9KQ2\6!D(_;,!'J3[Q M2U*,&VX$ZY7S= ^+Y^ZA"]*=2[KN=2F_!$Z/*[SA1ZTPBI*H&;(&K;=:H<]8 MTP^H'_B-9C/\*ZB@*YH7/MJL!3NNI#RK+9B-WVZ$WE$S-YTK3LVB'?C^+Q5G MVNLF,C,83Z%_\;689FLRPU:F1@2_R-HNI4KA6@['4DC5WO/=7\>.U!*2%(,:_X/0R0(RCU>%4"/T%OPC)7 @]!"':X6?,X-U$,O MN(OS=KI$76#&1N;M"&>]!3A&AIEZ4L2#X7@Z.AT-^M/1^1F\GXTGL_[9%*;G M]\)_7KSCV;LA!'52"QK[\P.8G9T,QS!].WRA<"?#P6P\FHZ&$QC^.7C;/_MU M"/W!%,Y/(8CJC4=HY.^E-CQ9%Z]X1C&G=AAY(:Z:[Y19XZN9C3*(99:QV'"9 MP14W"S +!A^61"')8@UCEDME0"8P98(E@JU@E,52X5NW$^U;\U=[K3#T.P.9 MYB1;NZ>@

FG*M+7;\MY844<&"*8:(;V,K M\BBA56%4A7>*^8YK80+L1@P5F"@3"PX9<,SI.$QTQ9(NRL MFU2K@.]L(:N0+Y5>$O0V$H(6S+R)-_# IG;4">I-WZ5%J,PM:[>-"Y/(?U/. M/2%J3C*F:^^'51PGF$2SU7F\YIY47_O! 4PQIXV,DB52C8I+ M5U?Q3XON6+V;-(VV4DAR$(807V?H)@4!,U]>G#-THTDKN6PHC&+!*D M4^?(H*XZKX1G)(OM^UQJ[F:V"D>CI2CHEK@H74C]A;Z]+?:^"2?13I04U2\1 M&#(7K(P[EXHR5.B)4:5!6JCBPT!%+H%$RQY5ZI;3)";6;?-N'P%F5,;Z# MZ0;=0SYAOK)>MQ<['FI;>D@YI8+MOOZG/,5MZ(Q=P5BF)+MO)P@?DKV_+?L= MB-@QJ4+?_[.D7EJEOJT.\6QZJD/()72"!XCK+K O6T.]Z,>>7XG_E5GK6>7W MU 5ZM=;=]?2DB_"$VC1>LOTUC8YM23 2T%)Q"">H9T]Q1GW] MG7Y4;8OWT#5N6VWG5VZ.;C7T7UP^E7[$-4PYF$F,["7F% M&2:$7F9:X)+0Z[>.8LE8/=GR20HD_?5=R3&DS:5DF#O@RC"9V-J79W>?E3;J M)R85I_V$$7KZ0__'6@W.931/668@4HP81F&N>78+'RG3GZ!66TD-9+Y4_#8Q M$/IA SY*]8G?D6+=<"/8:6FG?U0\]X^%5"E4R^5("JFZ>[[[ MZ]F56DQ2+I;==V>*$_&NJDFF:YHI'A?+FO_%$ F"L1)X$%JH MPT7"9]Q /?3"?^)<#Y>H6XS8R+S;0:MK@"/,,%,OBG@P'$]'%Z/!V71T=0G7 M-^/)S=GE%*976^&_+M[QS2]#".JD%C0.9H=PN,9'/ESK@V/E\4KGE&,J1MVO!"[YAM%UOAB M9*,,(IEE+#)<9G#/30(F8?!A3A0F62QAS'*I#,@8IDRP6+ %C+)(*GSK=J(# M*[Z_UPY#OS>0:4ZRI7L*>H> %B^D2B'P:Q\@ELJ9SA&HI, R:K>P7XF*DOV] MX-COU8.JV[BJ0#3$7*#Q!SP3%LT5-YQI(!F%X2)*2';+<,M+4ZZUQ8[_5I(B M*DB88HAX'5L11PFM"J,J3!.9HJNA!]?RG@E11;OHQ_ [!K_QB,&U8IK;TCBG M@X2S&"YX1K((\PY7<8Q"J@KX86M9A7RN])R@N)$0M.'&FW@##VQTK5Y0;_HN M,D)E;A.W+ER(=/QCFV<7+U$SDC%=NUH(MH2SR%4@]/VPBNL$XVBV>\^GW8M2 M[" XQ%2SDDGQ7""M(J2*L.5\*+%BG^=<,7L\:1OLI.!DP8V@?D"03PJ"Y@$] M?,C2(RL>&+%*E6U+3%*G9TOWO20J+!+%,^R5E+B.Q.8T!"4IOG4QEUDDW'9G MC@RU":O:92($H!JS2#"=.L<,ZJK3BA]8FTO-G65+:12:BR+=$OO2N=1E=E?= M[&UD[ZODI+-32HKJEP@,F0E6^IU)19FJH7M!Y3H79-GEF;/GE'JK M2L^D,3+MVMGDSG9M1,2JX*[VQ?)J;.ETO':S;B<7@^.*H:7CU5#CN:'FR-#- MM4;+ZS3:6Y=]+WC66N@UV\_3? *LW]K-[)%+A"H%RDH59Q8J8@DT4N:D4J^4 M,CFA=I_O^A XJ=+'-Q!=H7M*)\P75FN]V?%KK\A#/II?&!/M6>/A=[!MOF(*KV<;.I1@(:"DX MA1+4*X:Y(T4W:#E3I\_Y:;5)YR,WS6W,HE^X45J;\O]U*55.P%W%!+&(-JZI M'LO@ID7_487,L!9SLUUEVSW%UCNOU6=Q W?D;O[^!E!+ 0(4 Q0 ( #1E MHU@3V*L @@( $ . > " 0 !E>&AI8FET,C)T;W$Q M,C R-'AS=6)S:61I82YH=&U02P$"% ,4 " T9:-8QQ^EZJ<- 0#?O0\ M$ @ &^ @ =&9X+3(P,C0P,S,Q+FAT;5!+ 0(4 Q0 ( M #1EHUB UK>:F! #6I 0 " 9,0 0!T9G@M,C R-# S M,S$N>'-D4$L! A0#% @ -&6C6/A+50/@'0 %2 ! !0 M ( !62$! '1F>"TR,#(T,#,S,5]C86PN>&UL4$L! A0#% @ -&6C6"UY MR#C320 T3(# !0 ( !:S\! '1F>"TR,#(T,#,S,5]D968N M>&UL4$L! A0#% @ -&6C6*?I3K1BY@ Q@,) !0 ( ! M<(D! '1F>"TR,#(T,#,S,5]L86(N>&UL4$L! A0#% @ -&6C6%&@Y;\ MBP (UT& !0 ( !!' " '1F>"TR,#(T,#,S,5]P&UL M4$L! A0#% @ -&6C6,V@8>&.!P $R4 !4 ( !-OL" M '1F>"TR,#(T,S,Q>&5X,S$Q+FAT;5!+ 0(4 Q0 ( #1EHUC01B"5E < M "LE 5 " ?<" P!T9G@M,C R-#,S,7AE>#,Q,BYH=&U0 M2P$"% ,4 " T9:-8'XIC=Y8$ #H$P %0 @ &^"@, M=&9X+3(P,C0S,S%X97@S,C$N:'1M4$L! A0#% @ -&6C6$9N@ V9! M !0 !4 ( !AP\# '1F>"TR,#(T,S,Q>&5X,S(R+FAT;5!+ 4!08 "P + -P" !3% , ! end XML 84 tfx-20240331_htm.xml IDEA: XBRL DOCUMENT 0000096943 2024-01-01 2024-03-31 0000096943 2024-04-30 0000096943 2023-01-01 2023-04-02 0000096943 2024-03-31 0000096943 2023-12-31 0000096943 2022-12-31 0000096943 2023-04-02 0000096943 us-gaap:CommonStockMember 2023-12-31 0000096943 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000096943 us-gaap:RetainedEarningsMember 2023-12-31 0000096943 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000096943 us-gaap:TreasuryStockCommonMember 2023-12-31 0000096943 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000096943 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000096943 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000096943 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000096943 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000096943 us-gaap:CommonStockMember 2024-03-31 0000096943 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000096943 us-gaap:RetainedEarningsMember 2024-03-31 0000096943 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000096943 us-gaap:TreasuryStockCommonMember 2024-03-31 0000096943 us-gaap:CommonStockMember 2022-12-31 0000096943 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000096943 us-gaap:RetainedEarningsMember 2022-12-31 0000096943 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000096943 us-gaap:TreasuryStockCommonMember 2022-12-31 0000096943 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-02 0000096943 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-02 0000096943 us-gaap:CommonStockMember 2023-01-01 2023-04-02 0000096943 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-02 0000096943 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-02 0000096943 us-gaap:CommonStockMember 2023-04-02 0000096943 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 0000096943 us-gaap:RetainedEarningsMember 2023-04-02 0000096943 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 0000096943 us-gaap:TreasuryStockCommonMember 2023-04-02 0000096943 tfx:HospitalsAndHealthcareProvidersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000096943 tfx:OtherMedicalDeviceManufacturersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000096943 tfx:HomeCareProvidersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000096943 tfx:VascularAccessMember 2024-01-01 2024-03-31 0000096943 tfx:VascularAccessMember 2023-01-01 2023-04-02 0000096943 tfx:InterventionalMember 2024-01-01 2024-03-31 0000096943 tfx:InterventionalMember 2023-01-01 2023-04-02 0000096943 tfx:AnesthesiaMember 2024-01-01 2024-03-31 0000096943 tfx:AnesthesiaMember 2023-01-01 2023-04-02 0000096943 tfx:SurgicalMember 2024-01-01 2024-03-31 0000096943 tfx:SurgicalMember 2023-01-01 2023-04-02 0000096943 tfx:InterventionalUrologyMember 2024-01-01 2024-03-31 0000096943 tfx:InterventionalUrologyMember 2023-01-01 2023-04-02 0000096943 tfx:OemMember 2024-01-01 2024-03-31 0000096943 tfx:OemMember 2023-01-01 2023-04-02 0000096943 tfx:OtherMember 2024-01-01 2024-03-31 0000096943 tfx:OtherMember 2023-01-01 2023-04-02 0000096943 tfx:PaletteLifeSciencesABMember 2023-10-10 2023-12-31 0000096943 tfx:PaletteLifeSciencesABMember 2023-12-31 0000096943 srt:MinimumMember tfx:SpecialTerminationBenefitAndOtherRestructuringMember tfx:A2023RestructuringPlanMember 2024-03-31 0000096943 srt:MaximumMember tfx:SpecialTerminationBenefitAndOtherRestructuringMember tfx:A2023RestructuringPlanMember 2024-03-31 0000096943 srt:MinimumMember tfx:SpecialTerminationBenefitAndOtherRestructuringMember tfx:A2023FootprintRealignmentPlanMember 2024-03-31 0000096943 srt:MaximumMember tfx:SpecialTerminationBenefitAndOtherRestructuringMember tfx:A2023FootprintRealignmentPlanMember 2024-03-31 0000096943 srt:MinimumMember tfx:AcceleratedDepreciationAndOtherCostsMember tfx:A2023RestructuringPlanMember 2024-03-31 0000096943 srt:MaximumMember tfx:AcceleratedDepreciationAndOtherCostsMember tfx:A2023RestructuringPlanMember 2024-03-31 0000096943 srt:MinimumMember tfx:AcceleratedDepreciationAndOtherCostsMember tfx:A2023FootprintRealignmentPlanMember 2024-03-31 0000096943 srt:MaximumMember tfx:AcceleratedDepreciationAndOtherCostsMember tfx:A2023FootprintRealignmentPlanMember 2024-03-31 0000096943 srt:MinimumMember tfx:A2023RestructuringPlanMember 2024-03-31 0000096943 srt:MaximumMember tfx:A2023RestructuringPlanMember 2024-03-31 0000096943 srt:MinimumMember tfx:A2023FootprintRealignmentPlanMember 2024-03-31 0000096943 srt:MaximumMember tfx:A2023FootprintRealignmentPlanMember 2024-03-31 0000096943 tfx:A2023RestructuringPlanMember 2024-03-31 0000096943 tfx:A2023FootprintRealignmentPlanMember 2024-03-31 0000096943 tfx:A2023RestructuringPlanMember 2024-01-01 2024-03-31 0000096943 tfx:A2023FootprintRealignmentPlanMember 2024-01-01 2024-03-31 0000096943 us-gaap:SpecialTerminationBenefitsMember tfx:A2023RestructuringPlanMember 2024-01-01 2024-03-31 0000096943 us-gaap:OtherRestructuringMember tfx:A2023RestructuringPlanMember 2024-01-01 2024-03-31 0000096943 us-gaap:SpecialTerminationBenefitsMember tfx:A2023FootprintRealignmentPlanMember 2024-01-01 2024-03-31 0000096943 us-gaap:OtherRestructuringMember tfx:A2023FootprintRealignmentPlanMember 2024-01-01 2024-03-31 0000096943 us-gaap:SpecialTerminationBenefitsMember tfx:OtherrestructuringprogramsMember 2024-01-01 2024-03-31 0000096943 us-gaap:OtherRestructuringMember tfx:OtherrestructuringprogramsMember 2024-01-01 2024-03-31 0000096943 tfx:OtherrestructuringprogramsMember 2024-01-01 2024-03-31 0000096943 us-gaap:SpecialTerminationBenefitsMember 2024-01-01 2024-03-31 0000096943 us-gaap:OtherRestructuringMember 2024-01-01 2024-03-31 0000096943 us-gaap:SpecialTerminationBenefitsMember tfx:A2022RestructuringPlanMember 2023-01-01 2023-04-02 0000096943 us-gaap:OtherRestructuringMember tfx:A2022RestructuringPlanMember 2023-01-01 2023-04-02 0000096943 tfx:A2022RestructuringPlanMember 2023-01-01 2023-04-02 0000096943 us-gaap:SpecialTerminationBenefitsMember tfx:RespiratoryDivestiturePlanMember 2023-01-01 2023-04-02 0000096943 us-gaap:OtherRestructuringMember tfx:RespiratoryDivestiturePlanMember 2023-01-01 2023-04-02 0000096943 tfx:RespiratoryDivestiturePlanMember 2023-01-01 2023-04-02 0000096943 us-gaap:SpecialTerminationBenefitsMember tfx:OtherrestructuringprogramsMember 2023-01-01 2023-04-02 0000096943 us-gaap:OtherRestructuringMember tfx:OtherrestructuringprogramsMember 2023-01-01 2023-04-02 0000096943 tfx:OtherrestructuringprogramsMember 2023-01-01 2023-04-02 0000096943 us-gaap:SpecialTerminationBenefitsMember 2023-01-01 2023-04-02 0000096943 us-gaap:OtherRestructuringMember 2023-01-01 2023-04-02 0000096943 tfx:AmericasSegmentMember 2023-12-31 0000096943 tfx:EMEASegmentMember 2023-12-31 0000096943 tfx:AsiaSegmentMember 2023-12-31 0000096943 tfx:OEMSegmentMember 2023-12-31 0000096943 tfx:AmericasSegmentMember 2024-01-01 2024-03-31 0000096943 tfx:EMEASegmentMember 2024-01-01 2024-03-31 0000096943 tfx:AsiaSegmentMember 2024-01-01 2024-03-31 0000096943 tfx:OEMSegmentMember 2024-01-01 2024-03-31 0000096943 tfx:AmericasSegmentMember 2024-03-31 0000096943 tfx:EMEASegmentMember 2024-03-31 0000096943 tfx:AsiaSegmentMember 2024-03-31 0000096943 tfx:OEMSegmentMember 2024-03-31 0000096943 us-gaap:CustomerRelationshipsMember 2024-03-31 0000096943 us-gaap:CustomerRelationshipsMember 2023-12-31 0000096943 us-gaap:InProcessResearchAndDevelopmentMember 2024-03-31 0000096943 us-gaap:InProcessResearchAndDevelopmentMember 2023-12-31 0000096943 us-gaap:IntellectualPropertyMember 2024-03-31 0000096943 us-gaap:IntellectualPropertyMember 2023-12-31 0000096943 us-gaap:DistributionRightsMember 2024-03-31 0000096943 us-gaap:DistributionRightsMember 2023-12-31 0000096943 us-gaap:TradeNamesMember 2024-03-31 0000096943 us-gaap:TradeNamesMember 2023-12-31 0000096943 us-gaap:NoncompeteAgreementsMember 2024-03-31 0000096943 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000096943 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2024-01-01 2024-03-31 0000096943 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0000096943 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000096943 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2024-03-31 0000096943 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-12-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-12-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-12-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-02-26 2024-02-26 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-02-26 0000096943 tfx:CrossCurrencyInterestRateContractExpiring2027Member us-gaap:DesignatedAsHedgingInstrumentMember 2024-02-26 0000096943 tfx:CrossCurrencyInterestRateContractExpiring2027Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2024-02-26 0000096943 tfx:CrossCurrencyInterestRateContractExpiring2027Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2024-02-26 0000096943 tfx:CrossCurrencyInterestRateContractExpiring2029Member us-gaap:DesignatedAsHedgingInstrumentMember 2024-02-26 0000096943 tfx:CrossCurrencyInterestRateContractExpiring2029Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2024-02-26 0000096943 tfx:CrossCurrencyInterestRateContractExpiring2029Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2024-02-26 0000096943 us-gaap:SubsequentEventMember 2024-06-30 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2023-12-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2023-12-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2024-01-01 2024-03-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-04-02 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NondesignatedMember 2024-01-01 2024-03-31 0000096943 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NondesignatedMember 2023-01-01 2023-04-02 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2024-03-31 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2023-12-31 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2024-03-31 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2023-12-31 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2024-03-31 0000096943 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2023-12-31 0000096943 us-gaap:CashFlowHedgingMember 2024-03-31 0000096943 us-gaap:CashFlowHedgingMember 2023-12-31 0000096943 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0000096943 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000096943 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2024-03-31 0000096943 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2023-12-31 0000096943 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2024-03-31 0000096943 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2023-12-31 0000096943 us-gaap:OtherLiabilitiesMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2024-03-31 0000096943 us-gaap:OtherLiabilitiesMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2023-12-31 0000096943 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember 2024-03-31 0000096943 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember 2023-12-31 0000096943 us-gaap:CashFlowHedgingMember 2024-01-01 2024-03-31 0000096943 us-gaap:CashFlowHedgingMember 2023-01-01 2023-04-02 0000096943 us-gaap:FairValueInputsLevel1Member 2024-03-31 0000096943 us-gaap:FairValueInputsLevel2Member 2024-03-31 0000096943 us-gaap:FairValueInputsLevel3Member 2024-03-31 0000096943 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000096943 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000096943 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000096943 srt:MinimumMember tfx:RevenuebasedPaymentMember tfx:MeasurementInputRevenueVolatilityMember tfx:MonteCarloSimulationMember 2024-03-31 0000096943 srt:MaximumMember tfx:RevenuebasedPaymentMember tfx:MeasurementInputRevenueVolatilityMember tfx:MonteCarloSimulationMember 2024-03-31 0000096943 srt:WeightedAverageMember tfx:RevenuebasedPaymentMember tfx:MeasurementInputRevenueVolatilityMember tfx:MonteCarloSimulationMember 2024-03-31 0000096943 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000096943 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000096943 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000096943 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-03-31 0000096943 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0000096943 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0000096943 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-03-31 0000096943 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-31 0000096943 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0000096943 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000096943 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000096943 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000096943 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-04-02 0000096943 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-02 0000096943 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-02 0000096943 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-02 0000096943 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-03-31 0000096943 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-04-02 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2024-01-01 2024-03-31 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-01-01 2023-04-02 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2024-01-01 2024-03-31 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-01-01 2023-04-02 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000096943 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-02 0000096943 tfx:TeleflexIncorporatedRetirementIncomePlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-10-02 2023-12-31 0000096943 tfx:TeleflexIncorporatedRetirementIncomePlanMember us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-31 0000096943 tfx:TeleflexIncorporatedRetirementIncomePlanMember us-gaap:PensionPlansDefinedBenefitMember 2024-03-31 0000096943 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-31 0000096943 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-04-02 0000096943 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-03-31 0000096943 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-04-02 0000096943 us-gaap:AccruedLiabilitiesMember 2024-03-31 0000096943 tfx:OtherLiabilityMember 2024-03-31 0000096943 srt:MinimumMember 2024-03-31 0000096943 srt:MaximumMember 2024-03-31 0000096943 tfx:ItalianParliamentLegislationMember 2024-03-31 0000096943 tfx:ItalianParliamentLegislationMember 2024-01-01 2024-03-31 0000096943 tfx:MexicanFederalTaxAdministrationServiceMember 2024-01-01 2024-03-31 0000096943 tfx:PaletteLifeSciencesABMember 2024-03-31 0000096943 tfx:AmericasSegmentMember 2023-01-01 2023-04-02 0000096943 tfx:EMEASegmentMember 2023-01-01 2023-04-02 0000096943 tfx:AsiaSegmentMember 2023-01-01 2023-04-02 0000096943 tfx:OEMSegmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:OperatingSegmentsMember tfx:AmericasSegmentMember 2024-01-01 2024-03-31 0000096943 us-gaap:OperatingSegmentsMember tfx:AmericasSegmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:OperatingSegmentsMember tfx:EMEASegmentMember 2024-01-01 2024-03-31 0000096943 us-gaap:OperatingSegmentsMember tfx:EMEASegmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:OperatingSegmentsMember tfx:AsiaSegmentMember 2024-01-01 2024-03-31 0000096943 us-gaap:OperatingSegmentsMember tfx:AsiaSegmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:OperatingSegmentsMember tfx:OEMSegmentMember 2024-01-01 2024-03-31 0000096943 us-gaap:OperatingSegmentsMember tfx:OEMSegmentMember 2023-01-01 2023-04-02 0000096943 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-31 0000096943 us-gaap:OperatingSegmentsMember 2023-01-01 2023-04-02 0000096943 us-gaap:MaterialReconcilingItemsMember 2024-01-01 2024-03-31 0000096943 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-04-02 0000096943 srt:MinimumMember tfx:SpecialTerminationBenefitAndOtherRestructuringMember tfx:A2024FootprintRealignmentPlanMember us-gaap:SubsequentEventMember 2024-05-31 0000096943 srt:MaximumMember tfx:SpecialTerminationBenefitAndOtherRestructuringMember tfx:A2024FootprintRealignmentPlanMember us-gaap:SubsequentEventMember 2024-05-31 0000096943 srt:MinimumMember tfx:AcceleratedDepreciationAndOtherCostsMember tfx:A2024FootprintRealignmentPlanMember us-gaap:SubsequentEventMember 2024-05-31 0000096943 srt:MaximumMember tfx:AcceleratedDepreciationAndOtherCostsMember tfx:A2024FootprintRealignmentPlanMember us-gaap:SubsequentEventMember 2024-05-31 0000096943 srt:MinimumMember tfx:A2024FootprintRealignmentPlanMember us-gaap:SubsequentEventMember 2024-05-31 0000096943 srt:MaximumMember tfx:A2024FootprintRealignmentPlanMember us-gaap:SubsequentEventMember 2024-05-31 shares iso4217:USD iso4217:USD shares pure tfx:payment tfx:counterparty iso4217:EUR tfx:agreement false 2024 Q1 0000096943 --12-31 10-Q true 2024-03-31 false 1-5353 TELEFLEX INCORPORATED DE 23-1147939 550 E. Swedesford Rd., Suite 400 Wayne PA 19087 610 225-6800 Common Stock, par value $1.00 per share TFX NYSE Yes Yes Large Accelerated Filer false false false 47102562 737849000 710932000 321715000 319552000 416134000 391380000 242830000 232716000 37299000 41469000 -138139000 0 2659000 2221000 -4793000 114974000 22683000 18337000 1666000 843000 -25810000 97480000 -41551000 20184000 15741000 77296000 -587000 -711000 -135000 -163000 -452000 -548000 15289000 76748000 0.33 1.65 -0.01 -0.02 0.32 1.63 0.33 1.63 -0.01 -0.01 0.32 1.62 47068000 46949000 47394000 47285000 15289000 76748000 -2638000 2970000 -36669000 18570000 113000 59000 -379000 -195000 -2559000 0 8619000 0 -58065000 0 80074000 0 -279000 -476000 -921000 -1592000 -41000 63000 107000 -184000 -60831000 -354000 -89342000 -1213000 -118000 120000 678000 2408000 53351000 22191000 68640000 98939000 237423000 222848000 448532000 443467000 627866000 626216000 111624000 107471000 8163000 7404000 1433608000 1407406000 485535000 479913000 112560000 123521000 2898343000 2914055000 2429460000 2501960000 6588000 6748000 111828000 98943000 7477922000 7532546000 90625000 87500000 115945000 132247000 136614000 146880000 106055000 146535000 16999000 5583000 48905000 41453000 55871000 46547000 571014000 606745000 1667896000 1727572000 456364000 456080000 23170000 23989000 3288000 3370000 104376000 111300000 148604000 162502000 2974712000 3091558000 4503210000 4440988000 7477922000 7532546000 15289000 76748000 -452000 -548000 15928000 18287000 50116000 41540000 853000 846000 -138139000 0 1722000 0 865000 2447000 2110000 0 7129000 7015000 -58282000 2092000 3720000 5108000 -118000 -427000 9549000 -1339000 11720000 30099000 -7352000 -2752000 -50610000 -40856000 6888000 7225000 112844000 84349000 38432000 21835000 70000 64000 13695000 0 -24807000 -21899000 57125000 75125000 1750000 -2433000 72000 64000 16001000 15969000 -71448000 -93591000 -1863000 -285000 -1863000 -285000 -151000 3530000 14575000 -27896000 222848000 292034000 237423000 264138000 48046000 48046000 749712000 4109736000 -314405000 1006000 -152101000 4440988000 15289000 15289000 0.34 16001000 16001000 53351000 53351000 35000 35000 6166000 21000 2244000 8445000 347000 5000 791000 1138000 48081000 48081000 756225000 4109024000 -261054000 980000 -149066000 4503210000 47957000 47957000 715118000 3817304000 -403522000 1032000 -154889000 4021968000 76748000 76748000 0.34 15969000 15969000 22191000 22191000 18000 18000 2333000 19000 2639000 4990000 324000 6000 1000 325000 47975000 47975000 717775000 3878083000 -381331000 1007000 -152249000 4110253000 Basis of presentation<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (“we,” “us,” “our" and “Teleflex”) are prepared on the same basis as its annual consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023.</span></div> Basis of presentation<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (“we,” “us,” “our" and “Teleflex”) are prepared on the same basis as its annual consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023.</span></div> Recently issued accounting standards<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standard Board ("FASB") issued new guidance designed to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses per segment. The guidance is effective for all fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The new standard must be adopted on a retrospective basis and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued new guidance designed to improve income tax disclosure requirements, primarily through increased disaggregation disclosures within the effective tax rate reconciliation as well as enhanced disclosures on income taxes paid. The guidance is effective for all fiscal years beginning after December 15, 2024. The new standard can be adopted on a prospective basis with an option for it to be adopted retrospectively and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC adopted final rules that require registrants to include certain climate-related disclosures in registration statements and annual reports. The required disclosures include information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations or financial condition. The required information about climate-related risks will also include disclosure of a registrant's greenhouse gas emissions and will require registrants to present certain climate-related financial disclosures in their audited financial statements. The rules were to be effective for all fiscal years beginning in 2025. However, following the adoption of the rules, challenges to the rules were brought in six federal appellate courts. These challenges were consolidated for review in the U.S. Court of Appeals for the Eighth Circuit. On April 4, 2024, the SEC announced that it had stayed the rules pending the completion of judicial review of the consolidated Eighth Circuit petitions. We plan to monitor the status of these rules, and, as appropriate, to evaluate the rules to determine their impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believe the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.</span></div> Recently issued accounting standards<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standard Board ("FASB") issued new guidance designed to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses per segment. The guidance is effective for all fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The new standard must be adopted on a retrospective basis and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued new guidance designed to improve income tax disclosure requirements, primarily through increased disaggregation disclosures within the effective tax rate reconciliation as well as enhanced disclosures on income taxes paid. The guidance is effective for all fiscal years beginning after December 15, 2024. The new standard can be adopted on a prospective basis with an option for it to be adopted retrospectively and early adoption is permitted. We are currently evaluating this guidance to determine its impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC adopted final rules that require registrants to include certain climate-related disclosures in registration statements and annual reports. The required disclosures include information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations or financial condition. The required information about climate-related risks will also include disclosure of a registrant's greenhouse gas emissions and will require registrants to present certain climate-related financial disclosures in their audited financial statements. The rules were to be effective for all fiscal years beginning in 2025. However, following the adoption of the rules, challenges to the rules were brought in six federal appellate courts. These challenges were consolidated for review in the U.S. Court of Appeals for the Eighth Circuit. On April 4, 2024, the SEC announced that it had stayed the rules pending the completion of judicial review of the consolidated Eighth Circuit petitions. We plan to monitor the status of these rules, and, as appropriate, to evaluate the rules to determine their impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believe the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.</span></div> Net revenues<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily generate revenue from the sale of medical devices including single use disposable devices and, to a lesser extent, reusable devices, instruments and capital equipment. Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; this occurs upon the transfer of control of the products. Generally, transfer of control to the customer occurs at the point in time when our products are shipped from the manufacturing or distribution facility. For our Original Equipment and Development Services ("OEM") segment, most revenue is recognized over time because the OEM segment generates revenue from the sale of custom products that have no alternative use and we have an enforceable right to payment to the extent that performance has been completed. We market and sell products through our direct sales force and distributors to customers within the following end markets: (1) hospitals and healthcare providers; (2) other medical device manufacturers; and (3) home care providers, which constituted 86%, 12% and 2% of consolidated net revenues, respectively, for the three months ended March 31, 2024. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods. With respect to the custom products sold in the OEM segment, revenue is measured using the units produced output method. Payment is generally due 30 days from the date of invoice. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates revenue by global product category for the three months ended March 31, 2024 and April 2, 2023. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.270%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular access</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interventional</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anesthesia</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Surgical</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interventional urology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,849 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Includes revenues generated from sales of our respiratory and urology products (other than interventional urology products) and sales pursuant to the manufacturing and supply transition agreement related to our Respiratory business divestiture.</span></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)    The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments includes net revenues from each of the non-OEM product categories listed above.</span></div> 0.86 0.12 0.02 P30D <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates revenue by global product category for the three months ended March 31, 2024 and April 2, 2023. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.270%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular access</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interventional</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anesthesia</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Surgical</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interventional urology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,849 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Includes revenues generated from sales of our respiratory and urology products (other than interventional urology products) and sales pursuant to the manufacturing and supply transition agreement related to our Respiratory business divestiture.</span></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)    The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments includes net revenues from each of the non-OEM product categories listed above.</span></div> 181354000 177652000 134665000 116897000 96352000 93332000 105524000 99023000 79742000 75378000 87697000 76997000 52515000 71653000 737849000 710932000 Acquisition<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 acquisition</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2023, we completed the acquisition of Palette Life Sciences AB (“Palette”), a privately held medical device company that sells a portfolio of hyaluronic acid gel-based products primarily utilized in the treatment of urology diseases including a rectal spacing product used in connection with radiation therapy treatment of prostate cancer. Under the terms of the agreement, we acquired Palette for an initial cash payment of $594.9 million, with the potential to make two milestone payments up to $50 million in the aggregate if certain commercial milestones are met. The milestone payments are based on net sales growth over the two-year period beginning January 1, 2024. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuing to evaluate the fair value of the acquired assets and liabilities assumed in connection with the acquisition. Additionally, the purchase accounting for this acquisition remains incomplete with respect to the consideration transferred as we have not reached an agreement on the closing statement adjustments with the seller. Any adjustments to the consideration transferred during the measurement period will be recognized in the reporting period in which they are settled.</span></div> 594900000 2 50000000 Restructuring and impairment charges<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have ongoing restructuring initiatives consisting of the integration of Palette into Teleflex and workforce reductions designed to improve operating performance across the organization by creating efficiencies that align with evolving market demands and our strategy to enhance long-term value creation (the “2023 Restructuring plan”) and a plan involving the relocation of certain manufacturing operations to existing lower-cost locations, the outsourcing of certain manufacturing processes and related workforce reductions (the “2023 Footprint realignment plan”). The following table provides a summary of our cost estimates and other information associated with these plans:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:50.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.618%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023 Restructuring plan</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023 Footprint Realignment plan</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plan expense estimates:</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"> (1)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12 to $15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4 to $6</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring related charges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"> (2) (3)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3 to $4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7 to $9</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring and restructuring related charges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 to $19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 to $15</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other plan estimates:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected cash outlays</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 to $19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 to $15</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2 to $3</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other plan information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Period initiated</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated period of substantial completion</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.6</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring reserve:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.5</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring related charges incurred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.5</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate restructuring related charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.6</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:2pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.24pt">Substantially all of the charges consist of employee termination benefit costs.</span></div><div style="margin-bottom:2pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">2023 Restructuring plan restructuring related charges represent costs that are directly related to the program and consist primarily of retention bonuses offered to certain employees expected to remain with our company after completion of the program. Substantially all of the restructuring related charges are expected to be recognized within selling, general and administrative expenses.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">2023 Footprint realignment plan restructuring related charges represent costs that are directly related to the program and principally constitute costs to transfer manufacturing operations to existing lower-cost locations and project management costs. Substantially all of these charges are expected to be recognized within cost of goods sold.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restructuring and impairment charges recognized for the three months ended March 31, 2024 and April 2, 2023 consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Restructuring plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Footprint realignment plan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restructuring programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and impairment charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:2pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 2, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Restructuring plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Respiratory divestiture plan</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:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restructuring programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:2pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Other costs include facility closure, contract termination and other exit costs.</span></div><div style="margin-bottom:2pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Includes activity primarily related to our 2022 and 2021 Restructuring plans.</span></div><div style="margin-bottom:2pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Includes activity primarily related to our 2014, 2018, and 2019 Footprint realignment plans, all of which have concluded.</span></div><div style="margin-bottom:2pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment charge</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024, we recorded an impairment charge of $2.1 million related to a portion of our operating lease assets stemming from our cessation of occupancy of a specific facility.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2024 Footprint realignment plan</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, we committed to a restructuring plan primarily involving the relocation of select manufacturing operations to existing lower-cost locations, the optimization of specific product portfolios through targeted rationalization efforts, the relocation of certain integral product development and manufacturing support functions and related workforce reductions (the “2024 Footprint realignment plan"). See Note 15 for additional information.</span></div> The following table provides a summary of our cost estimates and other information associated with these plans:<div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:50.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.618%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023 Restructuring plan</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023 Footprint Realignment plan</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plan expense estimates:</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"> (1)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12 to $15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4 to $6</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring related charges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"> (2) (3)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3 to $4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7 to $9</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring and restructuring related charges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 to $19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 to $15</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other plan estimates:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected cash outlays</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 to $19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 to $15</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2 to $3</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other plan information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Period initiated</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated period of substantial completion</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.6</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring reserve:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.5</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring related charges incurred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.5</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate restructuring related charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.6</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:2pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.24pt">Substantially all of the charges consist of employee termination benefit costs.</span></div><div style="margin-bottom:2pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">2023 Restructuring plan restructuring related charges represent costs that are directly related to the program and consist primarily of retention bonuses offered to certain employees expected to remain with our company after completion of the program. Substantially all of the restructuring related charges are expected to be recognized within selling, general and administrative expenses.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">2023 Footprint realignment plan restructuring related charges represent costs that are directly related to the program and principally constitute costs to transfer manufacturing operations to existing lower-cost locations and project management costs. Substantially all of these charges are expected to be recognized within cost of goods sold.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of our estimates of restructuring and restructuring related charges by major type of expense associated with the 2024 Footprint realignment plan:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.251%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:107%">Total estimated amount expected to be incurred</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Program expense estimates:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:107%">(Dollars in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Restructuring charges </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.47pt;font-weight:400;line-height:107%;position:relative;top:1.4pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$13 million to $16 million</span></div></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Restructuring related charges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.47pt;font-weight:400;line-height:107%;position:relative;top:1.4pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$20 million to $24 million</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:23.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Total restructuring and restructuring related charges</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$33 million to $40 million</span></div></td></tr></table></div><div style="margin-bottom:2pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">Substantially all of the charges consist of employee termination benefit costs.</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">Consists of pre-tax charges related to accelerated depreciation and other costs directly related to the plan, primarily project management costs and costs to relocate manufacturing operations and support functions to the new locations. Substantially all of the charges are expected to be recognized within costs of goods sold.</span></div> 12000000 15000000 4000000 6000000 3000000 4000000 7000000 9000000 15000000 19000000 11000000 15000000 15000000 19000000 11000000 15000000 0 2000000 3000000 12700000 1600000 7800000 1500000 800000 500000 1500000 600000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restructuring and impairment charges recognized for the three months ended March 31, 2024 and April 2, 2023 consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Restructuring plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Footprint realignment plan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restructuring programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and impairment charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:2pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 2, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Restructuring plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Respiratory divestiture plan</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:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restructuring programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:2pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Other costs include facility closure, contract termination and other exit costs.</span></div><div style="margin-bottom:2pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Includes activity primarily related to our 2022 and 2021 Restructuring plans.</span></div><div style="margin-bottom:2pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Includes activity primarily related to our 2014, 2018, and 2019 Footprint realignment plans, all of which have concluded.</span></div> 155000 47000 202000 155000 2000 157000 165000 25000 190000 475000 74000 549000 0 2110000 2110000 475000 2184000 2659000 2133000 73000 2206000 128000 12000 140000 -314000 189000 -125000 1947000 274000 2221000 2100000 Inventories<div style="margin-bottom:9pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories as of March 31, 2024 and December 31, 2023 consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,866 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories as of March 31, 2024 and December 31, 2023 consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,866 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 176366000 179517000 119960000 111132000 331540000 335567000 627866000 626216000 Goodwill and other intangible assets<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March 31, 2024: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.919%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">OEM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,914,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,908)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,321 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561,753)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(774,353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(745,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,912,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,937,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482,811)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,435,693)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March 31, 2024: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.919%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">OEM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,914,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,908)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,321 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2068072000 487744000 246229000 112010000 2914055000 373000 -9177000 -6908000 0 -15712000 2068445000 478567000 239321000 112010000 2898343000 <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561,753)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(774,353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(745,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,912,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,937,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482,811)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,435,693)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1359438000 1363839000 575902000 561753000 27476000 27476000 1873927000 1890957000 774353000 745094000 23190000 23301000 22130000 22048000 606318000 610146000 88504000 84864000 21922000 21934000 21922000 21934000 3912271000 3937653000 1482811000 1435693000 Financial instruments<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency forward contracts </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use derivative instruments for risk management purposes. Foreign currency forward contracts designated as cash flow hedges are used to manage foreign currency transaction exposure. Foreign currency forward contracts not designated as hedges for accounting purposes are used to manage exposure related to near term foreign currency denominated monetary assets and liabilities. We enter into the non-designated foreign currency forward contracts for periods consistent with our currency translation exposures, which generally approximate one month. For the three</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended March 31, 2024, we recognized a gain of $3.6 million related to non-designated foreign currency forward contracts. For the three</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended April 2, 2023, we did not recognize any gain or loss related to non-designated foreign currency forward contracts.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total notional amount for all open foreign currency forward contracts designated as cash flow hedges as of March 31, 2024 and December 31, 2023 was $318.6 million and $234.1 million, respectively. The total notional amount for all open non-designated foreign currency forward contracts as of March 31, 2024 and December 31, 2023 was $181.5 million and $195.0 million, respectively. All open foreign currency forward contracts as of March 31, 2024 have durations of 12 months or less.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cross-currency interest rate swaps</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, we entered into cross-currency swap agreements with five different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate (the "2019 Cross-currency swaps"). Under the terms of the cross-currency swap agreements, we notionally exchanged $250 million at an annual interest rate of 4.88% for €219.2 million at an annual interest rate of 2.46%. The swap agreements are designed as net investment hedges. On February 26, 2024, the agreements related to our 2019 Cross-currency swap with an original maturity date of March 4, 2024 were terminated resulting in $12.1 million in cash settlement proceeds. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 26, 2024, we executed two new separate term cross-currency swap agreements that expire on February 26, 2027 and February 28, 2029, respectively, to hedge against the effect of variability in the U.S. dollar to euro exchange rate. The cross-currency swap agreements expiring in 2027 include five different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of 4.25% for €230.6 million at an annual interest rate of 2.78%. The cross-currency swap agreements expiring in 2029 include four different financial institution counterparties and notionally exchanged $250 million at an annual interest rate of 4.25% for €230.4 million at an annual interest rate of 2.89%. Each of the swap agreements is designated as a net investment hedge. During the second quarter, in response to changes in market conditions, we terminated the two cross-currency swaps executed in February of 2024 and replaced them with new agreements featuring similar terms and the same U.S. dollar notional amounts. The impact of replacing the cross-currency swaps is expected to be immaterial to our financial condition, results of operations and cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we executed cross-currency swap agreements with six different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate, (the "2023 Cross-currency swaps"). Under the terms of the cross-currency swap agreements, we have notionally exchanged $500 million at an annual </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest rate of 4.63% for €474.7 million at an annual interest rate of 3.05%. The swap agreements are designated as net investment hedges and expire on October 4, 2025.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we entered into a zero cost foreign exchange collar contract that aligns with the notional amount and expiration date of the 2023 Cross-currency swaps. We sold a put option with a lower strike price and bought a call option with a higher strike price to manage the foreign exchange risk related to the final settlement of the $500 million notional cross currency swaps. Upon the execution of the zero cost foreign exchange collar contract, we have de-designated the 2023 Cross-currency swaps and re-designated the combined $500 million notional cross currency swaps and zero cost collar into a new hedging instrument. At redesignation, the existing $500 million notional cross-currency swaps were off-market due to changes in foreign exchange rates and interest rates. The off-market value due to interest rates will be amortized ratably into earnings through October 2025 and the off-market value due to foreign exchange rates will remain in accumulated other comprehensive income until the underlying net investment is sold. The combined cross-currency swaps and zero cost collar have been designated as a net investment hedge for accounting purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The swap agreements described above require an exchange of the notional amounts upon expiration or earlier termination of the agreements. We and the counterparties have agreed to effect the exchange through a net settlement.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cross-currency swaps are marked to market at each reporting date and any changes in fair value are recognized as a component of accumulated other comprehensive income (loss) ("AOCI"). The following table summarizes the foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense related to cross currency swap for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,031)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest benefit</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Balance sheet presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset derivatives:</span></td><td colspan="9" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated foreign currency forward contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency interest rate swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total asset derivatives</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability derivatives:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated foreign currency forward contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability derivatives</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,412 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,303 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 10 for information on the location and amount of gains and losses attributable to derivatives that were reclassified from AOCI to expense (income), net of tax. There was no ineffectiveness related to our cash flow hedges during the three months ended March 31, 2024 and April 2, 2023.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade receivables </span></div>The allowance for credit losses as of March 31, 2024 and December 31, 2023 was $9.3 million and $9.5 million, respectively. The current portion of the allowance for credit losses, which was $5.6 million and $5.5 million as of March 31, 2024 and December 31, 2023, respectively, was recognized as a reduction of accounts receivable, net. 3600000 318600000 234100000 181500000 195000000 P12M 5 250000000 0.0488 219200000 0.0246 12100000 2 5 250000000 0.0425 230600000 0.0278 4 250000000 0.0425 230400000 0.0289 2 6 500000000 0.0463 474700000 0.0305 500000000 500000000 500000000 The following table summarizes the foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense related to cross currency swap for the three months ended March 31, 2024 and April 2, 2023:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,031)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest benefit</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 8893000 -10031000 3720000 5108000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset derivatives:</span></td><td colspan="9" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated foreign currency forward contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency interest rate swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total asset derivatives</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability derivatives:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated foreign currency forward contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability derivatives</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,412 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,303 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3512000 1629000 475000 937000 18873000 16883000 22860000 19449000 22860000 19449000 1334000 1866000 546000 1340000 1880000 3206000 32532000 32097000 32532000 32097000 34412000 35303000 0 0 9300000 9500000 5600000 5500000 Fair value measurement <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> value at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>Inputs (Level 3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total carrying<br/>value at December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>Inputs (Level 3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation Techniques</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets valued based upon Level 1 inputs are comprised of investments in marketable securities held in trust, which are available to satisfy benefit obligations under our benefit plans and other arrangements. The investment assets of the trust are valued using quoted market prices.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets and liabilities valued based upon Level 2 inputs are comprised of foreign currency forward contracts and cross-currency interest rate swap agreements. We use foreign currency forward contracts and cross-currency interest rate swap agreements to manage foreign currency transaction exposure as well as exposure to foreign currency denominated monetary assets and liabilities. We measure the fair value of the foreign currency forwards and cross-currency swap agreements by calculating the amount required to enter into offsetting contracts with similar remaining maturities, based on quoted market prices, and taking into account the creditworthiness of the counterparties.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial liabilities valued based upon Level 3 inputs are comprised of contingent consideration arrangements pertaining to our acquisitions. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liabilities, which primarily consist of payment obligations that are contingent upon the achievement of revenue-based goals, but also can be based on other milestones such as regulatory approvals, are remeasured to fair value each reporting period using assumptions including revenue growth rates (based on internal operational budgets and long-range strategic plans), revenue volatility, discount rates, probability of payment and projected payment dates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the fair value of certain contingent consideration liabilities using a Monte Carlo simulation (which involves a simulation of future revenues during the earn-out period using management's best estimates) or </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discounted cash flow analysis. Increases in projected revenues, estimated cash flows and probabilities of payment may result in significantly higher fair value measurements; decreases in these items may have the opposite effect. Increases in the discount rates in periods prior to payment may result in significantly lower fair value measurements and decreases in the discount rates may have the opposite effect. </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of our significant contingent consideration liabilities.</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contingent Consideration Liability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range (Weighted average)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue-based</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo simulation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1% - 31.2% (22.3%)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of debt structure</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 - 2026</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding changes in our contingent consideration liabilities for the three months ended March 31, 2024:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contingent consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance – December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance – March 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> value at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>Inputs (Level 3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total carrying<br/>value at December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>Inputs (Level 3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5854000 5854000 0 0 22860000 0 22860000 0 34412000 0 34412000 0 40279000 0 0 40279000 5306000 5306000 0 0 19449000 0 19449000 0 35303000 0 35303000 0 39486000 0 0 39486000 <div style="margin-bottom:3pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of our significant contingent consideration liabilities.</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contingent Consideration Liability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range (Weighted average)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue-based</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo simulation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1% - 31.2% (22.3%)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of debt structure</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 - 2026</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.191 0.312 0.223 <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding changes in our contingent consideration liabilities for the three months ended March 31, 2024:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contingent consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance – December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance – March 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 39486000 72000 865000 40279000 Shareholders' equity<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed in the same manner except that the weighted average number of shares is increased to include dilutive securities. The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average number of shares that were antidilutive and therefore excluded from the calculation of earnings per share were 0.8 million and 0.6 million</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the three months ended March 31, 2024 and April 2, 2023, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,049)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314,405)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive (loss) 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,342 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,669)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,351 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264,421)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,054)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,799)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272,654)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403,522)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 2, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,586)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254,084)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(381,331)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into (income) expense, net of tax, for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gains) Loss on foreign exchange contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 41.5pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,762)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,054)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes</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:'Arial',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,852)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other postretirement benefit items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior-service costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications, net of tax</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,837 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.</span></div> The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 47068000 46949000 326000 336000 47394000 47285000 800000 600000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,049)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314,405)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive (loss) 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,342 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,669)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,351 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264,421)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,054)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,799)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272,654)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403,522)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 2, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,586)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254,084)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(381,331)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1396000 -88049000 -227752000 -314405000 2457000 8726000 -36669000 -25486000 1779000 -80616000 0 -78837000 678000 89342000 -36669000 53351000 2074000 1293000 -264421000 -261054000 4931000 -135799000 -272654000 -403522000 5260000 -184000 18570000 23646000 2852000 -1397000 0 1455000 2408000 1213000 18570000 22191000 7339000 -134586000 -254084000 -381331000 <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into (income) expense, net of tax, for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gains) Loss on foreign exchange contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 41.5pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,762)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,054)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes</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:'Arial',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,852)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other postretirement benefit items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior-service costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications, net of tax</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,837 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.</span></div> -1762000 -3054000 -1762000 -3054000 17000 -202000 -1779000 -2852000 1201000 2066000 -492000 -252000 138139000 0 138848000 1814000 58232000 417000 80616000 1397000 78837000 -1455000 Taxes on income from continuing operations<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The effective income tax rate for the three months ended March 31, 2024 represents an income tax benefit and the income tax rate for the three months ended April 2, 2023 represents an income tax expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rates for the three months ended March 31, 2024 and April 2, 2023 were 161.0% and 20.7%, respectively. The effective income tax rate for the three months ended March 31, 2024 reflects a tax benefit associated with a pension charge recognized in connection with the termination of the TRIP defined benefit plan. The effective income tax rate for the three months ended April 2, 2023 reflects tax expense related to the revaluation of certain U.S. state operating losses and credit carryforwards. The effective income tax rates for both periods reflect a tax benefit from research and development tax credits.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The effective income tax rate for the three months ended March 31, 2024 represents an income tax benefit and the income tax rate for the three months ended April 2, 2023 represents an income tax expense.</span></div> 1.610 0.207 1.610 0.207 Pension and other postretirement benefits<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a number of defined benefit pension and postretirement plans covering eligible U.S. and non-U.S. employees. The defined benefit pension plans are noncontributory. The benefits under these plans are based </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily on years of service and employees’ pay near retirement. Our funding policy for U.S. plans is to contribute annually, at a minimum, amounts required by applicable laws and regulations. Obligations under non-U.S. plans are systematically provided for by depositing funds with trustees or by book reserves. As of March 31, 2024, no further benefits are being accrued under the U.S. defined benefit pension plans and the other postretirement benefit plans, other than certain postretirement benefit plans covering employees subject to a collective bargaining agreement.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we began the execution of a plan to terminate the Teleflex Incorporated Retirement Income Plan (the “TRIP”), a U.S. defined benefit pension plan. The TRIP is subject to Title IV of the Employee Retirement Income Security Act of 1974, as amended (“ERISA”), and, therefore, must be terminated in accordance with the requirements of ERISA and the process governed by the Pension Benefit Guaranty Corporation (the “PBGC”). The termination date of the TRIP was August 1, 2023, which is the date upon which the timing of the requirements for the formal termination process is based. On September 8, 2023, we filed the required notice regarding the TRIP termination with the PBGC. The termination process requires that all TRIP benefits be distributed to participants, beneficiaries and alternate payees or transferred to a group annuity contract or the PBGC. In December of 2023, we made payments to eligible participants, beneficiaries and alternate payees who elected the one-time lump sum distribution option offered in connection with the TRIP termination, resulting in the recognition of pre-tax settlement charge of $45.2 million during the fourth quarter of 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2024, we purchased a group annuity contract, using TRIP assets, which resulted in the recognition of a pre-tax settlement charge of $138.1 million during the three months ended March 31, 2024. The participants, beneficiaries, and alternate payees whose benefits were transferred to the group annuity contract will each receive from such group annuity contract the full value of their benefit that accrued under the TRIP. We also continue to evaluate our options with respect to TRIP assets in excess of liabilities ("surplus plan assets") remaining in the Teleflex Retirement Income Plan Trust subsequent to the purchase of the annuity contract and that will remain after plan assets and liabilities are transferred to the PBGC for missing participants and beneficiaries. We may contribute any surplus plan assets to a qualified defined contribution plan. As of March 31, 2024, the surplus plan assets were $37.2 million, which is included in Other Assets on the condensed consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the components of the net benefit (income) expense of the pension and postretirement benefit plans for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.279%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amortization and deferral</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net benefit expense (income)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,011 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(536)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 45200000 138100000 37200000 <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the components of the net benefit (income) expense of the pension and postretirement benefit plans for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.279%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amortization and deferral</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net benefit expense (income)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,011 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(536)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 601000 360000 0 0 2118000 4350000 109000 186000 2201000 6310000 0 0 1354000 2154000 -645000 -339000 -138139000 0 0 0 140011000 554000 -536000 -153000 Commitments and contingent liabilities<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are subject to contingencies as a result of environmental laws and regulations that in the future may require us to take further action to correct the effects on the environment of prior disposal practices or releases of chemical or petroleum substances by us or other parties. Much of this liability results from the U.S. Comprehensive Environmental Response, Compensation and Liability Act, often referred to as Superfund, the U.S. Resource Conservation and Recovery Act and similar state laws. These laws require us to undertake certain investigative and remedial activities at sites where we conduct or once conducted operations or at sites where Company-generated waste was disposed.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remediation activities vary substantially in duration and cost from site to site. The nature of these activities, and their associated costs, depend on the mix of unique site characteristics, evolving remediation technologies, the regulatory agencies involved and their enforcement policies, as well as the presence or absence of other potentially responsible parties. At March 31, 2024, we have recorded $3.0 million and $2.1 million in accrued liabilities and other liabilities, respectively, relating to these matters. Considerable uncertainty exists with respect to these liabilities and, if adverse changes in circumstances occur, the potential liability may exceed the amount accrued as of March 31, 2024. The time frame over which the accrued amounts may be paid out, based on past history, is estimated to be 10-15 years.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal matters: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability, intellectual property, employment, environmental and other matters. As of March 31, 2024, we have recorded accrued liabilities of $0.3 million in connection with such contingencies, representing our best estimate of the cost within the range of estimated possible losses that will be incurred to resolve these matters.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that the outcome of any outstanding litigation and claims is likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or liquidity. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or liquidity. Legal costs such as outside counsel fees and expenses are charged to selling, general and administrative expenses in the period incurred.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2015, the Italian parliament enacted legislation that, among other things, imposed a “payback” measure on medical device companies that supply goods and services to the Italian National Healthcare System. Under the measure, companies are required to make payments to the Italian government if medical device expenditures in a given year exceed regional expenditure ceilings established for that year. The payment amounts are calculated based on the amount by which the regional ceilings for the given year were exceeded. Considerable uncertainty exists related to the enforceability of and implementation process for the payback law. In response to decrees issued by the Italian Ministry of Health, the various Italian regions issued invoices to medical device companies, including Teleflex, under the payback measure in the fourth quarter of 2022 seeking payment with respect to excess expenditures for the years 2015 through 2018. Following the issuance of the invoices, we and numerous other medical device companies filed appeals with the Italian administrative courts challenging the enforceability of the payback measure, which appeals remain pending. As of March 31, 2024, our reserve for this matter is $15.1 million, of which $0.9 million was recorded as a reduction of revenue in 2024. If the payback was ultimately to be enforced in its existing form, we estimate that we would be required to remit payments in excess of our current reserve of up to $23.3 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2023, one of our Mexican subsidiaries received a notification from the Mexican Federal Tax Administration Service (“SAT”) setting forth its preliminary findings with respect to a foreign trade operations audit carried out by SAT for the period from July 1, 2017 to June 6, 2019. The preliminary findings stated that our Mexican subsidiary did not evidence the export of goods temporarily imported under Mexico’s Manufacturing, Maquila and Export Services Industries Program (“IMMEX Program”), therefore triggering the potential obligation for payment of import duties, value added tax, customs processing fees and other fines and penalties, which may cause an adverse impact on our gross profit in the future. In response to the notification, our Mexican subsidiary has requested that the matter be referred to the Procuraduría de la Defensa del Contribuyente, or “PRODECON,” (local tax ombudsperson) to help facilitate the process. In June 2023, we provided SAT with the appropriate documentation evidencing the export of the goods in accordance with the requirements of the IMMEX Program.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we cannot predict with certainty the outcome of this audit, based on currently known information, we do not believe a loss is either probable or estimable. Accordingly, no loss contingency has been recorded in our financial statements as of March 31, 2024 related to this matter. However, if the final resolution of the matter is not favorable to us, our Mexican subsidiary may be required to make payment of certain import duties, fines and surcharges, which could be material.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our acquisition of Palette, we identified certain foreign tax liabilities that had not been properly recognized and paid by Palette prior to our acquisition. As part of our acquisition accounting, we have established a liability of $3.5 million, representing our best estimate of the outstanding tax liabilities including interest as of March 31, 2024. In February 2024, we requested the relevant foreign tax authority to re-assess Palette’s previously filed tax returns for the related periods. If the tax authority disagrees with the basis for our request for reassessment of the previously filed returns and we are unsuccessful in defending our position, we may be required to pay an amount in excess of our current established liability, which could be material.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax audits and examinations: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are routinely subject to tax examinations by various tax authorities. As of March 31, 2024, the most significant tax examinations in process were in Germany and Italy. We may establish reserves with respect to our uncertain tax positions, after we adjust the reserves to address developments with respect to our uncertain tax positions, including developments in these tax examinations. Accordingly, developments in tax audits and examinations, including resolution of uncertain tax positions, could result in increases or decreases to our recorded tax liabilities, which could impact our financial results.</span></div> 3000000 2100000 P10Y P15Y 300000 15100000 900000 23300000 0 3500000 Segment information<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our segment results for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.247%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated expenses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from continuing operations before interest and taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,793)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%;padding-left:8.24pt">Segment operating profit includes segment net revenues from external customers reduced by its standard cost of goods sold, adjusted for fixed manufacturing cost absorption variances, selling, general and administrative expenses, research and development expenses and an allocation of corporate expenses. </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.02pt">Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring and impairment charges and settlement charges related to our plan to terminate the TRIP, as described in Note 12.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our segment results for the three months ended March 31, 2024 and April 2, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.247%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated expenses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from continuing operations before interest and taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,793)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%;padding-left:8.24pt">Segment operating profit includes segment net revenues from external customers reduced by its standard cost of goods sold, adjusted for fixed manufacturing cost absorption variances, selling, general and administrative expenses, research and development expenses and an allocation of corporate expenses. </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.02pt">Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring and impairment charges and settlement charges related to our plan to terminate the TRIP, as described in Note 12.</span></div> 406286000 411864000 159656000 143340000 84210000 78731000 87697000 76997000 737849000 710932000 87989000 98618000 26102000 12771000 17195000 21000000 23117000 20037000 154403000 152426000 -159196000 -37452000 -4793000 114974000 Subsequent event<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Footprint realignment plan</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, we committed to a restructuring plan primarily involving the relocation of select manufacturing operations to existing lower-cost locations, the optimization of specific product portfolios through targeted rationalization efforts, the relocation of certain integral product development and manufacturing support functions and related workforce reductions (the “2024 Footprint realignment plan"). These actions will commence in the second quarter of 2024 and are expected to be substantially completed by the end of 2025. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of our estimates of restructuring and restructuring related charges by major type of expense associated with the 2024 Footprint realignment plan:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.251%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:107%">Total estimated amount expected to be incurred</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Program expense estimates:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:107%">(Dollars in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Restructuring charges </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.47pt;font-weight:400;line-height:107%;position:relative;top:1.4pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$13 million to $16 million</span></div></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Restructuring related charges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.47pt;font-weight:400;line-height:107%;position:relative;top:1.4pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$20 million to $24 million</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:23.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Total restructuring and restructuring related charges</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$33 million to $40 million</span></div></td></tr></table></div><div style="margin-bottom:2pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">Substantially all of the charges consist of employee termination benefit costs.</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">Consists of pre-tax charges related to accelerated depreciation and other costs directly related to the plan, primarily project management costs and costs to relocate manufacturing operations and support functions to the new locations. Substantially all of the charges are expected to be recognized within costs of goods sold.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect the restructuring and restructuring related charges will result in future cash outflows ranging from $26 million to $32 million, with the majority anticipated to materialize between 2025 and 2026. Furthermore, we expect to incur $12 million to $15 million in aggregate capital expenditures under the plan, with the bulk of these expenses expected to occur during 2024 and 2025.</span></div> 13000000 16000000 20000000 24000000 33000000 40000000 26000000 32000000 12000000 15000000 false false false false